Menu
  • Hem
  • Dokument
  • Om Mig
Geosupportsystem

Fork och Pull

Posted on 2014-04-01

Nej Aprilskämt lämnar jag åt andra, detta inlägg handlar om GitHub och hur man själv kan bidra med kod till olika projekt.

Jag använder mig av StoryMapJS som exempel.

Skärmbild från 2014-03-27 18:55:12

Det blir kanske ett inlägg om StoryMapJS så småningom men kortfattat så är det ett javaskript som kombinerar olika saker för att knyta ihop en historia med olika media till en karta. ESRI Story Map, som faktiskt också är Open Source (typ), är mycket kraftfullare, men vill du vara oberoende så är StoryMapJS så nära du kan komma idag.

All kod för StoryMapJS finns på GitHub och har man ett konto där så kan man testa och experimentera med koden och föreslå ändringar och tillägg väldigt enkelt.

Först så går man till projektets GitHub-sida, i det här fallet https://github.com/NUKnightLab/StoryMapJS, och klickar på knappen ”Fork” uppe till höger (se bilden nedan).

Skärmbild från 2014-03-27 19:00:15

Detta skapar en sorts kopia av hela kodbiblioteket under ditt eget konto. Där kan man sedan redigera eller lägga till filer som om det vore ett eget bibliotek. När man är nöjd och vill skicka tillbaka ändringarna så gör man en ”Pull Request”.

Genom detta så flaggar man upp förslag till ändringar så att ägaren av originalkoden kan granska den för att därefter besluta om den skall accepteras eller ej och bli en del av den ”skarpa” koden.

Det går att gå till den ursprungliga sidan och kontrollera under ”Pull Requests” om de föreslagna ändringarna finns med, och sedan är det bara att vänta. En del vill att man skickar ett mail eller på annat sätt uppmärksammar att man har gjort ändringar, vilket är särskilt vanligt i projekt som ändras sällan.

Skärmbild från 2014-03-27 19:23:32

Det jag gjorde på StoryMapJS var att lägga till en översättningsfil för GUI till svenska, och om du kan något mer eller mindre udda språk som saknas där så kan det vara ett testprojekt för att se hur Fork och Pull fungerar.

 

Lämna ett svar Avbryt svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

Translate with Google

GBR In English
GER Auf Deutch
FRA En Français
ESP En Español
Swedish is a hard language for a machine to translate. Nuance and detail will likely be lost.
     

Bok om QGIS på Svenska

Bok

Beställ Boken/E-bok genom att klicka på bilden (även förhandsgranskning).

Senaste kommentarer

  • klakar om Laga hål i höjddata
  • Per Ekström om Laga hål i höjddata
  • Sur om Mera verktyg i QGIS
  • Anton om ”Mobile *.Geodatabase”
  • Fredrik Ekberg om Ingen är oskyldig

Arkiv

Prenumerera på Geosupportsystem

Skriv in namn och epost för att prenumerera på meddelanden från denna blogg.
Loading

geosupport

TrueNAS bygge. @fractaldesignna Define R5 är rikt TrueNAS bygge. @fractaldesignna Define R5 är riktigt trevlig att bygga i, och den sväljer väldigt mycket disk. Här skall virtualiseras både PostGis, WebODM och Geonode så småningom.
Då har jag lite att bläddra i ett tag framöver. Då har jag lite att bläddra i ett tag framöver.
YouTube video to frames. Processed in OpenDroneMap YouTube video to frames. Processed in OpenDroneMap and visualized in QGIS 3.17.
Ladda mer...

Meta

  • Logga in
  • Flöde för inlägg
  • Flöde för kommentarer
  • WordPress.org
©2021 Geosupportsystem | WordPress Theme by Superbthemes.com