eellak / epinoo-issues

Issues about setting up the Epinoo web platform components
0 stars 0 forks source link

Documentation #1

Open axilleas opened 9 years ago

axilleas commented 9 years ago

Αυτή τη στιγμή προσπαθούμε με το Γιάννη να στήσουμε την πλατφόρμα (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:

  1. ...
  2. ...
  3. ...

Αυτά τα plugins θα πρέπει να μεταφερθούν στο server χειροκίνητα:

  1. https://github.com/eellak/wp-fundraising-plugin
  2. ...
  3. ...

Από κει και πέρα θα πρέπει να αναφέρεται πως θα πρέπει να παραμετροποιηθούν. Αν οι πληροφορίες είναι μέσα στο κάθε plugin οκ, απλώς να αναφέρεται explicitly.

Αυτή τη στιγμή είδα ότι στο plugins directory υπάρχουν τα:

plugins/
├── akismet
├── any-hostname
├── bing-translator
├── buddypress
├── buddypress-media
├── ce-wp-menu-per-page
├── custom-facebook-feed
├── debug-plugin-activation-errors
├── easy-columns
├── easy-wp-smtp
├── epinoo-fb-map
├── event-espresso-core-reg
├── geo-my-wp
├── gk-nsp
├── gk-tabs
├── gravityforms
├── hello.php
├── index.php
├── ml-slider
├── moodle-courses-view
├── multilingual-press
├── nextgen-facebook
├── nk-google-analytics
├── olddd
├── old-plugins
├── osm
├── scroll-back-to-top
├── shibboleth
├── super-rss-reader
├── velvet-blues-update-urls
├── wens-responsive-column-layout-shortcodes
├── widget-shortcode
├── wordpress-importer
├── wp-cas-server
├── wp-e-commerce
├── wp-fb-autoconnect
├── wp-fb-autoconnect-button
├── wp-frontpage-news
├── wp-mail-smtp
├── wp-responsive-menu
├── wp-super-cache
└── wysija-newsletters

Καταλαβαίνω ότι πολλά από αυτά ήταν ήδη στο επινοο, αλλά ποια χρειαζόμαστε εμείς οπωσδήποτε για ένα base install;

Moodle modules

Ομοίως με το wordpress από πάνω.

Theming

Πληροφορίες για το ποια αρχεία πρέπει να πειραχτούν και σε ποια τοποθεσία από το root directory της κάθε πλατφόρμας, πχ wp-content/themes/MyTheme/.

johnnyxid commented 9 years ago

Επίσης τι configuration στα settings θα πρέπει επιπλέον να γίνει στο κάθε plugin ώστε να λειτουργεί ορθά η ενιαία πλατφόρμα

vchatzigiannakis commented 9 years ago

Έχουμε ξεκινήσει ένα αναλυτικό documentation για το διαχειριστή στο οποίο (θα) γράφει ποια Plugin χρειάζονται σε κάθε πλατφόρμα και τι ρυθμίσεις χρειάζονται

axilleas commented 9 years ago

:+1: