<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">(top-posting due to length of quote)<br>
      <br>
      Dispersing 3rd-party apps is an anti-pattern for supporting future
      forks of them, and causes a increase in content maintenance cost.<br>
      <br>
      If you maintain a dump for community apps, listing them is
      automatable, and the cost to document them, etc., is downloaded to
      the community/their developers (and the expectation is many
      third-party apps will not be maintained.)<br>
      <br>
      If you do not, you will be expected to maintain links and minimal
      documentation/teasers to third party apps which will, generally,
      be stale/broken because you don't have the motivation to maintain
      them. <br>
      <br>
      Such a decision is a hurdle to users and developers who must
      locate the 3rd party apps they wish to use/fork, and makes your
      site look like a cobweb.<br>
      <br>
      Amgine<br>
      <br>
      <br>
      On 28/02/13 06:05 AM, Jan-Christoph Borchardt
      <a class="moz-txt-link-rfc2396E" href="mailto:hey@jancborchardt.net"><hey@jancborchardt.net></a> wrote:<br>
    </div>
    <blockquote
      cite="mid:mailman.35584.1362060332.4668.owncloud@kde.org"
      type="cite">
      <pre wrap="">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

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 <
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:foss@christian-reiner.info">foss@christian-reiner.info</a>> wrote:

</pre>
      <blockquote type="cite" style="color: #000000;">
        <pre wrap=""><span class="moz-txt-citetags">> </span>Hi all,
<span class="moz-txt-citetags">> </span>during the last month I wrote a few simple apps which are published on the
<span class="moz-txt-citetags">> </span>app
<span class="moz-txt-citetags">> </span>store. Despite quite some positive feedback, constructive suggestions and
<span class="moz-txt-citetags">> </span>helpful assistance in tracking down bugs I failed interest anyone into
<span class="moz-txt-citetags">> </span>contributing to the apps themselves. This means I ran a one man show over
<span class="moz-txt-citetags">> </span>the
<span class="moz-txt-citetags">> </span>last month. Unfortunately I have to accept the fact that maintaining those
<span class="moz-txt-citetags">> </span>apps simply takes too much of my time. I have other ongoing projects, some
<span class="moz-txt-citetags">> </span>of
<span class="moz-txt-citetags">> </span>those being more important for me personally. But since aparently there are
<span class="moz-txt-citetags">> </span>many users of the apps out there and they appear to draw attention I think
<span class="moz-txt-citetags">> </span>it
<span class="moz-txt-citetags">> </span>might make sense to keep them alive.
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>Community interest asumed I suggest to transfer the apps in their current
<span class="moz-txt-citetags">> </span>state from my own subversion repository into ownClouds github repositories.
<span class="moz-txt-citetags">> </span>That way at least bugfixes could be done where and when required. The last
<span class="moz-txt-citetags">> </span>step I contributed was to migrate the apps to be usable under the upcoming
<span class="moz-txt-citetags">> </span>OC
<span class="moz-txt-citetags">> </span>version 5. Aparently that is done, the apps 'Shorty', 'Shorty Tracking' and
<span class="moz-txt-citetags">> </span>'Imprint' can be installed and used likewise under OC-4.0, OC4.5 and OC-5
<span class="moz-txt-citetags">> </span>as
<span class="moz-txt-citetags">> </span>far as I can say. In my eyes this means that <b class="moz-txt-star"><span class="moz-txt-tag">*</span>now<span class="moz-txt-tag">*</span></b> is a good time for a
<span class="moz-txt-citetags">> </span>migration.
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>My questions:
<span class="moz-txt-citetags">> </span>1.) is there interest to accept the apps (in a community like sense)?
<span class="moz-txt-citetags">> </span>2.) maybe there is someone who volunteers to take (temporary)
<span class="moz-txt-citetags">> </span>maintainership?
<span class="moz-txt-citetags">> </span>3.) where should the apps be imported to and how? (Sorry, I don't know
<span class="moz-txt-citetags">> </span>git...)
<span class="moz-txt-citetags">> </span>4.) maybe someone volunteers to give me a hand in that migration to prevent
<span class="moz-txt-citetags">> </span>serious damages to the ownCloud repositories?
<span class="moz-txt-citetags">> </span>5.) obviously also alternative suggestions are welcome
<span class="moz-txt-citetags">> </span>6.) as well as any form of constructive feedback <span class="moz-smiley-s3" title=";-)"><span>;-)</span></span>
<span class="moz-txt-citetags">></span>
<span class="moz-txt-citetags">> </span>--
<span class="moz-txt-citetags">> </span>Christian Reiner (arkascha)
<span class="moz-txt-citetags">> </span>_______________________________________________
<span class="moz-txt-citetags">> </span>Owncloud mailing list
<span class="moz-txt-citetags">> </span><a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Owncloud@kde.org">Owncloud@kde.org</a>
<span class="moz-txt-citetags">> </span><a moz-do-not-send="true" class="moz-txt-link-freetext" href="https://mail.kde.org/mailman/listinfo/owncloud">https://mail.kde.org/mailman/listinfo/owncloud</a>
<span class="moz-txt-citetags">></span>
</pre>
      </blockquote>
    </blockquote>
    <br>
  </body>
</html>