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

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

Conversation

Notices

  1. Embed this notice
    Tobias Bernard (tbernard@mastodon.social)'s status on Saturday, 10-Aug-2024 23:02:36 JST Tobias Bernard Tobias Bernard

    I've been trying to do more Circle reviews lately, and I've noticed that a lot of apps have very similar papercuts. Some of the classics are:

    - Not using the standard keyboard shortcuts (e.g. Ctrl+, for opening preferences) https://developer.gnome.org/hig/reference/keyboard.html
    - Missing a11y labels on buttons
    - Longer blocks of text not being screen reader accessible
    - Focus borders being weirdly shaped/glitchy

    Maybe having a little checklist for app devs to do themselves before applying could catch some of these?

    In conversation about 9 months ago from mastodon.social permalink

    Attachments

    1. No result found on File_thumbnail lookup.
      Standard Keyboard Shortcuts - GNOME Human Interface Guidelines
    • Embed this notice
      Brage Fuglseth (bragefuglseth@fosstodon.org)'s status on Saturday, 10-Aug-2024 23:02:35 JST Brage Fuglseth Brage Fuglseth
      in reply to

      @tbernard I've been thinking of writing a piece on applying to Circle, that would also include tips about looking through the entire review checklist before applying, being somewhat responsive to the reviewers during the process, etc. Some common papercuts could totally be included in that.

      In conversation about 9 months ago permalink
    • Embed this notice
      Tobias Bernard (tbernard@mastodon.social)'s status on Saturday, 10-Aug-2024 23:02:35 JST Tobias Bernard Tobias Bernard
      in reply to
      • Brage Fuglseth

      @bragefuglseth Do it, that's a great idea! Happy to look over drafts :)

      That said, I was thinking maybe we could also just include a few of these things in the actual issue template for applying?

      In conversation about 9 months ago permalink
    • Embed this notice
      Børge (forteller@tutoteket.no)'s status on Saturday, 10-Aug-2024 23:02:35 JST Børge Børge
      in reply to
      • Brage Fuglseth

      @tbernard @bragefuglseth Yes, do it! Great stuff! Ofc there must be room for joining and improving over time, but if there are a11y stuff like this which is easy to fix but often forgotten/overlooked, it should be included in the requirements to get accepted

      In conversation about 9 months ago permalink
    • Embed this notice
      Tobias Bernard (tbernard@mastodon.social)'s status on Sunday, 11-Aug-2024 01:33:47 JST Tobias Bernard Tobias Bernard
      in reply to

      Update: Here's a quick draft for a pre-review checklist https://gitlab.gnome.org/Teams/Circle/-/merge_requests/116

      In conversation about 9 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: gitlab.gnome.org
        Draft: Add pre-review checklist for apps to Gitlab template (!116) · Merge requests · Teams / Circle · GitLab
        Just wanted to get a first draft going, open to other suggestions for things we should/shouldn't ask developers to check themselves before applying.
    • Embed this notice
      Børge (forteller@tutoteket.no)'s status on Sunday, 11-Aug-2024 01:33:47 JST Børge Børge
      in reply to

      @tbernard Great!

      Shouldn't "and the current window respectively" read "and the current window or tab respectively"?

      What about Ctrl (Shift) Tab for navigating tabs? Or is that automatic?

      In conversation about 9 months ago permalink

Feeds

  • Activity Streams
  • RSS 2.0
  • 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.