Re: Building nightly flatpak apps in the CI



On Wednesday, September 18, 2019 11:05 PM, Michael Catanzaro <mcatanzaro gnome org> wrote:

On Wed, Sep 18, 2019 at 8:05 pm, Abderrahim Kitouni
akitouni gnome org wrote:

Some apps use Devel as a suffix to the app-id, some separating it
with a dot, and some not.

The dot is pretty important IMO, because without it the app ID just
looks silly. Compare:

org.gnome.EpiphanyDevel

vs.

org.gnome.Epiphany.Devel


I agree, I'd also prefer to if people took the chance to change their app ids to something that looks better 
like .Devel since users will have to reinstall anyway due to the migration.

Some apps use Devel as a suffix to the app-id, some separating it with
a dot, and some not. Some use (Nightly) or (Developement) as either a
prefix or suffix to the app name.

Prefixes, Suffixes are not such a big deal since they are easy to change. I propose an emoji/ascii '☢️' 
Suffix that can be added with a single line straight from the flatpak-manifest, nothing else needed. (Note 
the space in the string)

`"desktop-file-name-suffix" : " ☢️",`

The plan forward would be that Nightly builds have their own Nightly icons to make it more distinct. The 
icons will be generated from the same .svg as the normal icon with Icon Preview [1] and committed to the 
repo. A lot of work has been done to achieve that in the Design Tooling Hackfests and its almost ready for 
mass adoption.

I recall Boxes Nightly already uses [2] the new icon and could serve as an example. Ping the Design Team to 
get your Nightly .svgs


[1]  https://gitlab.gnome.org/World/design/icon-tool
[2]  
https://gitlab.gnome.org/GNOME/gnome-boxes/blob/3d525217d637dd87c7161dfdb541a0c18e4b41b9/data/icons/hicolor/scalable/apps/org.gnome.BoxesDevel.svg


Cheers,
Jordan

Attachment: publickey - jordan@alatiera.com - 0x0BDAD30B.asc
Description: application/pgp-keys



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]