Is what we actually need
Trustmaster |
|
---|---|
We have been skipping this for quite a long time, but now I see that having a handy Install/Upgrade script would save a lot of time and help to involve more people to be using Seditio-N.
The main requirements are:
On the very first step it should try to detect an existing installation. It prompts for MySQL account details and checks for existing Seditio(-N) database. If a previous installation can be found, there will be 2 options: Install and Upgrade. Otherwise, it will automatically start with Install. Install process goes this way: [list=1] Upgrade process goes this way: [list=1] In fact, this task is a high priority because it would help testers and developers a lot, so it is a must for 0.0.2. May the Source be with you!
|
Kilandor |
|
---|---|
Actually the converter i'm making, would be perfect to make some few modifcations to it. To make a beautiful install script. And would allow us to easily add the upgrade changes from version to version, say 121-125, or if somone really wanted to do 110-125. Thats just for example. And even run verification process to find the version.
It would be dead perfect for this. I did also think though, you know it would be very easy, to create a script, to curl/fopen the files on the svn (can be accessed via your SVN pw, directly), it could if we added a revision file to keep track detect your current revision, From there you could choose to upgrade to the latest (to upgrade to a specific version, would take using TRAC to pull the specific version, as you can't do it straight from svn.cotonti.com that i know of? maybe there is a way) This would also detect the SQL files as we have them by r###.sql now, and apply the appropriate files to update. This would be a generic updater of course, It couldn't give you specific details on everything that was possibly changed. But yes my converter script would be perfect for upgrading from older sed versions, to hep get up to our version. |
Trustmaster |
|
---|---|
I didn't mean any sort of online updater that would fetch files and install them (because many installs are done offline). What I meant is quite more simple, which updates, say, between 2 revisions this way:
What's more, your converter would even be capable of "upgrading" other scripts (like phpBB) to Cotonti, which is amazing. May the Source be with you!
|
Trustmaster |
|
---|---|
Another thing to do in installer: an utility to convert the database to UTF-8.
May the Source be with you!
|
oc |
|
---|---|
@Kilandor
I hear you have a script in development, why don't you just release it to be developed ? If you do not like what other's have done, you can still code yourself.. If you think it is raw, it is better than nothing that I have, and also starting all over to the script. |