<div dir="ltr">Hi,<br><div><br>So, as I mentioned on the IRC channel, we already have this repository here: <a href="https://invent.kde.org/unmaintained/krita-marketing/-/tree/master?ref_type=heads">https://invent.kde.org/unmaintained/krita-marketing/-/tree/master?ref_type=heads</a> (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.<br></div><div><br></div><div>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).</div><div>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?</div><div>And what about translations? What if every store has the same description (which is a source file), so they also have the same translations?<br></div><div><br></div><div>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.<br></div><div>What do you think?<br></div><div><br></div><div>Note that the issue is currently tracked here: <a href="https://invent.kde.org/graphics/krita/-/issues/1">https://invent.kde.org/graphics/krita/-/issues/1</a> and it should be later moved to that new repository (whether the old one moved to the maintained category, or the fresh new one).<br></div><div><br></div><div>Regards,</div><div>Tiar<br></div><div><br></div><div><br></div><div><br></div></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">czw., 24 lip 2025 o 00:46 Emmet O'Neill <<a href="mailto:emmetoneill.pdx@gmail.com">emmetoneill.pdx@gmail.com</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi all. <br></div><div><br></div><div>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.</div><div><br></div><div><a href="https://invent.kde.org/emmetoneill/krita-stores#" target="_blank">https://invent.kde.org/emmetoneill/krita-stores#</a></div><div><br></div><div>I don't know enough about all of the store-specific assets requirements to know for sure whether this will be adequate, </div><div>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, </div><div>utility scripts in the `scripts/` dir, and all of the store-specific assets in sub-dirs within the `stores/` tree.</div><div><br></div><div>Right now this repo is just a skeleton populated with placeholder files to show what I think the structure should be.</div><div>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.</div><div><br></div><div>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. </div><div>(I either don't have the permissions to do that myself, or just don't know how!)</div><div><br></div><div>Emmet<br></div></div>
</blockquote></div>