so what if I want to use both <path>/owncloud/apps and <path>/apps, which is the case I have in mind
On Fri, Apr 27, 2012 at 1:07 PM, Georg Ehrke <[email protected]> wrote: > > Am 27.04.2012 um 18:51 schrieb Alessandro Cosentino: > >> I believe there should be different branches of a single apps >> repository, rather than a different apps-playground repo. Merges with >> the master branch would be easier in this case. >> >> @Georg: maybe I don't understand it, you are suggesting something of this >> kind: >> <path>/owncloud/apps/ >> <path>/apps >> >> how do you specify which app folder should owncloud refer to? > First he reads the config file, after that he tries to use > /path/ownCloud/apps and afterwords /path/apps. > If he wasn't able to found the app folder he dies and asks the user to add > the path to the config file. >> >> thanks, >> Alessandro >> >> On Fri, Apr 27, 2012 at 12:44 PM, Frank Karlitschek <[email protected]> >> wrote: >>> >>> On 27.04.2012, at 18:42, Georg Ehrke <[email protected]> wrote: >>> >>>> >>>> Am 27.04.2012 um 18:40 schrieb Georg Ehrke: >>>> >>>>> Am 27.04.2012 um 18:27 schrieb Alessandro Cosentino: >>>>> >>>>>> After those changes, I am a bit confused. Jakob and Jan suggested that >>>>>> I develop the feed reader app in the apps repo, since even core apps >>>>>> are going to move there. Two questions in particular: >>>>>> >>>>>> 1. should I create a work branch of the apps repo or work in the >>>>>> master? I would say a work branch is better, since even core apps are >>>>>> going to move there. At the same time, I see that now all apps are >>>>>> developed in master (mail app, for instance); >>>>>> >>>>> In my opinion we should create an apps-experimental repository where we >>>>> can store apps that are unstable. >>>> I just saw that there is already a repository called apps-playground. >>> >>> Exactly. You can use that if you want. >>> But a branch of the apps repo is also fine. >>> >>> >>>>>> 2. locally where should I clone the apps repo? I figure that if I >>>>>> clone it in the owncloud/app sub-folder, things will get messed up >>>>>> with the two git configurations. >>>>> You can clone all in the same directory >>>>> e.g.: >>>>> /path/3rdparty >>>>> /path/apps >>>>> /path/owncloud >>>>> >>>>> Cheers, >>>>> Georg >>>>>> Thanks, >>>>>> Alessandro >>>>>> >>>>>> On Fri, Apr 27, 2012 at 8:24 AM, Georg Ehrke >>>>>> <[email protected]> wrote: >>>>>>> >>>>>>> Am 27.04.2012 um 13:00 schrieb Frank Karlitschek: >>>>>>> >>>>>>>> >>>>>>>> On 27.04.2012, at 09:54, Georg Ehrke <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Am 26.04.2012 um 23:24 schrieb Thomas Müller: >>>>>>>>> >>>>>>>>>> Am Donnerstag, dem 26.04.2012 um 23:17 schrieb Frank Karlitschek: >>>>>>>>>>> On 26.04.2012, at 23:00, Thomas Müller <[email protected]> >>>>>>>>>>> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi, >>>>>>>>>>>> >>>>>>>>>>>> will this also result in a movement of all apps from the owncloud >>>>>>>>>>>> repo to the apps repo? >>>>>>>>> Are we also going to remove the 3rdparty files from the main repo? >>>>>>>> >>>>>>>> Yes. We switch the the "3rdparty" repository. >>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Exactly >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Cool - will make app develoment easier as well! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>>>> How will the tar-balls on Release be created e.g. what will they >>>>>>>>>>>> contain? >>>>>>>>>>> >>>>>>>>>>> This won´t change. >>>>>>>>>>> We still ship the apps that we all decide with the tar file >>>>>>>>>>> independently from the repo. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Ok >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> Especially the last question is interesting from a distro >>>>>>>>>>>> packaging point of view (as I have it, >>>>>>>>>>>> because I recently started to work on bringing ownCloud to the >>>>>>>>>>>> real Debian repo). >>>>>>>>>>> >>>>>>>>>>> Awesome. :-) >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> aka Sweet ;-) >>>>>>>>>> >>>>>>>>>> Our plan is to bring OC4 to the next Debian stable (7 aka Wheezy). >>>>>>>>>> A long way to go as some core dependencies are simple not there e.g. >>>>>>>>>> MDB2_Schema and SabreDAV. >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> It would be nice to have a core tar ball only with the file and >>>>>>>>>>>> sync handling stuff (and maybe contacts and calendar). >>>>>>>>>>>> An an additional tar ball containing the apps, which can then be >>>>>>>>>>>> packaged separately. >>>>>>>>>>> >>>>>>>>>>> Yes. Thats possible now. And the good thing is that the apps can >>>>>>>>>>> live outside the owncloud directory. I suppose thats should make >>>>>>>>>>> packaging a bit more easy. >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> For sure! >>>>>>>>>> >>>>>>>>>> Tom >>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> As off today the release tar ball 'only' contains the owncloud >>>>>>>>>>>> repo. Apps from the apps repo are not released at all. (By >>>>>>>>>>>> intention?) >>>>>>>>>>> >>>>>>>>>>> In the future the release tarball can contain apps independently >>>>>>>>>>> from the repo (core or apps). >>>>>>>>>>> >>>>>>>>>>> Frank >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Take care, >>>>>>>>>>>> >>>>>>>>>>>> Tom >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Thomas Müller E-Mail: [email protected] >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> Am Donnerstag, dem 26.04.2012 um 22:49 schrieb Frank Karlitschek: >>>>>>>>>>>>> Great work! :-) >>>>>>>>>>>>> This means that the apps folder can now live outside the owncloud >>>>>>>>>>>>> folder. >>>>>>>>>>>>> Very nice >>>>>>>>>>>>> >>>>>>>>>>>>> Frank >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> On 26.04.2012, at 22:23, Georg Ehrke >>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>> today i finished my work on movable apps. >>>>>>>>>>>>>> I will merge it tomorrow into master. >>>>>>> I just merged it. >>>>>>>>>>>>>> Important changes: >>>>>>>>>>>>>> • files app moved to app folder >>>>>>>>>>>>>> • there is still /owncloud/files/webdav.php >>>>>>>>>>>>>> • php and css files will be loaded through >>>>>>>>>>>>>> /owncloud/index.php >>>>>>>>>>>>>> • example: >>>>>>>>>>>>>> • /?app=files -> app >>>>>>>>>>>>>> • /?app=files&getfile=/ajax/rename.php -> >>>>>>>>>>>>>> execute file of an app >>>>>>>>>>>>>> • you can add %webroot% and %appswebroot% to css files >>>>>>>>>>>>>> • use in urls of background images >>>>>>>>>>>>>> • please use our internal functions to generate paths >>>>>>>>>>>>>> • js: OC.filePath >>>>>>>>>>>>>> • php: OC_Helper::linkTo >>>>>>>>>>>>>> • Files for *Dav and ampache are still in the app folder >>>>>>>>>>>>>> • i think about creating a /owncloud/remote folder >>>>>>>>>>>>>> where apps can write the php files for their remote services >>>>>>>>>>>>>> • what do you think about this? >>>>>>>>>>>>>> • I made every app in main ownCloud repo work with this >>>>>>>>>>>>>> >>>>>>>>>>>>>> Cheers, >>>>>>>>>>>>>> Georg >>>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>>> Owncloud mailing list >>>>>>>>>>>>>> [email protected] >>>>>>>>>>>>>> https://mail.kde.org/mailman/listinfo/owncloud >>>>>>>>>>>>> >>>>>>>>>>>>> _______________________________________________ >>>>>>>>>>>>> Owncloud mailing list >>>>>>>>>>>>> [email protected] >>>>>>>>>>>>> https://mail.kde.org/mailman/listinfo/owncloud >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Owncloud mailing list >>>>>>>>> [email protected] >>>>>>>>> https://mail.kde.org/mailman/listinfo/owncloud >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Owncloud mailing list >>>>>>> [email protected] >>>>>>> https://mail.kde.org/mailman/listinfo/owncloud >>>>> >>>>> _______________________________________________ >>>>> Owncloud mailing list >>>>> [email protected] >>>>> https://mail.kde.org/mailman/listinfo/owncloud >>>> >>>> _______________________________________________ >>>> Owncloud mailing list >>>> [email protected] >>>> https://mail.kde.org/mailman/listinfo/owncloud >>> >>> _______________________________________________ >>> Owncloud mailing list >>> [email protected] >>> https://mail.kde.org/mailman/listinfo/owncloud > > _______________________________________________ > Owncloud mailing list > [email protected] > https://mail.kde.org/mailman/listinfo/owncloud _______________________________________________ Owncloud mailing list [email protected] https://mail.kde.org/mailman/listinfo/owncloud
