New Application Status
Ben Cooksley
bcooksley at kde.org
Sat Dec 21 20:45:37 GMT 2024
On Thu, Dec 19, 2024 at 7:11 PM Justin Zobel <justin at 1707.io> wrote:
> Hey Everyone,
>
> Thanks for all the input. Sorry I've been out for a few days, my wife and
> I were busy and welcomed into our life our baby girl Isla.
>
> I would like to propose the following based on all of the feedback and my
> own thoughts:
>
> - Main page of apps.kde.org it will by default only show apps that are
> active. This data will come from the lifecycle status in repo metadata.
>
> - A filter on the front page of apps.kde.org with tickboxes: Status: [x]
> Active [ ] Beta [ ] Archived(Unmaintained)
>
> - On each app page it will show the status of the app: Actively Developed,
> Beta or Archived so users know what to expect if they do try it.
>
These all sound good to me.
> - Add appstream metadata file location to the repo metadata. For example
> org.kde.kate: utilities/kate/org.kde.kate.appdata.xml
>
Where is this location relative to sorry?
Note that some repositories have multiple appstream files in them due to
providing separate plugins or multiple versions of their application (which
distros ship as separate packages)
> - Encourage developers to use our mailing lists or KDE Discuss to announce
> the new app they're working on and intending to be part of the KDE umbrella.
>
>
> Specific replies:
>
> > I'll also note that user namespaces are not writable to all developers
>
> Anyone can still fork pubic repositories if they wish to contribute.
>
> > Probably I'm one of the reasons this discussion started.
>
> This did prompt the discussion but it wasn't the trigger, I had been
> thinking about this for a while.
>
> Regards,
>
Justin
>
Cheers,
Ben
> On 9/12/24 01:50, Phu Hung Nguyen wrote:
>
> Date: Sun, 08 Dec 2024 12:36:26 +0100
> From: Albert Astals Cid <aacid at kde.org> <aacid at kde.org>
> To: Ben Cooksley <bcooksley at kde.org> <bcooksley at kde.org>
> Cc: kde-devel at kde.org
> Subject: Re: New Application Status
> Message-ID: <9526941.xt29fcdmcD at xps15>
> Content-Type: text/plain; charset="utf-8"
>
> El divendres, 6 de desembre del 2024, a les 19:27:32 (Hora estàndard del
> Centre d’Europa), Ben Cooksley va escriure:
>
> On Fri, Dec 6, 2024 at 9:37 AM Albert Astals Cid <aacid at kde.org> <aacid at kde.org> wrote:
>
> El dijous, 5 de desembre del 2024, a les 13:57:26 (Hora estàndard del
> Centre
>
> d’Europa), Ingo Klöcker va escriure:
>
> On Donnerstag, 5. Dezember 2024 10:27:13 Mitteleuropäische Normalzeit
> Ben
>
> Cooksley wrote:
>
> Trying to coming full circle on this here, but in summary sounds like
> there
> are a couple of things to change going forward:
>
> * For apps.kde.org, we should flag applications in accordance with
>
> their
>
>
> Lifecycle status in the metadata (ie. unmaintained and those yet to
>
> pass
>
>
> KDE Review should be flagged in some form or another)
>
> Yes. For beta apps. I'd say for unmaintained apps there shouldn't be a
>
> page
>
>
> on apps.kde.org. Given that there won't be build artifacts for
>
> unmaintained
>
>
> apps (at least not for long) there is anyway no AppStream data for
>
> creating
>
>
> such a page.
>
> In my opinion once a page exists it needs to exist forever.
>
> Imagine Okular goes unmaintained, I don't want the lots of pages pointing
> tohttps://apps.kde.org/okular/ to suddenly point to a 404
>
> I want to see a page that says "This is unmaintained" but still has the
> old
> contents.
>
> Continuing to have pages for unmaintained applications sounds okay, subject
> to appstream metadata being available (not a given as we source them from
> CI artifacts right now).
>
> We probably wouldn't want to list unmaintained applications on say the
> front page of apps.kde.org or the category lists though?
>
> Clearly not on the front page, probably not on category lists though (Maybe
> having their own "unmaintained category" in case people want to adopt them?)
>
> We are already having a "Unmaintained" category page,
> https://apps.kde.org/categories/unmaintained/ or
> https://apps.kde.org/unmaintained/. This isn't linked to from the page of
> categories https://apps.kde.org/categories/, it's only linked to from
> pages of unmaintained apps, e.g. https://apps.kde.org/choqok/
>
> For apps that don't have their artifacts and repos available anymore, we
> store their appdata and desktop files inside the repo
> https://invent.kde.org/websites/apps-kde-org/-/tree/master/appdata-extractor/appdata-unmaintained?ref_type=heads
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-devel/attachments/20241222/eb2e8cda/attachment.htm>
More information about the kde-devel
mailing list