Flathub's New App Guidelines Absolutely Suck

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ก.ย. 2024
  • Flathub has grown greatly over the past couple of years and now it's more than just an app repo now it's more akin to an application storefront and any good store front needs a set of application guidelines but the ones here aren't the best.
    ==========Support The Channel==========
    ► Patreon: brodierobertso...
    ► Paypal: brodierobertso...
    ► Liberapay: brodierobertso...
    ► Amazon USA: brodierobertso...
    ==========Resources==========
    Flathub Blog Post: docs.flathub.o...
    Flathub Quality Guidelines: docs.flathub.o...
    =========Video Platforms==========
    🎥 Odysee: brodierobertso...
    🎥 Podcast: techovertea.xy...
    🎮 Gaming: brodierobertso...
    ==========Social Media==========
    🎤 Discord: brodierobertso...
    🎤 Matrix Space: brodierobertso...
    🐦 Twitter: brodierobertso...
    🌐 Mastodon: brodierobertso...
    🖥️ GitHub: brodierobertso...
    ==========Credits==========
    🎨 Channel Art:
    Profile Picture:
    / supercozman_draws
    #Flathub #Flatpak #Linux #OpenSource #FOSS #LinuxDesktop
    🎵 Ending music
    Track: Debris & Jonth - Game Time [NCS Release]
    Music provided by NoCopyrightSounds.
    Watch: • Debris & Jonth - Game ...
    Free Download / Stream: ncs.io/GameTime
    DISCLOSURE: Wherever possible I use referral links, which means if you click one of the links in this video or description and make a purchase I may receive a small commission or other compensation.

