Jeg er i den situation, at en Chrome extension jeg brugte stort set hver dag endnu ikke er opdateret til manifest v3, og derfor ikke længere er tilgængelig i Chrome Webstore. Chrome “slukker” også selv for udvidelsen hvis den er installeret.

Jeg fandt frem til kildekoden på github, og med lidt assist fra LLM formåede jeg at lave et pull request for en uge siden, der migrerer udvidelsen til manifest v3, og forhåbentlig gør udvidelsen tilgængelig på Chrome Webstore igen. Udvidelsen blev sidst opdateret for 4 år siden, og jeg tænker udvikleren har travlt med andre ting i sit liv.

Da det er det første pull request i min github karriere, så jeg ved ikke helt hvordan etiketten er omkring det. Er det ok at skrive en email til udvikleren for at gøre opmærksom på mit pull request? Hvis det ikke giver pote, ville det så være dårlig stil at frigive den selv, hvis man giver originaludvikleren credit? Der er ingen licens vedhæftet koden i github.

  • SorteKanin@feddit.dkM
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    3 days ago

    Er det ok at skrive en email til udvikleren for at gøre opmærksom på mit pull request?

    Det ville jeg ikke gøre. De bør allerede få notifikationer fra GitHub pga. din pull request, hvis de altså har sat notifikationer til. Hvis de ikke har, så vil de jo ikke have notifikationer omkring det og så bør du jo stadig ikke skrive. Så jeg vil sige, læg PRen op og vent noget tid. Hvis ikke de svarer, så er det bare ærgerligt.

    Hvis det ikke giver pote, ville det så være dårlig stil at frigive den selv, hvis man giver originaludvikleren credit? Der er ingen licens vedhæftet koden i github.

    Hvis der ikke er nogen licens så er koden i princippet under copyright (afhængig af lokale love, jeg ved faktisk ikke hvordan det håndteres i Danmark specifikt) og du må ikke bare bruge det uden at få lov. Hvis der var et frit licens, fx MIT eller noget, så kunne du frit bruge koden, men det kan du i princippet ikke hvis der ikke er noget licens.

    I praksis… tja, jeg ved ikke om noget dårligt nogensinde ville ske af at du gjorde det alligevel. Men hvis du lægger PRen op så skal du helt sikkert gøre det klart at du har brugt AI til at skrive koden.

    Men alt det sagt - har du overvejet at bruge Firefox i stedet for? Chrome fjerner snart (hvis de ikke allerede har gjort det) muligheden for at bruge uBlock Origin, som er den eneste reelt gode adblocker. Jeg ville helt sikkert råde dig til at skifte til Firefox.

    • letraset@piefed.dkOP
      link
      fedilink
      dansk
      arrow-up
      3
      ·
      3 days ago

      Tak for svar, det var også lidt sådan jeg regnede med at det var, så jeg vil bare lade mit PR ligge, og bruge udvidelsen lokalt. Jeg bruger også Firefox til dagligt, og Chrome også, men bør skifte til Firefox 100% af en hel masse grunde, inkl. den du nævner.

      Blot for lige at præcisere, så skrev jeg koden selv, men da jeg ikke kan uploade den til Chrome Webstore selv, så fik jeg en LLM til at evaluere om koden jeg havde skrevet overholdt de nuværende regler, hvorefter den foreslog nogle rettelser til manifest.json, som jeg dernæst udførte. Det kan jeg selvfølgelig godt præcisere i mit PR.