OpenSeaMap-dev Diskussion:GitHub: Unterschied zwischen den Versionen
Stevo (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Vorschlag zum Thema git Repositiries. Wir sollten den Status der verschiedenen repositories festlegen. == Status "archiviert" == - erlaubt den Benutzern das…“) |
Markus (Diskussion | Beiträge) (→Archiv) |
||
(8 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | Vorschlag zum Thema git | + | =Vorschlag zum Thema Aufräumen der git Repositories auf der github Plattform= |
− | Wir | + | Wir können den Zustand der git repositories in "archiviert" und "nur für Mitglieder sichtbar" ändern. |
== Status "archiviert" == | == Status "archiviert" == | ||
− | + | - zeigt den Benutzern, daß dieses Repository nicht mehr gepflegt wird | |
− | - zeigt den Benutzern, daß dieses Repository nicht mehr | + | - erlaubt den Benutzern das Repository zu lesen |
- es können keine Issues mehr eingetragen werden | - es können keine Issues mehr eingetragen werden | ||
- der "archiviert" Status kann auch wieder rückgängig gemacht werden | - der "archiviert" Status kann auch wieder rückgängig gemacht werden | ||
+ | {{ok}} --[[Benutzer:Markus|Markus]] ([[Benutzer Diskussion:Markus|Diskussion]]) 17:52, 8. Feb. 2021 (CET) | ||
== Status "nur für Mitglieder sichtbar" == | == Status "nur für Mitglieder sichtbar" == | ||
− | - Das | + | - Das Repository ist dann nur noch für OpenSeaMap Mitglieder sichtbar |
− | - github Benutzer können dann nichts mehr zu diesem | + | - github Benutzer können dann nichts mehr zu diesem Repository beitragen (also mithelfen) |
− | - | + | - der Archiv Zustand kann auch wieder zurückgesetzt werden |
− | - das | + | - das Repository kann auch wieder sichtbar gemacht werden. |
− | - ich denke das können wir für | + | - ich denke das können wir für Personenbezogene Daten (ssh keys, Kontaktdaten etc.) verwenden oder für Details zur Server Struktur |
− | + | Zugangsdaten kommen ausschliesslich ins Server-Wiki. Das gilt auch für Kontaktdaten von Server-Admins und Server-Betreibern. Genauso wie für die Serverstruktur. Das Wiki ist auch nur für Admins zugänglich. | |
− | + | ||
− | + | Allgemeine Daten zu Servern können wie gehabt im [[OpenSeaMap-dev:Server|dev-Wiki]] ff. veröffentlicht werden. | |
+ | |||
+ | Kontaktdaten: was wäre da noch gemeint? Sie sollten m.E. nicht nach GitHub (und auch nicht in eine andere cloud). --[[Benutzer:Markus|Markus]] ([[Benutzer Diskussion:Markus|Diskussion]]) 16:10, 8. Feb. 2021 (CET) | ||
== Archiv == | == Archiv == | ||
Vorschlag für Repositories die in den Zustand "archiv" versetzt werden können. | Vorschlag für Repositories die in den Zustand "archiv" versetzt werden können. | ||
− | + | {| class="wikitable" | |
− | + | ! Repo || Entwickler || Archiv ||Bemerkungen | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/renderer renderer] || || {{ok}} || → Klon von Steffen | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/chart-designer chart-designer] || Alexej || {{ok}} || → Steffen | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/chart-bundler chart-bundler] || Alexej || {{ok}} || → Steffen | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/chart-base chart-base] || Alexej || {{ok}} || → Steffen | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/chart-bundles-compressor chart-bundles-compressor] || Alexej || {{ok}} || → Steffen | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/vectortiles-generator vectortiles-generator] || Axel || || Vektorkarten | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/josm josm] || Malcolm || || Presets | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/osm-to-s-57-converter osm-to-s-57-converter] || - || {{ok}} || noch nicht umgesetzt | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/logger-oseam-0183 logger-oseam-0183] || Wilfried || || unser 0183-Logger | |
− | + | |- | |
− | + | | [https://github.com/OpenSeaMap/seachart_java_suite seachart_java_suite] || Malcolm || || JOSM-Plugin | |
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/osm2imc osm2imc] || Nico || {{ok}} || abgelöst durch AT5 | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/logger-tplink-0183 logger-tplink-0183] || Victor || {{ok}} || WLAN | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/ios-app-openseamap ios-app-openseamap] || Helge || || prüfen, ob die App noch verwendet wird | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/chart-sheet-properties chart-sheet-properties] || Nico || || Blattschnitte BSH/IHO | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/garmin garmin] || Jürgen || {{ok}} || Garmin will nicht mehr | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/gauges gauges] || Matthias || || Pegel-Layer → ? | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/at5-chart at5-chart] || Shawn || {{ok}} || → Sven | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/android-app-openseamapviewer android-app-openseamapviewer] || Victor || || | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/depth_api depth_api] || Jens || || depth.openseamap.org Metadaten | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/website website] || Olaf || || Website Startseite? | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/harbour-database harbour-database] || Wolfgang || || Hafen-Layer [[:Kategorie:Harbour-DB]] | ||
+ | |- | ||
+ | | [https://github.com/OpenSeaMap/tidal-scale tidal-scale] || Tim || || [[OpenSeaMap-dev:Tide-calculator|Tiden-Vorhersage]] (Master-Arbeit) | ||
+ | |} | ||
+ | |||
+ | |||
+ | Die harbour-database ist ja noch in Betrieb (auch wenn sie vielleicht nicht so funktioniert wie gewollt). Seid Ihr sicher, dass der Code archiviert gehört? --[[Benutzer:wschildbach|Wolfgang]] ([[Benutzer Diskussion:wschildbach|Diskussion]]) 21:26, 8. Feb. 2021 (CET) | ||
+ | |||
+ | : Nein, das ist ja wertvoller Code, muss nur noch aktualisiert werden. --[[Benutzer:Markus|Markus]] ([[Benutzer Diskussion:Markus|Diskussion]]) 22:40, 8. Feb. 2021 (CET) | ||
+ | |||
+ | == Nur für Mitglieder == | ||
+ | Vorschlag für Repositories die in den Zustand "nur für Mitglieder sichtbar" versetzt werden können. | ||
+ | https://github.com/OpenSeaMap/general | ||
+ | |||
+ | "General" ist/war dazu gedacht, Issues aufzunehmen, bei denen der Ersteller oder wir nicht oder noch nicht wissen, wohin damit. Oder ggf. auch, um Allgemeines zu dokumentieren. Deshalb habe auch alle Schreibrechte dort. Es soll also bewusst öffentlich sein. Warum/wozu dort SSH-Keys liegen, weiss ich nicht - aber wenn jemand dort gern einen seiner Public Keys veröffentlichen mag - warum nicht... --[[Benutzer:Markus|Markus]] ([[Benutzer Diskussion:Markus|Diskussion]]) 17:48, 8. Feb. 2021 (CET) | ||
+ | |||
+ | "Nur für Mitglieder" könnte Code abgelegt werden, der nicht Opensource sein soll/kann/darf, oder Dinge, die wir nicht oder noch nicht veröffentlichen wollen. Bis jetzt wurde solcher Code meist in eigenen Repos abgelegt, weil "private" Repos auf GitHub bisher nur in der Business-Version möglich waren und weil es auch ein Misstrauen gegenüber der Plattform gab. Das hatte aber den Nachteil, dass Code manchmal "verschwindet" oder gar nicht erst dokumentiert wurde. --[[Benutzer:Markus|Markus]] ([[Benutzer Diskussion:Markus|Diskussion]]) 17:48, 8. Feb. 2021 (CET) | ||
== Projekt == | == Projekt == | ||
− | Vorschlag für Repositories die von OpenSeaMap Entwicklern in die OpenSeaMap | + | Vorschlag für Repositories die von OpenSeaMap Entwicklern in die OpenSeaMap Organisation verschoben werden sollten. |
− | + | https://github.com/stevo01/pyrenderer | |
− | + | https://github.com/stevo01/SeaChartCreator | |
− | + | https://github.com/thomas-osm/depth_api2 |
Aktuelle Version vom 8. Februar 2021, 21:40 Uhr
Inhaltsverzeichnis
Vorschlag zum Thema Aufräumen der git Repositories auf der github Plattform
Wir können den Zustand der git repositories in "archiviert" und "nur für Mitglieder sichtbar" ändern.
Status "archiviert"
- zeigt den Benutzern, daß dieses Repository nicht mehr gepflegt wird - erlaubt den Benutzern das Repository zu lesen - es können keine Issues mehr eingetragen werden - der "archiviert" Status kann auch wieder rückgängig gemacht werden
--Markus (Diskussion) 17:52, 8. Feb. 2021 (CET)
Status "nur für Mitglieder sichtbar"
- Das Repository ist dann nur noch für OpenSeaMap Mitglieder sichtbar - github Benutzer können dann nichts mehr zu diesem Repository beitragen (also mithelfen) - der Archiv Zustand kann auch wieder zurückgesetzt werden - das Repository kann auch wieder sichtbar gemacht werden. - ich denke das können wir für Personenbezogene Daten (ssh keys, Kontaktdaten etc.) verwenden oder für Details zur Server Struktur
Zugangsdaten kommen ausschliesslich ins Server-Wiki. Das gilt auch für Kontaktdaten von Server-Admins und Server-Betreibern. Genauso wie für die Serverstruktur. Das Wiki ist auch nur für Admins zugänglich.
Allgemeine Daten zu Servern können wie gehabt im dev-Wiki ff. veröffentlicht werden.
Kontaktdaten: was wäre da noch gemeint? Sie sollten m.E. nicht nach GitHub (und auch nicht in eine andere cloud). --Markus (Diskussion) 16:10, 8. Feb. 2021 (CET)
Archiv
Vorschlag für Repositories die in den Zustand "archiv" versetzt werden können.
Repo | Entwickler | Archiv | Bemerkungen |
---|---|---|---|
renderer | → Klon von Steffen | ||
chart-designer | Alexej | → Steffen | |
chart-bundler | Alexej | → Steffen | |
chart-base | Alexej | → Steffen | |
chart-bundles-compressor | Alexej | → Steffen | |
vectortiles-generator | Axel | Vektorkarten | |
josm | Malcolm | Presets | |
osm-to-s-57-converter | - | noch nicht umgesetzt | |
logger-oseam-0183 | Wilfried | unser 0183-Logger | |
seachart_java_suite | Malcolm | JOSM-Plugin | |
osm2imc | Nico | abgelöst durch AT5 | |
logger-tplink-0183 | Victor | WLAN | |
ios-app-openseamap | Helge | prüfen, ob die App noch verwendet wird | |
chart-sheet-properties | Nico | Blattschnitte BSH/IHO | |
garmin | Jürgen | Garmin will nicht mehr | |
gauges | Matthias | Pegel-Layer → ? | |
at5-chart | Shawn | → Sven | |
android-app-openseamapviewer | Victor | ||
depth_api | Jens | depth.openseamap.org Metadaten | |
website | Olaf | Website Startseite? | |
harbour-database | Wolfgang | Hafen-Layer Kategorie:Harbour-DB | |
tidal-scale | Tim | Tiden-Vorhersage (Master-Arbeit) |
Die harbour-database ist ja noch in Betrieb (auch wenn sie vielleicht nicht so funktioniert wie gewollt). Seid Ihr sicher, dass der Code archiviert gehört? --Wolfgang (Diskussion) 21:26, 8. Feb. 2021 (CET)
- Nein, das ist ja wertvoller Code, muss nur noch aktualisiert werden. --Markus (Diskussion) 22:40, 8. Feb. 2021 (CET)
Nur für Mitglieder
Vorschlag für Repositories die in den Zustand "nur für Mitglieder sichtbar" versetzt werden können.
https://github.com/OpenSeaMap/general
"General" ist/war dazu gedacht, Issues aufzunehmen, bei denen der Ersteller oder wir nicht oder noch nicht wissen, wohin damit. Oder ggf. auch, um Allgemeines zu dokumentieren. Deshalb habe auch alle Schreibrechte dort. Es soll also bewusst öffentlich sein. Warum/wozu dort SSH-Keys liegen, weiss ich nicht - aber wenn jemand dort gern einen seiner Public Keys veröffentlichen mag - warum nicht... --Markus (Diskussion) 17:48, 8. Feb. 2021 (CET)
"Nur für Mitglieder" könnte Code abgelegt werden, der nicht Opensource sein soll/kann/darf, oder Dinge, die wir nicht oder noch nicht veröffentlichen wollen. Bis jetzt wurde solcher Code meist in eigenen Repos abgelegt, weil "private" Repos auf GitHub bisher nur in der Business-Version möglich waren und weil es auch ein Misstrauen gegenüber der Plattform gab. Das hatte aber den Nachteil, dass Code manchmal "verschwindet" oder gar nicht erst dokumentiert wurde. --Markus (Diskussion) 17:48, 8. Feb. 2021 (CET)
Projekt
Vorschlag für Repositories die von OpenSeaMap Entwicklern in die OpenSeaMap Organisation verschoben werden sollten.
https://github.com/stevo01/pyrenderer https://github.com/stevo01/SeaChartCreator https://github.com/thomas-osm/depth_api2