ความคิดเห็น • 546

  • @WyvernDotRed
    @WyvernDotRed 8 หลายเดือนก่อน +271

    It's important to note that these are guidelines, not hard rules.
    FlatHub wants to represent itself as a modern Linux app store, hence the push towards that style.
    But apps can decide to violate these guidelines to the degree which is sensible for the project.
    For curated listing spots, they will most definitely be okay with listings that violate some guidelines but still fit the general style or feel.

    • @taukakao
      @taukakao 8 หลายเดือนก่อน +29

      Yeah, I think it's very important that those are not "the rules of Flathub" but just a vision of what it should look like.

    • @snygg1993
      @snygg1993 8 หลายเดือนก่อน +23

      One step after the other.
      You can't go full authoritarian monetization scam right at the beginning.

    • @alexanderkoskovich8993
      @alexanderkoskovich8993 8 หลายเดือนก่อน +15

      But they really aren't "just guidelines", when you look at your app and it says "failing 6 checks".

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +17

      @@alexanderkoskovich8993 the guidelines clearly state that they are optional - how would you word the checks failing?

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +1

      We actually have to tooling strict, so we can't add something to a curated list, that doesn't pass the guideline review :)

  • @crugg
    @crugg 8 หลายเดือนก่อน +247

    The casing rule would be best just changed to "When doing 3rd-Party releases, stick to the official capitilization of the brand". Easy.

    • @crugg
      @crugg 8 หลายเดือนก่อน +2

      @@VitaMoonshadow yess haha

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +31

      Yeah that's a good idea

    • @nezu_cc
      @nezu_cc 8 หลายเดือนก่อน

      So if I, the developer, want to protect my brand I'll have to publish it under a fake name for it to count as "3rd-party". Terrible idea

    • @crugg
      @crugg 8 หลายเดือนก่อน +15

      @@nezu_cc Huh? What do you mean? I am talking about when a third party, so not the developer of the app, releases it.

  • @DanielClear2
    @DanielClear2 8 หลายเดือนก่อน +46

    > Don't add shadows to logos/icons. We add them automatically on the website.
    > Add shadows to screenshots. We don't add them on the website.
    ...why?

    • @snygg1993
      @snygg1993 8 หลายเดือนก่อน +7

      Because reasons.
      In half a year or so they change the design of their page and then all devs have to make new logos and screenshots to be conform again.
      oh, and also change the names, because then capitalization will be the new hot sh!t and punctuation rules again or something.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +13

      Because gnome can't screenshot non maximized windows without shadows - and we want non maximized, cause otherwise you don't get rice borders/corners

    • @DanielClear2
      @DanielClear2 8 หลายเดือนก่อน

      ​@@razzeeee So essentially, "use GNOME".
      So much for choice.

    • @Vegemeister1
      @Vegemeister1 7 หลายเดือนก่อน

      @@razzeeee The guidelines should recommend cropping or taking screenshots in a non-broken compositor then. Gnome's deficiencies are no excuse to make Flathub's already-undersized screenshots even harder to read.

    • @razzeeee
      @razzeeee 7 หลายเดือนก่อน

      @@Vegemeister1 you want to screenshot smaller windows, so that they are readable. Too many pixels actually make this worse.

  • @erinw6120
    @erinw6120 8 หลายเดือนก่อน +63

    The changelog thing I 100% agree with. I wish Google would enforce that, but they use the "bug fixes and performance improvements" for their own apps.

    • @logicalfundy
      @logicalfundy 8 หลายเดือนก่อน +12

      That and telling the user to go into the app to find the changes. Or some marketing speak about how updating the app will make the app better for you. Or repeating the same patch notes from the last major change.

    • @DizzyAndHigh
      @DizzyAndHigh 8 หลายเดือนก่อน +6

      HUGE MEGA UPDATE CHANGELOG: -fixes

    • @Juttutin
      @Juttutin 8 หลายเดือนก่อน +2

      Changelogs are a bitch. You need someone who really understands the system technically, and can also assess how relevant or important each change is from a user perspective. And then make them do mindless work knowing that hardly anyone will do more than glance through their output.
      Writing this had just made me realise how perfect a trained AI would be in this role.

    • @russjr08
      @russjr08 8 หลายเดือนก่อน

      ​@@logicalfundy Funnily enough, Google (Not sure about Apple's App Store) doesn't actually even give you a lot of room to put changelog notes that are informative, its kind of like they're tunneling you into the general "Bug fixes and improvements"...
      I've had to truncate changelog notes numerous times because of that.

    • @Gramini
      @Gramini 8 หลายเดือนก่อน +2

      "Improved system stability"

  • @CassidyJames
    @CassidyJames 8 หลายเดือนก่อน +65

    I commented a big detailed reply but I think it got caught by spam filters because I included links to other app stores' guidelines. Oops! In summary, thanks for sharing the feedback, and I've started proposing some changes to the guidelines to clear up some things you pointed out. The title seems a bit incendiary and contradictory to your comments of them being mostly good, but I suppose you gotta get people to watch. :) In the future, I'm always happy to chat to provide the "inside story" of Flathub developments like this!

    • @Aura_Mancer
      @Aura_Mancer 8 หลายเดือนก่อน +13

      Broodie casually getting another interview for Tech Over Tea Pog

    • @PhilfreezeCH
      @PhilfreezeCH 8 หลายเดือนก่อน

      I also think most of the guidelines are reasonable or at least go in a good direction.
      I would just make it super mega clear that all of these points are just preferences, things you see as good but that there are also other things that can be good that aren‘t mentioned.
      Also I am looking forward to better screenshots, they are currently just awful.

    • @CassidyJames
      @CassidyJames 8 หลายเดือนก่อน

      @@PhilfreezeCH I actually did submit an update to make that point even more clear, but if you read the guidelines themselves, it is made pretty clear in the first section.

  • @linux2420
    @linux2420 8 หลายเดือนก่อน +103

    Finally, flatpak apps are getting some good screenshots. A lot of screenshots on flatpak are just so terrible and its nice to know thats changing

    • @mat_max
      @mat_max 8 หลายเดือนก่อน +10

      I would also like screenshots in flathub to properly zoom, because in my 1080p monitor they're fkn unintelligible

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +4

      @@mat_max That's unfortunatly a limitation of the current backend - which hopefully will be changed somewhen soon

    • @kuhluhOG
      @kuhluhOG 8 หลายเดือนก่อน +2

      I have seen some apps where the screenshot was even done on Windows.

  • @Qyngali
    @Qyngali 8 หลายเดือนก่อน +29

    Man I wish toolkit used would always be listed, if there are 2 alternatives where 1 is GTK and the other is QT, I'd pick the one that matches to avoid theming problems.

  • @RustyLoaf
    @RustyLoaf 8 หลายเดือนก่อน +23

    I like the rule for not having drop shadows. I don't really care how they display on Flathub, but drop shadows can look really out of place on the desktop depending on how hovering over them works in your DE of choice. Shadows should only be put in by the DE, not baked into the icon. That said, I do think it'd be a losing battle asking developers not to include them.

  • @berezki_plakali
    @berezki_plakali 8 หลายเดือนก่อน +28

    If I got them right, this guidelines are recommended to get promoted. You can do whatever you want with your application, but they can choose what kind of apps to promote as well.

  • @robonator2945
    @robonator2945 8 หลายเดือนก่อน +45

    I'd highly disagree with the summary "Not Technical" thing. Frankly I'd argue a good portion of the software I currently use I only paid attention to *_because_* the summary was a technical description and something I wanted.
    When I'm trying to find a good text editor, and every single app just says "This is a text editor" because you've banned people from saying "minimalist remote text editing QT client written in Rust" then all that means is every text editor looks identical to me without explicitly clicking on every single one. Using the prior example, that could only really be simplified to "minimalist text editor" when abiding by those summary rules. Does "minimalist text editor" mean the same thing as "minimalist remote text editing QT client written in Rust" to you? No, obviously not, there are countless "minimalist text editor"s, so just seeing "minimalist text editor" means practically nothing, whereas "minimalist remote text editing QT client written in Rust" tells you the exact niche it's filling, the general UX principles it will likely abide by, etc. Stopping people from including technical terms in summaries sounds fine, and even passes the smell-check when you first think about it, but it fails when someone is actually looking for an application to do something and then every application has the same meaningless description. I don't just want an application to do a job, I want a *_good_* application to do a job, and that's going to be dependent on how I define "good".
    This, to me, is what people mean when they talk about "dumbing down" linux. Average users shouldn't need to be developers to use linux, but knowing "oh, I use KDE which heavily uses QT" or "oh, I use GNOME which heavily uses GTK" are fairly baseline knowledge. Not knowing those things actually affects your ability to use your computer how you want because you will be unable to find applications that follow UX principles you like. (keep in mind, that user experience is something everyone has, even if they aren't consciously thinking about it) "Oh, we don't want technical jargon in summaries because average users won't know what it means" is the average users' problem when not knowing that information *_will_* make their experience worse. Users who take the time to be informed should not suffer just so that users who don't aren't intimidated by jargon. If it's information or a behaviour that directly affects your ability to have a good experience, then it's *_your_* problem if you don't have it. If it's genuinely irrelevant that's one thing, but most of the time the jargon *_is_* relevant. As a change this would make flathub flatly worse for many users, just to avoid jargon that normies won't immediately understand.

    • @dracostyx
      @dracostyx 8 หลายเดือนก่อน +4

      Why are you trying to monopolize linux? Normies should be able to use the platform just fine without knowing a single thing about irrelevant implementation details. Also, whether an app is written in rust or not is completely irrelevant to it's functionality. It implies neither performance nor reliability. All of this is just stroking the egos of pseudo technical users. No other platform does this. Inconsistencies are a problem, but they are unavoidable. You can't get OBS or Bitwig to perfectly match your desktop theme, they don't even match any other platform's UI.

    • @Waitwhat469
      @Waitwhat469 8 หลายเดือนก่อน +6

      Maybe we can have those kinds of things just be tags we can use anyway. Rather than buzzword and jargon soup in the description. That said I personally subscribe to the GNU vision of the world where everyone is a little bit of dev and the point of opensource is that normies can modify their software.

    • @colemichae
      @colemichae 8 หลายเดือนก่อน

      Has to be said of you need a txt editor Neovim 😅😅😅

    • @yag-yet_another_gamer
      @yag-yet_another_gamer 8 หลายเดือนก่อน

      @@dracostyx in OBS, go to Settings > General > Theme, and select "System" to have it obey your default Qt theme

    • @evandrofilipe1526
      @evandrofilipe1526 8 หลายเดือนก่อน +1

      These aren't banned though and as far as I can tell these guidelines are open to change. Also, nothing wrong with making linux more accessible. I don't think this is dumbing down linux because you don't even have to use the store.

  • @evlogiy
    @evlogiy 8 หลายเดือนก่อน +85

    It's funny how their own logo doesn't comply with guidelines.

    • @dracostyx
      @dracostyx 8 หลายเดือนก่อน +15

      It's not an app icon tho 😂 The guidelines are for apps

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +4

      Brodie is also using the old logo

    • @MelroyvandenBerg
      @MelroyvandenBerg 8 หลายเดือนก่อน

      ssst.. don't say this. it was a secret.

    • @MelroyvandenBerg
      @MelroyvandenBerg 8 หลายเดือนก่อน +2

      @@dracostyx doesn't matter. it's called eat your own dog food.!

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      Guess you're trolling, otherwise you would have pointed out the actual rules

  • @Android-47
    @Android-47 8 หลายเดือนก่อน +6

    Optimize flatpaks to make them smaller: Nah
    Turn the store into some goofy ass mobile app store: yeah sir !

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      Sure, probably the same people working on core linux, c++ code and a website...

  • @tato-chip7612
    @tato-chip7612 8 หลายเดือนก่อน +15

    Don't you guys have historical figures saved on your contacts?
    Weirdos.

    • @pootis1699
      @pootis1699 8 หลายเดือนก่อน

      i saw rosa luxembourg in the contacts🚩

  • @RC2225
    @RC2225 8 หลายเดือนก่อน +15

    I think a much bigger service to users would be enforcing changelogs for apps.

    • @CassidyJames
      @CassidyJames 8 หลายเดือนก่อน +5

      That's indeed included in these guidelines!

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +8

      A lot of apps don't even include changelogs, and a lot of the ones that do write them terribly. This I think is area that Flathub can request better on

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +1

      It's unfortunatly not as easy, as there can be new packaging builds without the app changing. That can be confusing and causing users to think there should be a changelog.

  • @ComradeRachel
    @ComradeRachel 8 หลายเดือนก่อน +37

    I do like they are at least trying to fix up some of the issues. There are many packages on flathub that I can't tell if they are from the original developer or someone random just made and uploaded.

    • @dashcharger24
      @dashcharger24 8 หลายเดือนก่อน +6

      You can see this when they have a verified flag, and I believe they specific list this as well.

  • @logicalfundy
    @logicalfundy 8 หลายเดือนก่อน +32

    Frankly, I like some older icon styles better than contemporary styles. Modern styles went way too flat and took all of the fun out of icons and make them look sterile and lacking depth.

    • @thewhitefalcon8539
      @thewhitefalcon8539 8 หลายเดือนก่อน +5

      Just like life itself!

    • @marioschroers7318
      @marioschroers7318 8 หลายเดือนก่อน +2

      Somewhere on TH-cam, there is an entire video on the topic from a design perspective. I agree, these over-simplified logos are horrible. Take a look at how the Harley-Davidson logo developed. Gross.

    • @cericat
      @cericat 8 หลายเดือนก่อน +1

      @@marioschroers7318 yeah it's definitely come and gone over the years. From outlines to simple colours, to 256 and not too bad, to no take it back, and now just bleh what do these really tell us about the app?

    • @LarixusSnydes
      @LarixusSnydes 8 หลายเดือนก่อน +1

      Fads come and go. I think legibility should be key, not a style judged by a fashion police.
      My fear is that this will impact findability of apps by brilliant code designers, who are no stars at making graphics.

    • @Vegemeister1
      @Vegemeister1 7 หลายเดือนก่อน

      So-called "outdated" UI design is a good shortcut for identifying apps that do their job well. It means 1) the app has existed for a long time without being abandoned by developers or users so it does something extremely useful, and it has probably been incorporating domain-specific learning into its codebase for many years, and 2) the developers haven't been wasting their time on useless "refreshes".

  • @floppa9415
    @floppa9415 8 หลายเดือนก่อน +30

    Oh please no, I really can't see modern simple icons anymore. Bring back 3D icons I say!

    • @obake6290
      @obake6290 8 หลายเดือนก่อน +7

      anything but the modern trend

    • @Proferk
      @Proferk 8 หลายเดือนก่อน +1

      install windows 7 and never go outside again

    • @cericat
      @cericat 8 หลายเดือนก่อน +2

      Wasn't a fan of 3D icons but I'd rather them than the modern simple ones, they get a bit samey when you're scrolling a list through.

  • @gljames24
    @gljames24 8 หลายเดือนก่อน +8

    "The code is more what you'd call guidelines than actual rules" - Barbosa

  • @Insanely-Default
    @Insanely-Default 8 หลายเดือนก่อน +18

    In the toolkit scenario what If I specifically wanted an app using the toolkit for aesthetics reasons?
    This applies to both gnome and kde, where one using gnome may want to find gtk4 apps because they think they look nice, while someone on plasma may not want gtk4 as it's even harder to theme an already pretty unthemeable toolkit with flatpaks.

    • @gusvanwes6192
      @gusvanwes6192 8 หลายเดือนก่อน +3

      Gtk is a technical detail, gnome or KDE is not.

    • @Insanely-Default
      @Insanely-Default 8 หลายเดือนก่อน +5

      @@gusvanwes6192 while yes that is the case, it is also an aesthetic detail that applies to not just devs

    • @szymex22
      @szymex22 8 หลายเดือนก่อน +3

      Come on, it’s not like it’s impossible to find out what GTK or QT is. Newbies can just ignore it, but it’s very helpful for more advanced users especially with all the gnome libadwaita BS

    • @bvd_vlvd
      @bvd_vlvd 8 หลายเดือนก่อน

      @@gusvanwes6192 Yeah, they could always say "Music player for _____ desktop" instead of the toolkit. Although toolkits change so they could have the outdated one. GIMP is technically a GNOME application. Let that sink in

  • @DavidEsotica
    @DavidEsotica 8 หลายเดือนก่อน +38

    They should just make all these apps do a Twitter and do a single letter rebrand. Since X is taken, there are 25 available slots, which is fine because that's the total number of apps that will conform with these guideliens.

  • @ManiacalMoogle
    @ManiacalMoogle 8 หลายเดือนก่อน +12

    The Karl Marx contact had me dying 😂

    • @formbi
      @formbi 8 หลายเดือนก่อน +1

      and all the other figures (the poster is a cringe leftoid)

  • @jasamkrava
    @jasamkrava 8 หลายเดือนก่อน +6

    Flathub judging me for my horrible icon designing skills

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +1

      Reach out, there is information on the blogpost on how to get a better icon

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +2

      I will judge you as well

  • @SlinkyD
    @SlinkyD 8 หลายเดือนก่อน +5

    Linux as we know it, and want it to be, will be dead for trying to be like MS, Apple, Android or whatever proprietary thing the "newcomers" are determined to stick to.

    • @thewhitefalcon8539
      @thewhitefalcon8539 8 หลายเดือนก่อน

      You mean Ubuntu. This is Ubuntu. Linux is still there if you don't try to use Ubuntu.

    • @SlinkyD
      @SlinkyD 8 หลายเดือนก่อน +1

      @@thewhitefalcon8539 I know what I mean, I know what I wrote. I ain't used that mess since 9.10, & that was for a month.

  • @jorge28624
    @jorge28624 8 หลายเดือนก่อน +6

    not too long? as the author of "GNU Video Non-Linear Editor and VFX for your Daily Needs with TH-cam, Vimeo, Dailymotion, and Other Video Platforms 2024 (full version)" I feel deeply offended.

  • @genstian
    @genstian 8 หลายเดือนก่อน +23

    I admit I had to laugh at the Karl Marx one, but good to know your app should include some kind of controversial figure in your screenshots as a requirement too.
    And that compositors that is too sexy needs to be 18+

    • @ruizlenato
      @ruizlenato 8 หลายเดือนก่อน +7

      Where is Karl Max a controversial figure?

    • @1DwtEaUn
      @1DwtEaUn 8 หลายเดือนก่อน +6

      No they are saying you have to include Karl Marx in your screenshots, kinda flatpak version of Waldo.

    • @wolfwingx1
      @wolfwingx1 8 หลายเดือนก่อน +3

      @@ruizlenato Have you been living under a rock? About half of the developed world hates him.

    • @ruizlenato
      @ruizlenato 8 หลายเดือนก่อน

      @@wolfwingx1 dumbs

    • @xolagix
      @xolagix 8 หลายเดือนก่อน +1

      @@wolfwingx1 him or the governments that used his books to justify creating authoritarian hellscapes? these are two pretty different things lol

  • @Chewsstudio
    @Chewsstudio 8 หลายเดือนก่อน +3

    modern icons often bug me as its hard to identify some apps from others lol

  • @splitprissm9339
    @splitprissm9339 8 หลายเดือนก่อน +4

    Not mentioning toolkits could cause major confusion with apps that come in multiple toolkit versions, eg some text editors...

  • @safariknight3239
    @safariknight3239 8 หลายเดือนก่อน +4

    For the name thing, couldn't they add both a normal name, which displayed everywhere and an optional full name which is only displayed on the app page? (ex: Name: GIMP, Full Name: GNU Image Manipulation Program)

  • @morsikpl
    @morsikpl 8 หลายเดือนก่อน +3

    7:55 - left icon (teapot) is greatly done in Tango style! I loved Tango style back in the day and I don't care it's outdated.
    To be honest, I would be happy to see Tango even on macOS! Years ago I even patches Windows .dlls so it has Tango icons instead of Microsoft ones!

    • @bvd_vlvd
      @bvd_vlvd 8 หลายเดือนก่อน +1

      They have so much charm to them, the only weird choice I can think of are those emojis lmao

  • @ShrirajHegde
    @ShrirajHegde 8 หลายเดือนก่อน +5

    These guidelines make sense only for the verified apps.
    Else, this is one more hurdle for the third party opensource developers who are maintaining the package like telegram. Also, telegram should be able to call itself telegram. Because it's not a different client even if packager is different. Clients are opensource and it doesn't become XYZ for Telegram once someone else compiles it.
    Terrible burden to put on contributors who just maintain it for the love of the format.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +4

      Did you miss the part that this is completly optional? (unless you are actively violating trademarks, but that has nothing to do with the guidelines)

  • @IsaacShoebottom
    @IsaacShoebottom 8 หลายเดือนก่อน +3

    Except it does matter if it's Qt or GTK. I like my desktop coherent, ideally, and I would download a GTK app first, because that's my preference.

  • @donkey7921
    @donkey7921 8 หลายเดือนก่อน +6

    Aren't these just for being pushed on the front page? at 7:57, if most people see that they immediately think its some ancient software and it brings down the reputation of the entire platform. They aren't forcing any changes, they just wont push apps that make their platform look like its from windows xp era. Everything besides games should update, because otherwise it'll look outdated. Last time in my Computer class as soon people saw outdated design in ubuntu 16.04, they immediately god bad taste in their mouth of linux. Even outdated games shouldn't be pushed imo, if you're not willing to update an icon for it, then you might as well have abandoned the app.

    • @WyvernDotRed
      @WyvernDotRed 8 หลายเดือนก่อน +1

      To give an example of what FlatHub is trying to avoid, they do not want to appear like the F-Droid repository.
      Which often has wildly outdated metadata for even their up-to-date apps, which are ranked the same as pieces of abandonware dating back to Android 4 days.
      Techy people like me know not to care for that and only look at the software's qualities, but the general public will think "ew, this is outdated, let's avoid it".

  • @caseycu
    @caseycu 8 หลายเดือนก่อน +4

    I get these are only guidelines, but they’ve overcorrected from too laissez-faire to overbearing. Some of these guidelines will only stifle creativity for the devs who try to comply.

  • @lucidattf
    @lucidattf 8 หลายเดือนก่อน +6

    see the paragraph they had about icons below the example. this guideline is reasonable and accomodates projects with older icons without them needing to do a redesign

  • @anukranan
    @anukranan 8 หลายเดือนก่อน +13

    13:15 I would prefer to know the technologies that my applications use, so I would hope there is a place to encode that. I will never use Flathub or Flatpak, though, since I don't need it.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +2

      Spoiler there is

    • @anukranan
      @anukranan 8 หลายเดือนก่อน

      @@razzeeee Nice

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      @@anukranan The nice thing is, you'll likely also get the benefits from this in the other package formats, as most are using appstream in the background

  • @jeffreyjoshuarollin9554
    @jeffreyjoshuarollin9554 8 หลายเดือนก่อน +3

    Reminds me of the (sadly probably apocryphal) story of the guy who, having recently started to work at Microsoft, expressed disgust at the quality of code written by none other than...Bill Gates.
    Why? Because the alleged comment was, "Who wrote this crap?!"

  • @MateuLeGrillepain
    @MateuLeGrillepain 8 หลายเดือนก่อน +4

    I forgot which video you said Linux users are "comedically challenged" but I wonder if that's what the problem with using Karl Marx as an example contact is

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +3

      I've said that many times tbf, I personally think it's funny but I'm also not on Twitter every day arguing about politics

  • @hiyato69
    @hiyato69 8 หลายเดือนก่อน +6

    can someone please upload a 1 hour video of brodie saying "capitals"?

    • @thewhitefalcon8539
      @thewhitefalcon8539 8 หลายเดือนก่อน

      Developers developers turned into uppercase lowercase

  • @AB-yt4hd
    @AB-yt4hd 8 หลายเดือนก่อน +17

    They should have guidelines on how to write guidelines...

  • @TeamPuzel
    @TeamPuzel 8 หลายเดือนก่อน +3

    5:10 it’s not just resizing the image as icons need to have properly aligned pixels - for more complex icons different sizes need to be drawn separately.

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +2

      At the size the icon is used it's not a big deal

  • @DarkusObscurius
    @DarkusObscurius 8 หลายเดือนก่อน +12

    Brodie is right, i agree specially with the casing and the icons. Old icons are nice! Specially icons in skeuomorphist style, i REALY LOVE THEM!

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +5

      And your missing the point, you can abolutely just ignore the guideline and keep your icon. That's pretty much the first thing the docs state.

    • @ukyoize
      @ukyoize 8 หลายเดือนก่อน +3

      ​@@razzeeeeYeah, but then your app is not going to be promoted

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      @@ukyoize that's unfortunate, but you also can't expect those prime promotion spaces to be free in the sense, that you might have to provide/modify some things. after all they are a limited resource.

  • @marufbepary100
    @marufbepary100 8 หลายเดือนก่อน +4

    What if you are a developer looking for development apps? How is excluding technical detail going to help any developer?

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      There are other fields that you should put those. The guidelines focus on everything you see in app listing plus Screenshots. For now.

  • @bluephreakr
    @bluephreakr 8 หลายเดือนก่อน +3

    So the only _app_ I can think of which would meed the name and icon requirement (barely) would be Cube 2: Sauerbraten. But would they be forced to call it Cube 2? Would they be forced to change the icon since it's not _entirely_ within the minimalist design language? Is this for _new_ apps or legacy apps? Because legacy KDE apps may use the KDE Crystal icons and those are *not* within the minimalist spec.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +3

      It's entirely optional. So it doesn't matter if your app is old or new.

  • @altrogeruvah
    @altrogeruvah 8 หลายเดือนก่อน +15

    Probably an unpopular opinion, but I'm okay with this. Curation is pretty commonplace in every reputable app store. If I was a newcomer to Linux and used the Flathub website for the first time, I'd feel more confidence in having chose Linux after seeing modern design apps with a sense of cohesion and recency, instead of archaic looking apps that haven't been updated in 5 years. I think these rules won't be widely enforced in order to upload something on to Flathub, it's just that Flathub cannot recommend / showcase the latter in good faith and inadvertently bury them in the bottom of the main page.

    • @that_leaflet
      @that_leaflet 8 หลายเดือนก่อน

      Good example of why curation is nice in terms of naming: the Snap Store. Just on the front page, I see "OBS Studio (unoffical)", "teams-for-linux", "Notepad++ (WINE)", "onlyoffice-desktopeditors". Then there's just a bunch with lowercase first letters like "firefox", "code", "brave", "docker".

    • @donkey7921
      @donkey7921 8 หลายเดือนก่อน

      exactly, the only exception I can think of is if an icon follows no design pattern (like a lot of games that wouldn't look out of date anyway), or if the design is timeless. The problem is 99% of design is not timeless, just like modern architecture. Most buildings that use modern architecture, will look horrible in the future, but something like the taj mahal, every old city in Europe, etc doesn't look horrible, unlike the icons he showed.

  • @MinaSchloch
    @MinaSchloch 8 หลายเดือนก่อน +1

    Under "no weird formatting":
    As a non native speaker I have never heard of "scentence case" and "title case".
    You know, in Germany we just write nouns big and the rest small ;D

    • @cericat
      @cericat 8 หลายเดือนก่อน +2

      Sentence case is basically what you're used to, first letter and proper nouns.
      Title Case is Mostly Used for as it Implies Titles.
      Unless you spend your life reading style guides I'm not sure even most native English speakers know what all the variations are called.

  • @obake6290
    @obake6290 8 หลายเดือนก่อน +2

    I see a lot of people shouting "They aren't RULES! People can ignore it if they want!" And they aren't wrong. Just shortsighted. "Guidelines" aren't "Rules" per se, but they do still come with an expectation that people will make an effort to follow them. Especially if they consider promotion from Flathub valuable. I don't know if they do, but it seems Flathub thinks so. This could easily just be Step 1. Follow now, or be forced later.
    As for what I think of these "Guidelines" - It started off okay. I'm all for better screenshots and store presence, and avoiding trademark violations is an obvious thing to do.
    Then it got to the icons, and I'm kinda like "ehhhh I'm not so sure about that. Seems a little excessive."
    Then it got into the app naming requirements, summary requirements, etc. That is just dumb. App name field is too short, why is the summary the same length as the name, and why can't you even mention the *toolkit.* That's actually important to a lot of perfectly normal linux people.
    Then finally at the end it brought things back to something reasonable.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +2

      Toolkit should be mentioned in the correct metadata field, that is not the summary. You can also mention it in the description.
      Summary length is not the same as name length. Not sure why you would think that.

    • @obake6290
      @obake6290 8 หลายเดือนก่อน

      @@razzeeee
      "Toolkit should be mentioned in the correct metadata field, that is not the summary. You can also mention it in the description."
      The post said nothing about putting tookits in the metadata. If this is easy to do and easy to search by, sure. Sounds good. No problem with that.
      Description does not show in search results, front page, etc. Putting it here is a barrier to relevant information.
      And "shouldn't be in the summary" - why not? As in, what is an actual reason beyond "the people writing the guidelines don't like it"
      "Summary length is not the same as name length. Not sure why you would think that."
      From the docs:
      "The summary should ideally be between 10 and 25 characters, and no longer than 35 characters."
      "The name should ideally be no longer than 15 characters, and must be shorter than 20 characters."
      What I said was an exaggeration, hyperbole. *Obviously* the requirements are not identical.
      I know they are not the same, but they are very similar and even overlap.
      But I'll grant that you could read that like I actually can't tell the difference.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      @@obake6290 description gets searched through, but summary is one of the highest rated search field. So every unnesessary word here will make your app less findable. As for e.g. the search will also rate how soon the keyword showed up in the summary.

  • @Linuxdirk
    @Linuxdirk 8 หลายเดือนก่อน +2

    FlatHub going nuts? Do they want to be integrated first-party in Gnome?

  • @tato-chip7612
    @tato-chip7612 8 หลายเดือนก่อน +5

    I completely understand removing shadows from icon backgrounds.
    Your desktop/apps are responsible for adding shadows on them if you want them.

  • @speedytruck
    @speedytruck 8 หลายเดือนก่อน +2

    6:53 Are you sure? Most modern app icons I've seen don't actually have those shadows around them. It's whatever it was displayed on that adds it. Also, I don't think KDE counts because their shadows are kinda part of the design and not just added around it to make it look like it's floating.

  • @kazii_the_avali
    @kazii_the_avali 8 หลายเดือนก่อน +2

    the good guidelines are good but alot of the bad guidelines are horrid.

  • @igorgiuseppe1862
    @igorgiuseppe1862 8 หลายเดือนก่อน +2

    apps should include the native toolkit shadows and rounding...
    meaning, no shadow on the toolkit, no shadow on the screenshoot.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +3

      Technically correct. But reviewing for random toolkits is hard, so you most likely will just get failed, as reviewers can't know every toolkit in existance

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +2

      That's a big part of why it should probably be reworded to account for that

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      @@BrodieRobertson let me know if you have ideas

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +2

      @@razzeeee I do think saying screenshots must include shadows and they should use the native toolkit shadows doesn't work when some don't include native shadows. The issue with suggesting to add shadows in post is they're guaranteed to be inconsistent. I think the only guaranteed solution without suggesting a specific desktop for screenshots is just accepting the inconsistency, some will have shadows and some won't or asking for all screenshots to be full screen

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      @@BrodieRobertson we actually have tooling for setting per app, if it has windowed screenshots or fullscreen screenshots (games, media centers etc)
      but yeah, I've been looking at it for months now (there is a funny issue in ximions appstream tracker from me).
      accepting the consistency would mean, we can't really have banners showing screenshots, which would be uncool or boring, I guess.

  • @LarsV62
    @LarsV62 8 หลายเดือนก่อน +1

    The guideline for no capital letter for each and every word in summary is good, in my opinion. Why copy the habit that media outlets has with having capital first letter in every word of a (not all caps) article header, when they use a large typeface anyway? It’s just annoying to read.
    Using initial caps in words for the app title is another thing entirely and might also be part of the trademark.

  • @henrymach
    @henrymach 8 หลายเดือนก่อน +2

    Programmers usually suck at visual design and visual designers are usually not good programmers.
    I for one like applications which name kinda tells me what it does

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      So you agree with the guideline

    • @henrymach
      @henrymach 8 หลายเดือนก่อน +1

      @@razzeeee Like the author of the video, with some of it

  • @leonidas14775
    @leonidas14775 8 หลายเดือนก่อน

    Umm, I like how icons looked in the 90s with 256 colors, dithering and black/grey outlines. I even installed a Windows 98 inspired icon theme on Android, and changed some windows icons to old ones from moricons.dll, pifmgr.dll, etc

  • @PhilfreezeCH
    @PhilfreezeCH 8 หลายเดือนก่อน

    7:05 For shadows they could literally just add a single boolean that tells the website/store if this icon already has a shadow.

  • @DominikZogg
    @DominikZogg 8 หลายเดือนก่อน +9

    It seems there are people in the project involved which cannot or aren't willing to contribute something useful, therefore they have to worsen it for everyone else.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      Thank you

  • @Burgo361
    @Burgo361 8 หลายเดือนก่อน +2

    I don't like most of these guidelines and the fact that they want to curate apps based on their opinions many of which I disagree with is kind of bull this stuff should be decided by the people doing the work

  • @chadmckean9026
    @chadmckean9026 8 หลายเดือนก่อน

    6:00 there should be a option to have both a light and a dark theme icon

  • @alphaomega154
    @alphaomega154 8 หลายเดือนก่อน +3

    flathub is an app portal, rght? so the logo/icon of those apps advertized in it should instead be appealing and pretty. and should allow the app authors to get creative with it so consumers could tell the difference between similar types of apps. limiting the look of the app's "tumbnail"/icon/logo is not productive. they should be trying to attract users, not putting them off instead.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      Like a green circle on a transparent background (real icon I failed due to that rule)
      Much creative, would feature on the front page.

  • @talkysassis
    @talkysassis 8 หลายเดือนก่อน +2

    And when will they allow for uploading bundles like all the other upstream stores? This is a must.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      Likely this month

    • @talkysassis
      @talkysassis 8 หลายเดือนก่อน

      @@razzeeee Really? I've seen in some places people saying that this method would never be added because it takes control from Flathub's hands.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      @@talkysassis We're already testing it. And firefox/obs has been using it for years at this point? Unless I miss what your really mean.
      They are not wrong, it takes some control away, but there are also some mitigations in place for that. You can look at the code, to see what's going on if you like.

  • @razzeeee
    @razzeeee 8 หลายเดือนก่อน +2

    I kinda think you are trolling (haven't watched yet) doing a video about guidelines, while using the wrong logo for the platform is - something :P

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน

      Oh it's the flatpak logo, my bad

  • @William0271
    @William0271 8 หลายเดือนก่อน

    I like that images are required and I don't mind the post 2010 logos rule but the naming rules are ridiculous.

  • @8lec_R
    @8lec_R 8 หลายเดือนก่อน +1

    The karl marx contact is hilarious.
    Yea man. I had this debate with this kid yesterday, Imma run that by my mate Marx and see what he thinks of it.
    This shit cracks me up 😂

  • @MinaSchloch
    @MinaSchloch 8 หลายเดือนก่อน +1

    This is very true.
    I like what they want to do. Nontechnical users etc.
    But changing Icons and Names? Not even on Mobile 30+ characters are a problem. And yes, if so, fix flathub and the stores.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      Your missing the details especially in the icon case. Shadows are a big problem.

  • @razzeeee
    @razzeeee 8 หลายเดือนก่อน

    Btw, while all of these are mentioned in the guidelines, we don't check for all of these on the website/when doing a review.

  • @SzBenedek2006
    @SzBenedek2006 8 หลายเดือนก่อน

    18:50 The play store should also follow that rule. Most big apps don't include any changelog. Not even bugfix or performance improvements.

  • @EmilioBPedrollo
    @EmilioBPedrollo 8 หลายเดือนก่อน

    1. When I'm looking for an app one of the things that I value is if it's visually compatible with my DE, so "technical" terms like Qt, GTK4, Gnome, etc are useful
    2. How one can include a screenshot for a lib or something that does not have a GUI or a CLI?

  • @individual_disk_936
    @individual_disk_936 3 หลายเดือนก่อน

    I'm very wary of a package distributor imposing a flattening of Linux ecosystem to conform with their own preferences. Package distributors exist for the apps, not the other way around.

  • @hikingpete
    @hikingpete 8 หลายเดือนก่อน +9

    Sounds like the guidelines were written by the Gnome devs larping as independent third parties. Really on brand too.

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน +1

      Even run them through KDE and they thought they were fine 😂

    • @formbi
      @formbi 8 หลายเดือนก่อน

      how do you do, fellow users?

  • @Tynach
    @Tynach 8 หลายเดือนก่อน

    Unrelated to my other comment are some critiques I have for this video.
    Firstly, I feel like your criticism for their guidelines for summaries should have been harsher in places, but also softer in other places. Specifically, I'd have widened the number of cases where technical things can (or even should) be mentioned in the summary, but on the other hand there are practical considerations behind the 'sentence casing, not title casing' rule.
    I'm not fond of how they define 'technical'. Now, to be fair, what counts as 'technical' will be different for different people, so perhaps I'm biased because I am more technical than most people.. But including the widget toolkit, for example, can help someone select a program that fits in with the rest of their desktop environment. If I see a summary saying, "Note taking/organizing Qt app", I know that it will fit in with other applications if I use KDE, Lxqt, Maui Shell, and other Qt-based desktops. That's information that I'd want in the brief summary, so that I don't have to click and open on a bunch of different apps to see if they're Qt or GTK. I _especially_ want to be able to skip over Electron apps.
    As a side note, I'm not sure how one is supposed to avoid terms like 'client'.. How else is one supposed to refer to, well, client applications? Like, what SHOULD the 'Free and open source Qt5 Matrix client' example say instead?? They have it in red as a 'bad example', but what else are you going to put? I suppose leave off the 'free and open source' bit, as almost all Matrix clients are anyway, but if the defining features of the app are, "It's a Matrix client," and, "It's written in Qt5," what else _could_ you put? How would you even reword 'Matrix client' without the word 'client'? Saying it's a 'Matrix front-end' sounds even more technical, and maybe even misleading, as if it also requires you to install something called 'matrix' yourself for you to use it. And saying things like, "Instant messenger for the Matrix network" goes over the stated character limit.
    Anyway, moving on... With regards to release notes, I think 'bug fixes and performance improvements', and similar phrases, is perfectly valid for many programs. If no functionality was added and the user interface was not changed (except to fix bugs), what else are you going to put? A list of what bugs were fixed and how performance was improved would go against the idea of being 'short and informative'.
    As an example, Telegram has version numbers like '4.14.9' (latest version as of when I type this), and if new features or UI changes are made they'll bump that up to something like '4.15.0'... But when '4.14.10' comes out, it will not have any new features or UI changes - instead only having performance improvements and bug fixes. They don't even mention those releases on the changelog on the Telegram website, because it'd just be a bunch of pointless clutter.
    Finally, I'm not sure that the 'age rating' thing was worded well enough. It's written as if implying that if NSFW content is readily available by default, but won't show up on the main pages, it doesn't have to be rated as including such content. Furthermore, what about front-ends for services that perform age verification (even if just by asking the person to say whether they're old enough or not with a yes/no question)? If you need to log into the service to use it, and on your account you had already confirmed your age, then right from the start there might be NSFW content right there on the main screen when you first open the app; but if you _hadn't_ done that, there _won't_ be, and it won't show up even if you search for it. How should the application be rated in such a case?

  • @Vegemeister1
    @Vegemeister1 7 หลายเดือนก่อน

    Including window dropshadows in screenshots is completely moronic. It causes double margins when the user wants to see the screenshot at full resolution to actually, you know, *understand the UI*. Plus it wastes storage space and bandwidth for no reason.
    It seems like they're just cribbing from Gnome limitations -- GTK has client-side dropshadows and Gnome is unable to take normal screenshots without including them.

  • @RandomGeometryDashStuff
    @RandomGeometryDashStuff 8 หลายเดือนก่อน +1

    01:20 search in package description?

  • @orbatos
    @orbatos 8 หลายเดือนก่อน +2

    You're being far too charitable. Every aspect of this that doesn't need to be outright removed needs to be rewritten.
    Don't get me wrong, something *like* this needs to exist.... But not as a style guide. Icons need to be identifiable, names need to be concise, summaries need to say what it does and screen shots need to show what it looks like while not violating trademarks and skipping in-jokes.
    Was this really that hard? Almost like running a repo has made them loose perspective.

  • @daexion
    @daexion 8 หลายเดือนก่อน

    They didn't rename GIMP, it's always been an anagram.

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน

      GNU is also an anagram, that's not what I'm saying

    • @pootis1699
      @pootis1699 8 หลายเดือนก่อน

      @@BrodieRobertson thats not what an anagram is

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน

      @@pootis1699 both are actually acronym, don't expect the Australian to know english

  • @lainalien
    @lainalien 8 หลายเดือนก่อน +3

    "no shadows" and "short names" to me seem very "we really don't wanna adjust our web UI"

    • @razzeeee
      @razzeeee 8 หลายเดือนก่อน

      You forget about every appstream consumer and that they would need a way to detect if anything already has a shadow. Then only apply their shadow depending on that. That kills the option for them to not have any shadows at all btw. Still might end up with something, that has a very differnent shadows from everything else then. Shadow != shadow.
      So it's basically crap in, crap out.

  • @JacobP81
    @JacobP81 8 หลายเดือนก่อน

    13:45 That guideline pretty much agree with. Make it a short sentence that describes what it does.

  • @mat_max
    @mat_max 8 หลายเดือนก่อน +1

    Apostrophe devs watching how they're getting gratuitously dissed to death:

  • @colorfulmoth
    @colorfulmoth 8 หลายเดือนก่อน +4

    As a starting point, these guidelines are good. I just hope that people are able to calmly discuss them, as we all know that being loud and angry at a community makes them receive contructive criticism more easily, right?

  • @itzsleazy6903
    @itzsleazy6903 8 หลายเดือนก่อน

    I don't see why they're to restrictive, even if it's a guideline. The screenshots guideline should be a hard rule imo

  • @razzeeee
    @razzeeee 8 หลายเดือนก่อน

    18:12 no, couldn't have been used - at least not without failing their own guideline of a screenshot being "up to date"

  • @zaremol2779
    @zaremol2779 8 หลายเดือนก่อน

    17:48 They couldn't be any more transparent with their political views with that Karl Marx contact image if they tried

  • @thats-no-moon
    @thats-no-moon 8 หลายเดือนก่อน

    11:15 PascalCase is a subset of CamelCase -- i.e. UpperCamelCase. In contrast to lowerCamelCase.

  • @adamgarlow5347
    @adamgarlow5347 8 หลายเดือนก่อน

    I point for point agree with your takes. There's definitely room for developers to improve their listings but a lot of the stylistic points and content points are a bit too controlling. The point of Linux is to have choice. If people don't like the way an app presents itself they can modify themselves or just not use it but its not flathubs place to dictate those choices.

  • @gimcrack555
    @gimcrack555 8 หลายเดือนก่อน

    Those rules only apply for the Flatpak store. Just don't summit your Flatpak project into the Flatpak store. Seem simple enough.

  • @rebok232
    @rebok232 8 หลายเดือนก่อน

    I think those guidelines are kinda good. I mean users would have an easier job when finding an app for the right task. And apps fitting those guidelines will probably have a really good first look, from a user perspective

  • @DJ_Cthulhu
    @DJ_Cthulhu 8 หลายเดือนก่อน +4

    What about the rest of the Marx Bro's comrades 😂

    • @formbi
      @formbi 8 หลายเดือนก่อน +1

      like Bakunin, whom Marx had a big beef with

  • @0x7f2c
    @0x7f2c 8 หลายเดือนก่อน

    One of them was forcing all Flatpak applications to have a .desktop file, even CLI apps... Why..?

    • @Bogdan-Lupu
      @Bogdan-Lupu 8 หลายเดือนก่อน

      For people like me and you there is no reason. I go as far as to say that the icons are useless (at least for me but for a noob that use mostly Ubuntu + Gnome, the icon is a necessity. You can have on a shortcut the command that open a terminal and execute the command to open terminal app like VIM.

    • @mskiptr
      @mskiptr 8 หลายเดือนก่อน +2

      Having a .desktop file for TUI programs like htop is great. Not so much for purely CLI ones. But they would instead need to be placed in your PATH, which (last time I checked) Flatpak doesn't do.

    • @0x7f2c
      @0x7f2c 8 หลายเดือนก่อน +2

      @@mskiptr I said CLI, not TUI

  • @Proferk
    @Proferk 8 หลายเดือนก่อน

    IMO, I don't really care how software is named. It just has to be consistent, which just isn't gonna be happening here.

  • @Keyaku1
    @Keyaku1 8 หลายเดือนก่อน

    The Karl Marx screenshot is my favorite part

  • @Eternal-ReTuning
    @Eternal-ReTuning 7 หลายเดือนก่อน

    F**k their push on minimalism.
    We love Linux variety in icons as much we like it in functionality.
    Devs should not bow to this rules if they want to keep Linux creativity alive.
    Same for app layouts, some are great barebone and compact others are nice fancy and complex but the push has been to bring idiotic simplistic (featureless in other words) UI a la gnome.
    So no poweruser is educated to level up the IQ of the apps layouts or functions.
    Do we value Freedom, Growth and Creativity or do we follow restrictions, limitations and harmful uniformity to the point of becoming dumb NPC memes.
    BEWARE OF THE AGENDAS BEHIND THIS.

  • @razzeeee
    @razzeeee 8 หลายเดือนก่อน

    9:25 I did that just due to that name being longer then 20 signs - could have been more creative - wasn't really about the name. Not sure markdown should be in your main app name tho.

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +3

      If it's specifically a markdown editor I don't see it being that weird of a name, you could be a lot more creative but I've seen it used a bunch

  • @stephan8573
    @stephan8573 8 หลายเดือนก่อน

    Some of these guidelines are very reasonable; others are so absurd they could be mistaken for parody.

  • @JacobP81
    @JacobP81 8 หลายเดือนก่อน

    Some of these make sense but some of these are ridiculous.

  • @razzeeee
    @razzeeee 8 หลายเดือนก่อน

    6:29 that's an example of a too detailed app icon IMO

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +2

      Compared to contemporary design standards that's true I'm just not a particular fan of chasing every design trend.

  • @modernsolutions6631
    @modernsolutions6631 8 หลายเดือนก่อน

    What logo is it in the top right of the title card?
    🔴 ▶️
    ⬛ +
    I rewatched the video and didn't find it.

  • @-aexc-
    @-aexc- 8 หลายเดือนก่อน +6

    the Karl Marx example is goofy, who cares. no one is going to bully you

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +6

      What if it's a picture of Hitler, it's just pointless drama to use a political figure

    • @-aexc-
      @-aexc- 8 หลายเดือนก่อน +3

      ​​​@@BrodieRobertsonthats an insane comparison to make lmao, Karl Marx never had power.
      also was there any drama?

    • @creatiph
      @creatiph 8 หลายเดือนก่อน

      ​@@BrodieRobertsonLOL what

    • @BrodieRobertson
      @BrodieRobertson  8 หลายเดือนก่อน +3

      The point I'm making is there are people who are very politically aggressive on all sides of the political spectrum so it's best to not unintentionally make yourself a target of harrassment by annoying the wrong people

    • @creatiph
      @creatiph 8 หลายเดือนก่อน

      @@BrodieRobertson let's align with politically aggressive people then.

  • @Bogdan-Lupu
    @Bogdan-Lupu 8 หลายเดือนก่อน

    Mostly is ok. But, The title should remain short long doesn't matter. Is the name of the app, the same with the case styling. (If is long long or big long and a shorter version is known, better use the shorter one. Like GIMP)
    Regarding the icons. With the padding I totally agree, the rest is too restrictive. For known apps when i search i look for icon mostly not for name. I search generic term and look for the icon (that on phone)
    Regarding shadows. To be consistent with shadows it's need to be implemented on flathub part.
    And not the last I need to know beside Summary if is a GTK or a QT app. I usually pull up GTK programs in my environment (qtile) Because *bloat* 😂
    I dont know. A tag or an optional field for graphical apps.
    Rules should be put in place for a good User Experience for a non technical, non geek linux user who want a "store" not a lengthy unremebered install command in a terminal . Or worse : search the app in a terminal. It will put off most of users.
    I am used with pacman or apt but new users that start linux and want only to use it, ar not .
    If I like it. Not necessarily, I think for the most part the package manager is enough. There are some app I want to have a specific version (Kdenlive, i am looking at you) because some versions tend to crash no matter what.

  • @tr7zw
    @tr7zw 8 หลายเดือนก่อน

    Some sound reasonable, but other parts are just dumb.

  • @Ghfvhvfg
    @Ghfvhvfg 8 หลายเดือนก่อน

    Guidelines are kinda necary we need such guidelines cause a universal software stack to get software on linux i would love if msofice worked as a flatpak( rhiy dint think it though)

  • @aoeuable
    @aoeuable 8 หลายเดือนก่อน

    Understood, won't use Marx, will use Malatesta.