|
|
|
|
Auf Arbeit ist bei uns auch GitLab im Einsatz. Vollkommen zufrieden damit.
Wenns was auf JavaScript/TypeScript Seite gibt, wo ich aushelfen kann, dann würde ich mich anbieten mitzuhelfen.
Ansonsten stimme ich Ratatoskr und cms in den genannten Punkten zu
|
|
|
|
|
|
|
Ich finde Ratas Vorschlag gut. Was sagt der Rest?
|
|
|
|
|
|
|
|
|
|
|
| Zitat von Ratatoskr
Es scheint wohl noch nicht ganz klar zu sein, wofür ein Versionskontrollsystem wie git benutzt wird. Ich versuche dann mal die Punkte zu sammeln, die mir hinsichtlich LPIP wichtig erscheinen.
Mir geht es hauptsächlich darum, dass wir den Überblick behalten. Was ist der aktuelle Stand der "Entwicklung"? Was ist auf dem öffentlichen Server? Wer arbeitet an was? Aktuell schicken wir geänderte Dateien an hitmiccs und drücken die Daumen, dass nichts vergessen wurde und nichts verschollen geht. Und falls sich eine Änderung als Verschlimmbesserung herausstellt, ist es auch nicht so einfach wieder zurückdrehbar. Ein Versionskontrollsystem würde das alles regeln.
Mein Vorschlag ist ein Repository für die ganzen PHP-Skripte, die LPIP ausmachen. Dazu kommen noch SQL-Skripte für Tabellenschema und Testdaten, damit sich jeder lokal ein Testsystem einrichten kann. Der HTML5-Player wird ein bisschen anders zusammengebaut. Den könnte man auch erstmal in ein anderes Repo packen. Dazu noch ein einfaches Exportskript, womit hitmiccs die Dateien, die auf den Server sollen, schön säuberlich in einen Ordner exportiert bekommt.
Wenn wir das nicht selber hosten wollen und stattdessen einen Codehoster mit privaten, nicht öffentlich einsehbaren Repository nehmen, bekommen wir in der Regel auch direkt ein Ticketsystem hinterhergeschmissen. Das sollte auch für mehr Übersicht sorgen, welche Baustellen noch alle offen sind. Aktuell sieht da ja auch keiner mehr durch.
Den Zugriff würde ich erstmal auf hitmiccs, ashtray und mich beschränken. Wenn alles läuft, kann man noch weitere Helfer ins Boot holen.
| |
hitti, was ist nun? Alles wartet wohl auf dein Go so wie ich das sehe ...
|
|
|
|
|
|
|
| Zitat von Ratatoskr
Es scheint wohl noch nicht ganz klar zu sein, wofür ein Versionskontrollsystem wie git benutzt wird. Ich versuche dann mal die Punkte zu sammeln, die mir hinsichtlich LPIP wichtig erscheinen.
Mir geht es hauptsächlich darum, dass wir den Überblick behalten. Was ist der aktuelle Stand der "Entwicklung"? Was ist auf dem öffentlichen Server? Wer arbeitet an was? Aktuell schicken wir geänderte Dateien an hitmiccs und drücken die Daumen, dass nichts vergessen wurde und nichts verschollen geht. Und falls sich eine Änderung als Verschlimmbesserung herausstellt, ist es auch nicht so einfach wieder zurückdrehbar. Ein Versionskontrollsystem würde das alles regeln.
Mein Vorschlag ist ein Repository für die ganzen PHP-Skripte, die LPIP ausmachen. Dazu kommen noch SQL-Skripte für Tabellenschema und Testdaten, damit sich jeder lokal ein Testsystem einrichten kann. Der HTML5-Player wird ein bisschen anders zusammengebaut. Den könnte man auch erstmal in ein anderes Repo packen. Dazu noch ein einfaches Exportskript, womit hitmiccs die Dateien, die auf den Server sollen, schön säuberlich in einen Ordner exportiert bekommt.
Wenn wir das nicht selber hosten wollen und stattdessen einen Codehoster mit privaten, nicht öffentlich einsehbaren Repository nehmen, bekommen wir in der Regel auch direkt ein Ticketsystem hinterhergeschmissen. Das sollte auch für mehr Übersicht sorgen, welche Baustellen noch alle offen sind. Aktuell sieht da ja auch keiner mehr durch.
Den Zugriff würde ich erstmal auf hitmiccs, ashtray und mich beschränken. Wenn alles läuft, kann man noch weitere Helfer ins Boot holen.
| |
So, woran hängt es jetzt bei der Umsetzung dieses Vorschlags?
Fehlender Testserver?
Muss sich noch für ein bestimmte git-Software entschieden werden?
hitti ist ja pro bei der ganzen Sache soweit ich das verstanden habe, also wo hängen wir jetzt?
|
|
|
|
|
|
|
Nägel mit Köpfen: https://gitlab.com/lpip.de (ist aktuell noch public, aber niemand außer mir hat aktuell Zugriff)
Wenn Hitti nachher noch in Discord vorbeischaut box ich ihn mal deswegen an.
|
|
|
|
|
|
|
Wenn mir einer sagen würde, was ich tun soll?
|
|
|
|
|
|
|
Mir sagen, wann wir darüber quatschen können.
|
|
|
|
|
|
|
Würd das hier gern nochmal forcieren, besonders, das die GW-Videos endlich HTML5-Player bekommen.
|
|
|
|
|
|
|
Ist denn jetzt irgendwas passiert? Ich war leider etwas beschäftigt. Habt ihr den Code auf gitlab hochgeladen?
|
|
|
|
|
|
|
Nein. Denn irgendwie kommt es zu keinem Dialog und wir hängen noch hier:
| Zitat von hitmiccs
Wenn mir einer sagen würde, was ich tun soll?
| |
|
|
|
|
|
|
|
Ich komm nachher mal ins Discord.
|
|
|
|
|
|
|
Afaik wollte CMS mit dir was bereden, schreib ihm am besten mal ne PM wann du Zeit hast.
|
|
|
|
|
|
|
Ich würde mich auch anbieten Teile des Codes zu kommentieren.
Da komme ich eher zu als Teile komplett neu zu schreiben. Ich hab tatsächlich damit angefangen
Also wenns da was gibt lasst es mich wissen
|
|
|
|
|
|
|
Scheinbar müssen wir etwas asynchron arbeiten:
Könnt ihr den Code nicht in eine Zip mit PW werfen, hier verlinken und das PW dann per PM an Interssierte mitteilen, damit dann einer das in ein git packen kann? So muss man nicht ständig aneinander vorbeirennen.
CMS hat das ja glaub ich gewollt.
|
|
|
|
|
|
|
Per Pm aber im Leben nicht im Thread.
|
|
|
|
|
|
|
Dann macht es halt per PM - dieses elendige Pingpong ey
|
|
|
|
|
|
|
Hitti und ich bequatschen das weitere Vorgehen morgen Abend.
|
|
|
|
|
|
|
|
|
|
|
So, ich habe jetzt den LPIP-Abzug*, den Hitti mir zur Verfügung gestellt hat, bei Gitlab hochgeladen. Die Repos sind für Außenstehende nicht sichtbar.
Um in die lpip.de-Gruppe zu kommen müsstet ihr euch einen Account bei Gitlab machen (man kann sich auch mit einem Github-/Google-/Twitter-/Bitbucket-Account registrieren) und dann Beitritt zur Gruppe anfragen, oder mir Bescheid sagen, dann füg ich euch hinzu.
* Bereinigt um ein paar Dateien
|
|
|
|
|
|
|
Cool! Ich meld mich morgen mal an.
|
|
|
|
|
|
|
Bin angemeldet und wenn mich niemand nach 2 Sekunden schon freigeschaltet hat kann ich schon alles sehen
|
|
|
|
|
|
|
Da hast du dich verguckt *Jedi-Handbewegung mach*
Du bist jetzt aber auch freigeschaltet.
|
|
|
|
|
|
|
Gibs da auch ein SQL-Create-Skript zu?
|
|
|
|
|
|
|
Nen kompletten DB Abzug werd ich aus Gründen nicht zur Verfügung stellen. Bereinigt um ein paar Dinge allerdings schon. MySQL schreibt beim Export doch ein solches Script oder nicht?
|
|
|
|
|
|
|
| Zitat von hitmiccs
Nen kompletten DB Abzug werd ich aus Gründen nicht zur Verfügung stellen. Bereinigt um ein paar Dinge allerdings schon. MySQL schreibt beim Export doch ein solches Script oder nicht?
| |
Ein Create-Skript soll die Tabellen mit den richtigen Feldern anlegen.
Da sind erstmal auch keine Daten drin.
|
|
|
|
|
|
|
Schreibt ein MySQL Export nun ein solches Script oder nicht?
Wenn man die entsprechenden Haken setzt wohl schon, ich schick das später an CMS oder wer möchte.
|
[Dieser Beitrag wurde 1 mal editiert; zum letzten Mal von hitmiccs am 10.03.2019 18:44]
|
|
|
|
|
|
| Zitat von hitmiccs
... ich schick das später an CMS ... | |
Ja, mach mal bitte.
|
|
|
|
|
|
|
Was wollt ihr denn groß an Features einbauen?
|
|
|
|
|
|
|
|
|
|
Thema: Features und Ideen für LPIP.de ( Diskussionen über die Homepage ) |