Github und die ungepflegten Forks

  • Hi,

    ich habe bei Github ein simples Repo für meine TV-Listen.

    Was mich in letzter Zeit mächtig nervt, da sind z.T. Forks dabei, die seit sehr langer Zeit nicht mehr gepflegt werden. Ich pflege meine Listen regelmässig aber das kommt bei den Forks ja nicht an. Es kann ja nicht meine Aufgabe sein, da für Updates zu sorgen (Pull-Request).

    Von Linux und dessen Befehle habe ich keine Ahnung, kenne da keine Befehle, pflege die Listen mittels Windows-Rechner über die Github-Homepage. Ich bin mit meinen 60 jahren halt mit Windows groß geworden. ;) Mittl. kommen auch Issues von Usern, die auf diese total veralteten Listen zugreifen und mir neue Sender vorschlagen, die schon längs in meinen gepflegten Listen drin sind. Das nervt echt!

    Meine Frage ist nun, was kann man gegen die veralteten Forks machen??? Abschalten bzw. Deaktivieren kann man die Funktion FORK ja leider nicht.

    Grüße

    Emsbürener

    Einmal editiert, zuletzt von Emsbuerener (9. Dezember 2020 um 18:38)

  • Ich pflege meine Listen regelmässig aber das kommt bei den Forks ja nicht an.

    Stimmt

    Es kann ja nicht meine Aufgabe sein, da für Updates zu sorgen (Pull-Request).

    Stimmt ebenfalls. Die, die geforkt haben, müssen gegen dein Repo pullen und ihr geforktes Repo entsprechend updaten.

    Meine Frage ist nun, was kann man gegen die veralteten Forks machen???

    Nichts. Du kannst nichts gegen die Dummheit der anderen tun.

    Du kannst höchstens die User darauf aufmerksam machen, dass in deinem Repo, wenn du das original bist, alles korrekt ist und du keinen Support für die Repos (Forks) der anderen geben kannst. Solltest du aber selbst geforkt haben und beim "original" ist etwas neuer als bei dir und die User beziehen sich auf deinen Fork, dann obliegt es dir entweder dein geforktes Repo upzudaten oder, wenn es bei dir neuer ist als beim "original", dann ist es deine moralische Pflicht via Pull Request deine Änderungen dem Original vorzuschlagen.

    Alternativ kannst du das Repo auch einfach löschen und ein neues erstellen. Dann läuft das "geforkt von", wenn die Leute es anklicken, ins Leere. Wird dann vielleicht wieder andere Forks geben, aber wenigstens sind diese dann aktueller.

    Ich würde in meiner README.md direkt rein schreiben, dass du keinen Support für Forks gibst, wenn die nicht aktuell sind.

    Wertschätzung kostet nichts, aber sie ist von unschätzbarem Wert.

  • Ich würde in meiner README.md direkt rein schreiben, dass du keinen Support für Forks gibst, wenn die nicht aktuell sind.

    Hi @DaVu,

    danke für deine schnelle Antwort. Okay, das werde ich noch in die Readme schreiben... wie du ja schreibst... Du kannst nichts gegen die Dummheit der anderen tun....

    Ich dachte ja, vielleicht gibt es einen Befehl, mit dem man das Aktuallisieren für die Forks (mittl. 199) erzwingen kann, wie ja geschrieben... Null Ahnung von Linux und Befehle.

    Grüße

    Emsbürener

  • Ich dachte ja, vielleicht gibt es einen Befehl, mit dem man das Aktuallisieren für die Forks (mittl. 199) erzwingen kann

    Das wäre ganz tragisch, wenn es das geben würde. Stell dir vor, ich wäre ein absoluter Spacken und könnte nichts, habe mir aber Code irgendwoher kopiert und das, was ich kopiert habe ist wirklich cool und nutzen viele Leute, die das auch von mir forken. Dann mache ich es kaputt, weil ich ja nichts kann und erzwinge bei denen, die von mir geforkt haben , dann ein Update und mache deren Code ebenfalls damit kaputt. Das wäre ein "no-Go". Somit ist jeder für seine Forks verantwortlich.


    Null Ahnung von Linux und Befehle.

    "git" hat nichts mit Linux zu tun. Die "git"-Befehle kannst du auch ganz einfach unter Windows durchführen. Das hat zwar immer noch nichts mit dem Erzwingen der Updates von Forks zu tun, wollte das aber mal gesagt haben ;)

    https://git-scm.com/download/win

    Hier kannst du dich ein wenig in git einlesen, wenn du magst. Auch auf Deutsch ;)

    https://git-scm.com/book/de/v2

    Vieles davon bezieht sich auf Linux, sollte aber unter Windows ähnlich anzuwenden sein.

    Wertschätzung kostet nichts, aber sie ist von unschätzbarem Wert.

  • Hier kannst du dich ein wenig in git einlesen, wenn du magst. Auch auf Deutsch

    http://git-scm.com/book/de/v2

    Vieles davon bezieht sich auf Linux, sollte aber unter Windows ähnlich anzuwenden sein.

    Okay, danke für den Link, ist ja sogar in Deutsch! :) Werde ich mir anschauen denn mein Repo soll was dauerhaftes sein. M3U´s findet man ja zu genüge bei Github. Zu viel davon illegaler Mist. Ich will da einen anderen Weg gehen, beweisen, das man auch mit 2000 oder mehr Streams die legale Schiene fahren kann! Ist zwar auch viel Arbeit aber ich habe die Zeit dafür, :)

    Das Git for Windows werde ich mir mal holen und testen. :)

    Grüße

    Emsbürener

    Einmal editiert, zuletzt von Emsbuerener (9. Dezember 2020 um 19:38)

  • Starke Liste übrigens. Hoffentlich lehnst du dich nicht zu weit aus dem Fenster mit der Aussage, dass auch alle ausländischen Streams zu 100% legal angeboten werden.

    Ich selbst weiß es nicht und kann es auch nicht beurteilen. Wenn du dir aber sicher bist, dann ok.

    Wertschätzung kostet nichts, aber sie ist von unschätzbarem Wert.

  • Hoffentlich lehnst du dich nicht zu weit aus dem Fenster mit der Aussage, dass auch alle ausländischen Streams zu 100% legal angeboten werden.

    Ist nicht einfach. Oft hilft aber die Homepage des Anbieters. Da steht in den meisten Fällen drin, von wem sie Supportet werden. Im schlimmsten Fall, ich wohne im Erdgeschoss, da kann nicht viel passieren. *fg* Sobald ich weiss, dass ein Stream doch nicht die legale Adresse ist, fliegt er sofort raus!!! :) Nobody is perfect. Wenn ich Zweifel habe, kommt der Stream auch nicht in meine Listen.

    Mit der Zeit bekommt man aber auch ein Auge dafür, man kennt dann so nach und nach den Domainnamen der Streaming-Anbieter. Wer hinter eine IP-Asresse steckt findet man ja auch schnell heraus. NSLookup oder das Internet hilft.

    Als Beispiel auch die letzten neuesten Anbieter. Bumblebee- und UDU-TV (USA). Da habe ich mir die Adressen alle über deren Homepage geholt, danach die ganzen Logos holen. Ist viel Arbeit aber egal, man hat danach eine neue M3U, die andere so noch nicht haben. :)

    2 Mal editiert, zuletzt von Emsbuerener (9. Dezember 2020 um 20:10)

  • Geniesse die Zeit... danach kommt es dir vor... es geht alles immer schneller... Mit 40 lebte ich noch in Ostfriesland... Heute, ist alles ganz anders... Lebe im tiefen südlichen Emsland, in der Pampa, zwischen 2 kleinen Dörfern in der Gemeinde Emsbüren. ;)

  • Moin, ich mal wieder :)

    ich wollte keinen neuen Thread aufmachen, deswegen poste ich es hier. Diesmal geht es NICHT um die Forks.

    Mein Repo bei Github ist (noch) öffentlich. Aus mehreren Gründen werde ich das nun erst einmal auf Eis legen. Dazu ein paar Fragen:

    1. Wenn ich mein Repo auf privat umstelle, kann ich es später wieder auf Öffentlich stellen?
    2. Wenn ich das mache, die eh zu 99% der veralteten, ungepflegten Forks bleibt erhalten (Ist mir eh Wurscht, was damit passiert!)
    3. Die aktive über Github mitarbeiten, sind natürlich auch weg (werden von mir informiert)
    4. Alle Likes und Follower sind weg (Mir dann auch egal)
    5. Die APP Hypnotix (Linux Mint Projekt) nutzt meine M3U´s, ist für die dann auch weg, ist mir klar (Ganz ehrlich, ist mir auch Wurscht, die haben mich im November 2020 auch nicht informiert, dass sie meine M3U´´s nutzen wollen!)
    6. Kann ich später dann das Repo problemlos mit DEM GLEICHEN NAMEN wieder auf Öffentlich stellen (Mit 0 Forks, Likes, Follower)?

    Bevor ich mich da jetzt stundenlang durch die Hilfe oder Forum in Github hangel, denke ich, dass ich hier meine Fragen beantwortet bekomme, ich investiere eh schon zu viel Zeit in das Projekt und nun ist erstmal ZAPFENSTREICH!. Ich war 12 Jahre bei der Bundeswehr...

    Grüße
    Emsbürener

  • Erstmal du hast gute Arbeit geleistet allerdings fühltest du dich bei jeglicher (konstruktiver) Kritik persönlich angegriffen.
    Mach zu und gut ist.

    Das war keine konstruktive Kritik, das waren nur Kritiken aufgrund von Halbwissen, ich würde einen PAY-TV Stream in meine M3U´s hinzufügen... Konstruktiv ist was anderes. Die Fakten dazu, die ich rausgesucht und gepostet habe... hast auch du wohl nicht gelesen... und gut ist, das wird es sein! Ich schlafe nur noch eine nacht drüber und deine Antwort passt auch nicht zu meinen Fragen! Mittl. empfinde ich es auch als armseelig... war hier teilweise in den eigene Reihen passiert! Das ist meine persönliche Meinung!

  • Vorauseilend mach ich nun dicht. Wird eh nur im Drama enden.

    Ich hatte Dir ja bereits einen Tipp gegeben @Emsbuerener. Da Du nun die "Konsequenzen" gezogen hast was ich persönlich schade finde wird sich nun auch ein Haufen Kritik finden.


    ~ dicht ~

    --------------
    Guides nicht mehr verfügbar wegen Youtube unvermögen guten von schlechten Kodi Videos zu unterscheiden.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!