Hi ownCloud, I see $subject has been downloaded over 20 times so far. I consider the update experience to be successful since I'm still alive. :) But I really appreciate some feedback even negative one.
As a next step I'm going to get rid of the 'backup' dir in the OC root and move it into the 'data' dir. Pros are: - 'data' dir is not involved into the update; - 'data' dir is inaccessible from the web; - extra dir in OC root makes it cumbersome. Does anyone see any cons? --- Victor On Sun, Aug 12, 2012 at 2:05 PM, Victor Dubiniuk <[email protected]>wrote: > Hi, > > The webinstall script uses link to the recent release in *zip *package so > I change the updater to use the same URL. > > The app has been published for beta testing: > http://apps.owncloud.com/content/show.php/Updater?content=153278 > > --- > Victor > > > On Mon, Jul 23, 2012 at 12:18 PM, Frank Karlitschek <[email protected]>wrote: > >> Hi Victor, >> >> wow. That´s very cool. >> It would be great if more people would test this to see if it works under >> all circumstances. >> >> >> Very nice :-) >> >> >> Frank >> >> >> On 22.07.2012, at 15:28, Victor Dubiniuk <[email protected]> >> wrote: >> >> > Hi, >> > >> > I started ownCloud updater [1] development and it is quite usable now. >> > >> > It works this way: >> > - creates backup directory inside the ownCloud root. >> > - extracts the package content into the backup/packageVersion >> > - makes the copy of the current instance (except data dir) to >> backup/currentVersion-randomstring >> > - adds to the include path all required paths relative to >> backup/currentVersion-randomstring >> > - moves all folders except the data dir from the current instance to >> backup/tmp >> > - moves all folders from backup/packageVersion to the current version >> > - copy old config.php to the config directory. >> > >> > It takes into account that apps and 3rdparty directories can be placed >> somewhere outside OC root directory but I haven't tested it with multiple >> app directories yet. >> > >> > What is in TODO list: >> > - cleanup after the upgrade is completed >> > - ability to revert already moved directories on error. >> > >> > The only issue is related to the package format: as soon as the release >> packages are provided in bz2 it's not possible for the most of environments >> to extract the package content due to the bz support missing. >> > For now it is required to fill in 2 variables (url and version of the >> package) explicitly in updater/ajax/admin.php >> > >> > I wouldn't mind if anybody clone it or even rewrite to be merged into >> the master since I'm about to jump into the train. >> > Another bad news is that I promised my wife not to write a single line >> of code during the vacations ;) >> > I'll be back on the August, 8 so it won't last too long. >> > >> > [1] https://gitorious.org/vicdeo/updater >> > >> > Victor Dubiniuk. >> > >> > >
_______________________________________________ Owncloud mailing list [email protected] https://mail.kde.org/mailman/listinfo/owncloud
