Web lists-archives.com

Re: [kde-devel] Re: kio-stash is in KDE Review




Is the versioning part on that page still relevant? Many KDE
applications I've seen just list the required version of a library as
a single decimal separated string (e.g. KF5_MIN_VERSION "5.28.0"
rather than splitting it into variables).

Also, I have some confusion about AppStream procedure.

> Your desktop file should be org.kde.foo.desktop. This is also your desktop-id, so whenver you may need that. It's basically your file name.
> If you have a D-Bus service ... make sure that your D-Bus service name matches this or change your desktop file to match the service address (whichever seems more appropriate)
> The name part 'foo' MUST be the name of your binary.

In my case, I have two binaries - 'filestash.so' and
'stashnotifier.so'. I also have a D-Bus service name
'org.kde.kio.StashNotifier'. What would be my org.kde.foo name in this
case?

Also, as for the screenshot part - my application is not really a GUI
application as it is an ioslave. Would a screenshot of Dolphin loading
the stash:/ ioslave do for this purpose?

On Wed, Jun 28, 2017 at 4:47 PM, Jonathan Riddell <jr@xxxxxxxxxxxx> wrote:
>
> The page was out of date so I made some updates.  Let me know of any unclear or missing information.
>  https://techbase.kde.org/ReleasingExtragearSoftware
>
> You need to remove kio-stash from kdereview in repo-metadata, this will mess up the translations.
>
> You have i18n() used but no Messages.sh to extract the messages.
>
> You need to include a full copy of GPL 2 in a file called COPYING in the top level of the repo.
>
> You should include an AppStream file and add a screenshot to product-screenshots
>  https://community.kde.org/Guidelines_and_HOWTOs/AppStream
>  https://phabricator.kde.org/source/websites-product-screenshots/
>
> Jonathan



-- 
arnav dhamija