[Owncloud] Migrating 3rd party apps into ownclouds github repository

Steffen Lindner gomez at flexiabel.de
Thu Feb 28 15:21:50 UTC 2013


Hi,

the Plone community has a nice approach:

They have the "collective", a GitHub organization [1]. Every
App/Plugin/Product has its own repository in there. Apps can easily
moved in the "collective", developers just need to open a ticket.

Many developers have access to the collective (again, just open a ticket
to get added), that way its easier to maintain and develop 3rd party
apps. Furthermore no app get lost.

Would be cool to see the same with ownCloud!

Greets,
Steffen

[1] https://github.com/collective/

On 2/28/13 2:59 PM, Jan-Christoph Borchardt wrote:
> We had some discussion about a similar question at the developer
> meeting. This is only my personal opinion: Especially apps which are
> planned to not longer be maintained should not just be dumped in the
> owncloud/apps repo. No one will just pick them up or fix errors. If they
> are important to someone then they will go to your Github account, fork
> them and work on that.
> 
> We shouldn’t use the owncloud/apps repo as a dump for community apps,
> actually every app should have their own repository. It’s a big mess to
> have multiple apps in one repo, issue tracker etc. where all the commits
> are mixed. Working via pull requests to manage contributions is much
> better than cleaning up possible mess afterwards. Everyone can easily
> use their own Github account or whatever development platform of choice
> and put the apps up at apps.owncloud.com <http://apps.owncloud.com>
> 
> So as an answer, just put the apps in separate repos on your own Github
> account. Then put the address in the description of the app with a note
> that you won’t maintain them any longer and if anyone wants to pick them
> up they can fork your repo.
> 
> 
> 
> 
> On Mon, Feb 18, 2013 at 11:13 PM, Christian Reiner
> <foss at christian-reiner.info <mailto:foss at christian-reiner.info>> wrote:
> 
>     Hi all,
>     during the last month I wrote a few simple apps which are published
>     on the app
>     store. Despite quite some positive feedback, constructive
>     suggestions and
>     helpful assistance in tracking down bugs I failed interest anyone into
>     contributing to the apps themselves. This means I ran a one man show
>     over the
>     last month. Unfortunately I have to accept the fact that maintaining
>     those
>     apps simply takes too much of my time. I have other ongoing
>     projects, some of
>     those being more important for me personally. But since aparently
>     there are
>     many users of the apps out there and they appear to draw attention I
>     think it
>     might make sense to keep them alive.
> 
>     Community interest asumed I suggest to transfer the apps in their
>     current
>     state from my own subversion repository into ownClouds github
>     repositories.
>     That way at least bugfixes could be done where and when required.
>     The last
>     step I contributed was to migrate the apps to be usable under the
>     upcoming OC
>     version 5. Aparently that is done, the apps 'Shorty', 'Shorty
>     Tracking' and
>     'Imprint' can be installed and used likewise under OC-4.0, OC4.5 and
>     OC-5 as
>     far as I can say. In my eyes this means that *now* is a good time for a
>     migration.
> 
>     My questions:
>     1.) is there interest to accept the apps (in a community like sense)?
>     2.) maybe there is someone who volunteers to take (temporary)
>     maintainership?
>     3.) where should the apps be imported to and how? (Sorry, I don't
>     know git...)
>     4.) maybe someone volunteers to give me a hand in that migration to
>     prevent
>     serious damages to the ownCloud repositories?
>     5.) obviously also alternative suggestions are welcome
>     6.) as well as any form of constructive feedback ;-)
> 
>     --
>     Christian Reiner (arkascha)
>     _______________________________________________
>     Owncloud mailing list
>     Owncloud at kde.org <mailto: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
> 

-- 
Steffen Lindner
Location: http://tinyurl.com/46wzzcm
Twitter: http://twitter.com/gomezr
Blog: http://flexiabel.de
Phone: 089/92561789



More information about the Owncloud mailing list