Open axilleas opened 9 years ago
Επίσης τι configuration στα settings θα πρέπει επιπλέον να γίνει στο κάθε plugin ώστε να λειτουργεί ορθά η ενιαία πλατφόρμα
Έχουμε ξεκινήσει ένα αναλυτικό documentation για το διαχειριστή στο οποίο (θα) γράφει ποια Plugin χρειάζονται σε κάθε πλατφόρμα και τι ρυθμίσεις χρειάζονται
:+1:
Αυτή τη στιγμή προσπαθούμε με το Γιάννη να στήσουμε την πλατφόρμα (wordpress/moodle/bbb). Μέχρι στιγμής έχω στήσει τους dev servers και μιλάω με τον @aduitsis για ότι προβλήματα προκύπτουν στο https://github.com/eellak/epinoo-installation-scripts/issues
Υπάρχει ένα θέμα με το υπόλοιπο documentation in general. Αυτό που θα ήθελα να δω σαν sysadmin είναι ξεκάθαρα σειριακά βήματα που θα πρέπει να ακολουθήσω για να στήσω αυτά τα πράγματα.
Κατά τη γνώμη μου το workflow θα πρέπει να είναι:
Installation
Wordpress plugins
Ποια plugins πρέπει να εγκαταστήσουμε για να είναι λειτουργική η πλατφόρμα και να γίνεται επιτυχώς η σύνδεση με άλλα components; Καλό θα ήταν να είχαμε μια λίστα από τα plugins, πχ.
Αυτά τα plugins είναι από το wordpress repository και μπορούν να εγκατασταθούν μέσα από το admin panel του wordpress:
Αυτά τα plugins θα πρέπει να μεταφερθούν στο server χειροκίνητα:
Από κει και πέρα θα πρέπει να αναφέρεται πως θα πρέπει να παραμετροποιηθούν. Αν οι πληροφορίες είναι μέσα στο κάθε plugin οκ, απλώς να αναφέρεται explicitly.
Αυτή τη στιγμή είδα ότι στο plugins directory υπάρχουν τα:
Καταλαβαίνω ότι πολλά από αυτά ήταν ήδη στο επινοο, αλλά ποια χρειαζόμαστε εμείς οπωσδήποτε για ένα base install;
Moodle modules
Ομοίως με το wordpress από πάνω.
Theming
Πληροφορίες για το ποια αρχεία πρέπει να πειραχτούν και σε ποια τοποθεσία από το root directory της κάθε πλατφόρμας, πχ
wp-content/themes/MyTheme/
.