[Owncloud] Movable Apps

Frank Karlitschek frank at owncloud.org
Thu Apr 26 21:17:28 UTC 2012


On 26.04.2012, at 23:00, Thomas Müller <thomas.mueller at tmit.eu> wrote:

> Hi,
> 
> will this also result in a movement of all apps from the owncloud repo to the apps repo?

Exactly

> 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.


> 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. :-)


> 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.



> 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: thomas.mueller at tmit.eu
> 
> 
> 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 <ownclouddev at georgswebsite.de> wrote:
>> 
>>> Hi,
>>> today i finished my work on movable apps.
>>> I will merge it tomorrow into master.
>>> 
>>> 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
>>> Owncloud at kde.org
>>> https://mail.kde.org/mailman/listinfo/owncloud
>> 
>> _______________________________________________
>> Owncloud mailing list
>> Owncloud at kde.org
>> https://mail.kde.org/mailman/listinfo/owncloud




More information about the Owncloud mailing list