Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 539586 - www-apps/owncloud-calendar-8.0.0 - The ownCloud calendar app
Summary: www-apps/owncloud-calendar-8.0.0 - The ownCloud calendar app
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: https://github.com/owncloud/calendar
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-02-10 09:41 UTC by Dennis Schridde
Modified: 2015-09-21 19:07 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2015-02-10 09:41:18 UTC
The ownCloud calendar app is no longer shipped with the default tarball. (Same goes for the contacts app.) Thus it would be great to have a separate ebuild for it.

Reproducible: Always
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2015-02-10 09:45:31 UTC
You probably want to set [URL] to the appropriate homepage.
Comment 2 Kristian Fiskerstrand (RETIRED) gentoo-dev 2015-02-11 18:22:33 UTC
I'm still on 7.0 myself, but using the calendar app heavily so might look into it when/if I dare to upgrade (i.e. get to test it a bit in a dev environment first)
Comment 3 Bernard Cafarelli gentoo-dev 2015-03-03 14:18:33 UTC
Well, the application itself is just a tarball to unpack in apps/ (or one click in the 8.0 admin interface), and I am not sure we can have sub-webapps with our current system (webapp-config, multiple paths/installations, ...)

A cleaner solution would be as suggested in #541230 to (conditionally) include the core additional apps in the owncloud package
Comment 4 Kristian Fiskerstrand (RETIRED) gentoo-dev 2015-03-03 14:24:56 UTC
(In reply to Bernard Cafarelli from comment #3)
> Well, the application itself is just a tarball to unpack in apps/ (or one
> click in the 8.0 admin interface), and I am not sure we can have sub-webapps
> with our current system (webapp-config, multiple paths/installations, ...)
> 
> A cleaner solution would be as suggested in #541230 to (conditionally)
> include the core additional apps in the owncloud package

The calendar application didn't really require any additional installation after my upgrade, so it seems quite available in the web UI, I doubt an external ebuild is necessary for this unless I've done something weird on my own system. 

More generally, on my system I handle addition of other applications by a separate app directory configured in /var/lib/owncloud/apps/ that is also added in   'apps_paths' as apps2 in config/config.php. This allows me to install e.g. the news application at www-apps/owncloud-apps-news in my overlay (layman -a k_f / http://git.sumptuouscapital.com/?p=portage-overlay.git;a=blob;f=www-apps/owncloud-apps-news/owncloud-apps-news-5.2.5.ebuild;h=ad25aae97c3a7ec9fb2ca7da1dfdaf327ff32a39;hb=HEAD )
Comment 5 Dennis Schridde 2015-06-16 08:14:37 UTC
Indeed, the new way seems to be to install these via the webui.
Comment 6 Jaak Ristioja 2015-06-16 09:59:43 UTC
I doubt that installing these using the webui is as secure (e.g. hash verification). Afaik it also requires that the web server has outbound connectivity which might be disabled on some setups for security reasons.

Therefore I still suggest Gentoo to provide these applications via ebuild(s).

It was bad enough that upgrading broke this functionality without notice. ;(