Elxis CMS Forum

Ελληνικό Forum => Εγκατάσταση => Topic started by: fmas on December 04, 2011, 12:35:44

Title: Help πριν κάνω καμία πατάτα ολκής!
Post by: fmas on December 04, 2011, 12:35:44
Παίδες βοήθεια.....

Υπάρχει κάπου ένας μπούσουλας ή κάποιος να βοηθήσει στο τι αλλάζει στο 2009.3 από το 2009.2 για να κάνω σωστά την αναβάθμιση πριν τα καταστρέψω όλα????

Ευχαριστώ!!!!!!
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: nikos on December 04, 2011, 16:14:37
Μην επιχειρήσεις αναβάθμιση από 2009.2 σε 2009.3 έτσι στα τυφλά, αφού δεν έχει εκδοθεί ακόμη κάποιο patch αναβάθμισης. Οπότε αν πρόκειται για νέα εγκατάσταση βάλε την τελευταία έκδοση της 2009.3 ενώ αν πρόκειται για την 2009.2 τότε κάνε όλα τα updates που αναφέρονται εδώ (https://forum.elxis.org/index.php?topic=5144.0)
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: fmas on December 10, 2011, 12:24:34
Υπάρχει περίπτωση να βγει update patch?
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: webgift on December 10, 2011, 17:01:43
Έχει δοθεί ιδιαίτερη έμφαση στην επόμενη έκδοση του Elxis με κωδική ονομασία Nautilus, fmas. Εκεί δουλεύουμε τις περισσότερες ώρες οπότε για το script αναβάθμισης από 2009.2 σε 2009.3 μπορώ να αναφέρω (όπως έχει γραφτεί ήδη στην Αγγλική έκδοση του Φόρουμ) ότι θα βγει κάποια στιγμή στο μέλλον. Όπως σωστά σου αναφέρει ο Νίκος παραπάνω αν ολοκληρώσεις τις αλλαγές αυτές τότε έχεις ολοκληρώσει το σημαντικότερο μέρος της αναβάθμισης.
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: datahell on December 18, 2011, 18:51:38
Παιδιά όποιος θέλει μπορεί να βοηθήσει και να βγάλει το patch. Δεν είναι πάνω από 1 ώρα δουλειάς.
Πάρτε το kdiff3 (http://kdiff3.sourceforge.net/) συγκρίνετε τις δύο εκδόσεις και φτιάξτε ένα patch.
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: webgift on December 18, 2011, 22:30:22
Ντιν νταν ντιν νταν ...  για ποίον κτυπάει αυτή η καμπάνα; Αύριο θα έχεις νεότερα επί του θέματος.
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: webgift on December 19, 2011, 12:40:57
Αποστολή patch αναβάθμισης ... από Elxis 2009.2 Electra rev2631 σε Elxis 2009.3 Aphrodite rev2684 ... ολοκληρώθηκε επιτυχώς! ;)
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: datahell on December 19, 2011, 21:11:32
Μπράβο Σταύρο. Περιμένετε λιγάκι και θα δημοσιευθεί.

Για όποιον ενδιαφέρεται δημοσιεύω μία λίστα με όλα τα commits στο SVN του Elxis που έγιναν μετά την δημοσιεύση του Elxis 2009.2 (αρχικό revision 2614) και μέχρι την έκδοση του Elxis 2009.3 (τρέχον revision 2685). Δείτε τα SVN commits. (https://www.elxis.org/images/ext/elxis_20092_20093_commits.png)

Commit: Ενημερώσεις του SVN repositoty του Elxis. Μία ενημέρωση μπορεί να περιλαμβάνει προσθήκη, επεξεργασία ή διαγραφή ενός ή και περισσοτέρων αρχείων. Στην πράξη κάθε commit περιλαμβάνει αλλαγές κατά μέσο όρο σε 7-8 αρχεία.

Σημ. Τα revisions που βλέπετε στην εικόνα είναι διαφορετικά από αυτά που δημοσιεύω (πχ 121 αντί για 2685) καθώς λίγο πριν την δημοσίευση του 2009.2 έγινε μεταφορά του repository του Elxis και ξανά-ξεκίνησαν από το μηδέν. Συγκριτικά τα commits στο Elxis Nautilus έχουν φτάσει αισίως στο 790 με πρώτο δοκιμαστικό commit στις 22 Μαρτίου 2010 και πρώτο επίσημο commit στις 18 Ιανουαρίου 2011 (ημέρα που ξεκίνησε επισήμως το project Nautilus με την σημερινή του σχεδίαση - παλαιότερα είχαν δοκιμαστεί άλλες δομές).
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: datahell on December 19, 2011, 21:39:14
Και μιας και το έφερε η κουβέντα δημοσιεύω ένα screenshot του συστήματος αρχείων του Elxis Nautilus όπως ακριβώς είναι σήμερα καθώς και τα τελευταία commit (το τελευταίο είναι χθεσινό) στο SVN.

Αξίζει να προσέξετε
1. Δεν υπάρχει φάκελος administrator (ανταυτού υπάρχει ο φάκελος estia τα περιεχόμενα του οποίου είναι έκπληξη)
2. Δεν υπάρχει αρχείο index2.php (αντικαταστάθηκε από το inner.php)
3. Δεν υπάρχουν οι φάκελοι images, cache, tmpr, mambots, installation, editor, help και bridges.
4. Υπάρχει ένα νέος, ιδιαίτερα ενδιαφέρον φάκελος, με το όνομα repository.
5. Ο φάκελος _DEV είναι εσωτερικός, δεν δημοσιευέυεται και περιέχει εσωτερικές σημιώσεις, δοκιμές και το documentation για developers.
6. Το όνομα του φακέλου που περιέχει το Nautilus είναι 2011.0 καθώς αρχικά συνεχίσαμε την ονοματοδοσία των εκδόσεων όπως στις γενιές 200x.x. Αν συνεχεία την αλλάξαμε σε 4.0 (η τέταρτη γενιά του Elxis CMS, 1η: 2006.x, 2η: 2008.x, 3η: 2009.x, 4η: 4.x Nautilus) το οποίο πλέον αποτελεί και το νέο στανταρ ονοματοδοσίας των μελλοντικών διανομών του Elxis (4.0, 4.1, 5.0, 6.0, κλπ).


[attachment deleted by admin]
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: webgift on December 20, 2011, 11:40:14
Αρκετά ενδιαφέρον οι σημειώσεις που αναφέρεις Γιάννη παραπάνω και σε αυτό το σημείο καλό είναι να δώσουν όλα τα ενδιαφερόμενα μέλη που ρωτούν για την εξέλιξη του έργου περισσότερη προσοχή στην διαδικασία. Γίνεται εύκολα αντιληπτό ότι αν στο 1 Commit έχουμε αποστολή 7-8 διαφορετικών αρχείων ... τότε το έργο και η δουλεία που έχει γίνει μέχρι στιγμής έτσι ώστε να φτάσουμε στο υπ' αριθμόν Commit 790 είναι αρκετά μεγάλη.

- Αν ήξερα ότι το patch αναβάθμισης ήταν αυτή η διαδικασία θα το είχα αναλάβει νωρίτερα. Υπέθεσα ότι ίσως χρειαστεί να εκτελεστούν κάποια queries στην βάση δεδομένων οπότε και δεν το προχώρησα. Παρόμοιες αναθέσεις στο μέλλον με μεγάλη μου χαρά να τις αναλάβω.
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: fmas on December 20, 2011, 18:40:43
Ευχαριστώωωωωωωωωωωωωωωωωωωωωωω!!!!!!!

Είστε τέλιοι!!!!!!!

Δεν έχω λόγια!!!!!!!
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: nikos on December 21, 2011, 21:19:03
Αποστολή patch αναβάθμισης ... από Elxis 2009.2 Electra rev2631 σε Elxis 2009.3 Aphrodite rev2684 ... ολοκληρώθηκε επιτυχώς! ;)

Μπράβο Σταύρο. Καλή δουλειά, όπως πάντα!  :)
Title: Re: Help πριν κάνω καμία πατάτα ολκής!
Post by: webgift on December 21, 2011, 21:31:18
Να σε καλά Νίκο!