Krita Store Assets Repository

Tymon Dąbrowski tamtamy.tymona at gmail.com
Thu Jul 24 01:16:47 BST 2025


Hi,

So, as I mentioned on the IRC channel, we already have this repository
here:
https://invent.kde.org/unmaintained/krita-marketing/-/tree/master?ref_type=heads
(thanks Wolthera for mentioning it!). I think it would make more sense to
use that, since it already has some assets and it had basically the same
purpose.

I think we should rethink the folder structure, make it more compatible
with what we want to have (remember about translations, think about assets
for different purposes than just stores, like for example logo, or maybe
the Yanone Kaffeesatz font).
Also there can be source files for specific store assets, for example .kra
files for Steam capsules. Where should they be located? I guess in assets/.
Should assets/ have store subdirs too?
And what about translations? What if every store has the same description
(which is a source file), so they also have the same translations?

And then we should bring it out of the unmaintained category, move it to
whatever the sysadmins consider most appropriate, change the folder
structure, move the issues I made in the Krita main code repository there,
and start putting in the store assets and Descriptions etc., and then do
the trick to get KDE translations there.
What do you think?

Note that the issue is currently tracked here:
https://invent.kde.org/graphics/krita/-/issues/1 and it should be later
moved to that new repository (whether the old one moved to the maintained
category, or the fresh new one).

Regards,
Tiar




czw., 24 lip 2025 o 00:46 Emmet O'Neill <emmetoneill.pdx at gmail.com>
napisał(a):

> Hi all.
>
> Based on our quick discussion at this week's meeting I've gone ahead and
> put together a small repository for managing Krita's various store assets
> across various platforms.
>
> https://invent.kde.org/emmetoneill/krita-stores#
>
> I don't know enough about all of the store-specific assets requirements to
> know for sure whether this will be adequate,
> but the basic idea is that we keep all of our raw, uncropped and high
> quality [text, image and video] assets in the `assets/` dir,
> utility scripts in the `scripts/` dir, and all of the store-specific
> assets in sub-dirs within the `stores/` tree.
>
> Right now this repo is just a skeleton populated with placeholder files to
> show what I think the structure should be.
> So the first order of business in wrangling everything should probably be
> to populate the `assets/` directory with as many high quality assets as
> possible.
>
> Also, this repo is currently under my username, but I think we could
> probably migrate this over to the "Packaging" project on the KDE gitlab.
> (I either don't have the permissions to do that myself, or just don't know
> how!)
>
> Emmet
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kimageshop/attachments/20250724/d11002e3/attachment-0001.htm>


More information about the kimageshop mailing list