good idea
On Fri, Apr 27, 2012 at 4:29 PM, Tom Needham <[email protected]> wrote: > ok, and before that happens, I guess I will have two different > installations of owncloud, one with the core apps and one with the > apps from repo apps. > > > What about symlinking in the app that you are developing into the core apps > folder? > > Tom Needham > [email protected] > > > > On 27 Apr 2012, at 21:27, Alessandro Cosentino wrote: > > ok, and before that happens, I guess I will have two different > installations of owncloud, one with the core apps and one with the > apps from repo apps. > > thanks for the clarifications. > > Alessandro > > On Fri, Apr 27, 2012 at 4:01 PM, Georg Ehrke > <[email protected]> wrote: > > Am 27.04.2012 um 20:44 schrieb Alessandro Cosentino: > > > well, then again: how do I use both at the same time the core apps > > from owncloud/owncloud.git and the apps from owncloud/apps.git? > > > I am sorry if I am missing something here. > > They have to be in the same directory, therefore we are going to move the > core apps to the app repo. > > > On Fri, Apr 27, 2012 at 1:14 PM, Georg Ehrke > > <[email protected]> wrote: > > 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 > > > _______________________________________________ > > 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
