Am 27.04.2012 um 19:12 schrieb Alessandro Cosentino: > so what if I want to use both <path>/owncloud/apps and <path>/apps, > which is the case I have in mind > ownCloud would use <path>/owncloud/apps It's the same for the 3rdparty folder > 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
