GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Notices by Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family), page 2

  1. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Thursday, 13-Feb-2025 12:40:21 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to
    • Michael Downey 🧢
    • Jorge Castro

    @jorge @downey maybe I should just bite the bullet and propose a referendum or whatever; I’d have to look up how that all works.

    The two main arguments I have heard are, “But we like the foot!” which of course, anyone will say about their baby, and “Ugh trademarks are expensive,” which, okay, fine, but also that shouldn’t mean we are stuck with something that a bunch of contributors actively dislike.

    In conversation about 3 months ago from mastodon.blaede.family permalink
  2. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Thursday, 13-Feb-2025 12:40:19 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to
    • Michael Downey 🧢
    • Emmanuele Bassi
    • Jorge Castro

    @ebassi @jorge @downey nobody snuck anything; the website was being worked on for months and was signed off on by the board.

    Also, that sentiment hardly seems productive. GNOME has had three or more logos over its existence. Why is the current one (with practical, observed issues in the wild) somehow the best that ever could be? How would you feel if you thought a particular codebase was bad, but a contributor told you you could pry the current code from their cold dead hands? 🤷♂️

    In conversation about 3 months ago from mastodon.blaede.family permalink
  3. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Thursday, 13-Feb-2025 12:40:17 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to
    • Emmanuele Bassi

    @ebassi I haven't heard anything about it being offensive, but I have objections to the foot:

    1. I think it's ugly, but sure, that's just my opinion

    2. It is hard to fit into an avatar, whether a square or circle, since it's very unbalanced

    3. Anyone outside the FOSS bubble has absolutely no idea what it is, other than a weird foot—which is usually a negative

    I helped design the new site and wasn't up there saying our brand is cringe. But Jakub was, and he helped design the current brand.

    In conversation about 3 months ago from mastodon.blaede.family permalink
  4. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Thursday, 13-Feb-2025 07:30:45 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    • Endless OS Foundation

    Something fun we’ve been doing at @EndlessOS is running learning programs where we help learners get used to actual open source collaboration—with video games!

    WAIT

    Not “educational games” or “gamified learning”—no, actually contributing to a real game using real open source workflows. Here are some fun results from one cohort so far; check out the Extra Levels in Everlasting Candy, an extension of the open source game Candy Wrapper:

    https://endlessm.github.io/everlasting-candy/

    #GodotEngine #GameDev #OpenSource

    In conversation about 3 months ago from mastodon.blaede.family permalink
  5. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Thursday, 13-Feb-2025 06:37:29 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to
    • Børge

    @forteller these static entries are Desktop Actions, which are a FreeDesktop spec: https://specifications.freedesktop.org/desktop-entry-spec/latest/extra-actions.html

    Dynamic actions aren't currently part of the spec, but are implemented on many desktops with the Unity LauncherEntry API. I hope that support will be added to GNOME either for this API or another one, specifically because that’s something we identified as missing from the Background portal as a replacement for status icons.

    In conversation about 3 months ago from mastodon.blaede.family permalink

    Attachments


  6. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Friday, 24-Jan-2025 02:14:39 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:

    Do I know any designers explicitly experienced in *brand* design who would be willing to help out an open source project? I’m working with a project that is interested in a new logo, and I’d love to connect you.

    Unfortunately I don’t know that there’s a budget, so this would likely be a volunteer/pro bono effort unless we think we could crowdfund/find a sponsor to pay for the work. Still, if you’re interested, let me know in a reply, please!

    #design #OpenSource #OpenSourceDesign

    In conversation about 4 months ago from mastodon.blaede.family permalink
  7. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Thursday, 16-Jan-2025 03:14:55 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:

    Local-first peer-to-peer GNOME people… if I wanted to make a GNOME app similar to those party games where you enter a code and then all join one host's game, then compete for trivia questions or something, is that relatively straightforward to do with our current tech stack? What would I use to do that?

    I'm tempted to make a FOSS Kahoot-alike game in Godot, but it could be fun as a GNOME app, instead.

    #GNOME #gamedev #Godot #GodotEngine

    In conversation about 4 months ago from mastodon.blaede.family permalink
  8. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Monday, 06-Jan-2025 07:10:28 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to

    Designing for the Digital Age is a great one that is dense like a textbook but extremely comprehensive; it's what we used at Visual Logic and taught me most of my formal UX knowledge (in addition to the actual internship and excellent mentorship from the designers there).

    I still have a digital copy but don't ever find myself flipping through the physical one, so I'd love someone else to be able to.

    In conversation about 5 months ago from mastodon.blaede.family permalink
  9. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Monday, 06-Jan-2025 07:07:23 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:

    I have a bunch of physical UX/design books that I'm getting rid of; I've had them for years and honestly just never read all the way through them, as most of my experience was from a specific internship and textbook and then real world experience—and lots of blogs and ebooks rather than physical books.

    Is anyone in the Denver area interested? I would rather give them to someone who is getting into UX than just donate or sell them to a generic book store.

    #Denver #UXdesign #free #GiveAway

    In conversation about 5 months ago from mastodon.blaede.family permalink

    Attachments


    1. https://cdn.masto.host/mastodonblaedefamily/media_attachments/files/113/778/011/739/394/249/original/caa79171ca2d700e.jpg
    2. No result found on File_thumbnail lookup.
      Book Discovery | Find Your Next Great Read | books.is
      from books.is
      Discover trending books, create reading lists, and explore curated recommendations. Your personal book discovery platform for finding your next favorite read.
  10. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Friday, 20-Dec-2024 07:22:01 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:

    How do I help people understand that *for an indie app store,* taking only a 30% cut of each app purchase is literally not even sustainable on its own?

    And suggesting that 10% is too high and that it should be 5% for proprietary apps and 0% for FOSS apps is just… literally impossible??

    We’re not talking Apple or Google here—we’re talking a small, indie open source app store that doesn’t collect personal data, respects and protects privacy, prioritizes FOSS apps, and does everything openly.

    In conversation about 5 months ago from mastodon.blaede.family permalink
  11. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Saturday, 14-Dec-2024 03:48:24 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to

    Of course these are sweeping generalizations; I know not every game dev thinks/works in these ways. My point, though, is that “game development” in many ways is a *parallel* field to “software development,” and expecting them to be the same is going to give you a bad time.

    We’re trying to instill good software dev practices when teaching game-making at Endless due to the upsides (like easier collaboration and maintenance), but this disconnect is something I think we’ll always come up against.

    In conversation about 5 months ago from mastodon.blaede.family permalink
  12. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Saturday, 14-Dec-2024 03:47:24 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to

    Tooling is another big one: devs are not writing their games line-by-line. Or, they are for game logic, but their game engine’s editor is also making a bunch of changes to their project files behind the scenes. This makes it particularly hard to apply literal line-by-line text-based patches, for example. It also makes “proper” version control difficult. As a result, game devs might not follow what we see as best practices in the open source world because the tooling is not set up for it at all.

    In conversation about 5 months ago from mastodon.blaede.family permalink
  13. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Saturday, 14-Dec-2024 03:47:23 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to

    Another is in approach to cleverness: I was taught that being clever was not actually a good thing in software development; it's more important to do things clearly and in a maintainable fashion—even if there are mild performance downsides.

    In game development, it skews much further in the other direction: the player’s experience is *all* that matters. Take as many clever shortcuts along the way to eke out as many frames as possible—after all, you don’t have to maintain it once it’s shipped!

    In conversation about 5 months ago from mastodon.blaede.family permalink

    Attachments


  14. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Saturday, 14-Dec-2024 03:36:51 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to

    Example: devs often see their game as a work of art, similar to a movie. They worked on it, crunched during development to get it done, and finally released it. It's done. They've moved on to their next project!

    Sure, they might drop a patch release here or there to fix a bug in the game, but in many cases, games are effectively “unmaintained software” the moment they’re released. You can balk at that, or you can try to understand why some assumptions about software development might not apply.

    In conversation about 5 months ago from mastodon.blaede.family permalink
  15. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Saturday, 14-Dec-2024 03:31:07 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:

    Game development smells a lot like other software development (and *can* be done that way), but it’s an entirely different world with decades of industry norms and expectations. Oftentimes, trying to apply the same approach as other software will seem baffling to game developers at best—and actively antagonistic at worst.

    #GameDev #OpenSource

    In conversation about 5 months ago from mastodon.blaede.family permalink
  16. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Wednesday, 11-Dec-2024 20:22:42 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:

    Here it is; my write up of about a week's worth of work to better understand Godot Engine, Flatpak, and—in a way—game developers. :D

    https://cassidyjames.com/blog/publish-godot-engine-game-flathub-flatpak/

    It looks like a long post (and I could probably use an editor for concision!), but I hope it’s an easy read, and useful reference material.

    Boost widely! Let’s get more indie games to Flathub!

    Oh, and reply publicly here to comment on the post. :)

    #Godot #OpenSource #Flatpak #Flathub #GodotEngine #GameDev #LinuxGaming

    In conversation about 5 months ago from mastodon.blaede.family permalink
  17. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Thursday, 05-Dec-2024 01:36:49 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:

    Question for my game developer friends out there (please also feel free to boost/share widely!): why do indie games still tend to be closed source, especially compared to indie app ecosystems where there are thriving open source communities?

    That’s obviously a super broad question, but I’m open to broad perspectives. :) I’m especially interested in hearing from folks who have been actively involved in video game design, development, publishing, etc.

    #GameDev #OpenSource #Godot #GodotEngine

    In conversation about 6 months ago from mastodon.blaede.family permalink
  18. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Wednesday, 04-Dec-2024 12:14:14 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:

    Godot Engine people, especially familiar with Linux: can you fact check me on something?

    When I export a game for Linux, I get a .x86_64 file and a .pck file. Is the former anything more than the Godot Engine runtime for the specific version I used to export my game? Is all of the magic actually in the .pck file? I know the latter has my resources, but I am not 100% I’m understanding it correctly.

    Further, is the .pck file unique to Linux, or universal?

    #Godot #GodotEngine #Linux #GameDev

    In conversation about 6 months ago from mastodon.blaede.family permalink
  19. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Wednesday, 20-Nov-2024 07:40:50 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    in reply to

    As such, the GNOME UI font test repo has been updated based on Inter 4.1. If you’ve been trying Inter/the new font out on GNOME, make sure you update!

    https://gitlab.gnome.org/GNOME/gnome-ui-font

    (If you didn’t know, we’re testing a modified version of Inter with one change so far: cv05 or “lower-case L with tail” enabled by default to give it a bit more legibility and familiarity for those coming from Cantarell, the current GNOME default font.)

    #GNOME #GNOMEdesign

    In conversation about 6 months ago from mastodon.blaede.family permalink
  20. Embed this notice
    Cassidy James :ea: :gg: :fh: (cassidy@mastodon.blaede.family)'s status on Wednesday, 20-Nov-2024 07:21:38 JST Cassidy James :ea: :gg: :fh: Cassidy James :ea: :gg: :fh:
    • Rasmus Andersson

    Inter 4.1 from @rsms is out!

    https://github.com/rsms/inter/releases/tag/v4.1

    It includes a bunch of little fixes and improvements, but my favorite (and relevant to GNOME!) is that the automatic contextual alternate converting NxN to N×N has been disabled; this was pointed out while testing on GNOME, where it would feel weird seeing e.g. filenames or URLs where the letter “x” would unexpectedly look like the “×” multiplication symbol.

    #Inter #GNOME #typography #typefaces #typeface #font #fonts #OpenSource

    In conversation about 6 months ago from mastodon.blaede.family permalink
  • After
  • Before

User actions

    Cassidy James :ea: :gg: :fh:

    Cassidy James :ea: :gg: :fh:

    Building communities and useful, usable, delightful products that respect privacy.:ea: @EndlessAccess Community Architect/Experience Lead:gnome: @gnome Director:flathub: @flathub contributorPreviously: co-founder & CXO at elementary OS, UX architect at System76Experienced in UX architecture, open source, community building, product design, live A/V production, livestreaming, smart home automation, 3D printing, web dev… too muchStill an emo kid at heart 🖤

    Tags
    • (None)

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          90840
          Member since
          22 Jan 2023
          Notices
          132
          Daily average
          0

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.