-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Zukunft Studentenportal #5
Comments
Noch ein kleines Status-Update: Der grosse Maintenance-Blocker, nämlich die Migration auf Django 1.8, ist nun endlich fertig! studentenportal/web#193 Tricky war dabei der Wechsel vom 3rd-party DB-Migrationssystem "South" auf die DB-Migrationen von Django selbst. Damit hat man nun ein halbwegs aktuelles Django, mit dem man weiterarbeiten kann. Die Migration auf 1.11 kann man auch bald noch machen (sollte kein grosser Aufwand sein), dann wären wir auf der aktuellen LTS. Falls sich neue Maintainer finden, wäre ich bereit eine Übergabe zu machen und dabei die Codebase kurz vorzustellen. Am Wichtigsten wären momentan aber natürlich die Server. Noch zum Zustand des Servers: GIB-Solutions hat damals mal gesagt, dass sie noch einen Spare-Server hätten. Falls man weiter bei ihnen bleiben möchte, könnte man sie wohl deswegen kontaktieren. Das bedingt aber einen physikalischen Besuch bei ihnen im Datencenter in Uitikon-Waldegg. @fabianhauser hast du mal ein Backup gezogen? |
Btw, wenn @renklus nicht reagiert können wir uns ev. auch direkt an den VSHSR wenden. Die dürfen auch Versände machen an alle Studis. Ein Banner auf studentenportal.ch ("Looking for maintainers") wäre auch was! Könnte man in die Live-Version (direkt ins Template) reinhacken. |
Falls es Platz braucht für ein Backup, kann ich den (vorübergehend, für ein paar Monate oder so) gerne zur Verfügung stellen auf meiner persönlichen Infrastruktur. |
Danke @dbrgn für deinen Einsatz! 🎉 Betreffend Backup: Ich habe mir soeben wieder eins auf den Laptop gezogen. Mittelfristig sollte das auf den FTP-space vom VSHSR gehen (siehe studentenportal/deploy-new#12), danke trotzdem für das Angebot @The-Compiler 😊. Aktuell sind ja "Semesterferien". Ich würde daher vorschlagen, mit dem Rundmail noch zu warten bis im neuen Semester. Ah noch betreffend:
Wir haben eine gesponserte VM von Nine, denke wir können uns die Übung mit einem physischen Ersatz daher sparen. |
Zitate werden jedenfalls regelmässig eingetragen, gibt also durchaus noch User nach der Prüfungssession 🙂 Gemäss Analytics so 30-60 am Tag.
Stimmt. Ich kann GIB Solutions nach der Migration gerne kontaktieren, mich für das Sponsoring bedanken und sagen, dass sie die Server abschalten können. |
Sind zwar leider nicht im ersten Semester, aber ich und @lroellin könnten uns ums deployment kümmern für den neuen Server. Arbeite zudem bei der Nine, was den Supportweg etwas verkürzt ;) |
Das wäre natürlich toll @thde und @lroellin! Wir hatten unter studentenportal/deploy-new vor einer Weile ein neues Ansible-Deployment angefangen, wenn ihr wollt können wir gerne mal zusammen schauen, wie wir da weiterfahren wollen? |
@fabianhauser Danke für die Info. Was ist am Einfachsten? Ich mach mal ein eigenes Repo, welches man dann zum deployment in die studentenportal org forken kann? Denke der Ansatz mit Docker ist am Einfachsten und lässt sich mit Ansible gut umsetzen. |
@thde Ich habe euch Zugriff auf das Repository gegeben, dann könnt ihr gerne gleich dort arbeiten 🙂 |
Die Migration ist durch: Ich schliesse dieses Issue mal, alles andere kann man dann ja in #6 besprechen. |
Der Zustand vom (alten, physischen) Studentenportal-Server hat sich in der Zwischenzeit weiter verschlechtert:
Es wäre daher dringend nötig, was anzureissen, ansonsten läuft das Studentenportal vermutlich nicht mehr lange (Konkret: Update Django, Migration Server). Aus meiner Sicht braucht es dafür einen neuen Maintainer, welche das ganze Projekt vorantreibt. Mein Vorschlag wäre, ein Rundmail an alle Informatik-Studierende zu senden.
@renklus: Könntest du das übernehmen?
Stichwörter:
The text was updated successfully, but these errors were encountered: