public inbox for speakup@linux-speakup.org
 help / color / mirror / Atom feed
From: Jookia <contact@jookia.org>
To: Chris Brannon <chris@the-brannons.com>
Cc: "Speakup is a screen review system for Linux."
	<speakup@linux-speakup.org>
Subject: Re: Git hosting (was Re: Solving screenreader sound problems ...)
Date: Thu, 25 Feb 2021 20:19:13 +1100	[thread overview]
Message-ID: <20210225091913.GA1608@novena-choice-citizen> (raw)
In-Reply-To: <871rd4fsek.fsf@the-brannons.com>

On Thu, Feb 25, 2021 at 12:44:35AM -0800, Chris Brannon wrote:
> Javascript that lags my Pi 4 to unusability?  I have an old Acer netbook
> that I use while traveling sometimes.  I wouldn't dare try running
> firefox on that anymore.  I've had privileged people tell me to get a
> newer / faster / more powerful computer.

So support for lightweight computers, got it. I'm running on something
with less power than a Raspberry Pi 4 so I get it, I really do.

> Ok.  I have no vision.  Not light perception.  Squat.  And I never
> have.  That's my frame of reference, my bias.

Ok.

> So sourcehut doesn't have skip links?  Unlike Github, it is free
> software.  Has someone tried sending patches?  Were they rejected?  If
> they were, then that's a problem.  I'd fork it myself and accept those
> patches.

Do it then. I've spoken with the author of sourcehut and they don't seem
to really understand accessibility, and sourcehut's actual website and
workflow confuses me too much to actually open an issue.

> You know, you just gave me an excellent notion.  I've been
> told that gitea is hostile to adding accessibility features.  It
> supports the kind of pull request workflow popularized by github, and
> it's free software.
> Now I'm tempted to fork it and solicit accessibility patches.
> 
> We have different frames of reference.  You seem like someone I can
> work with.  Interested in collaborating on a gitea fork?

I'm the only person to my knowlede that has ever implemented
accessibility improvements for Gitea and done an overview of the code.
Gitea isn't hostile to accessibility features, but the codebase is
written in such a way that making the UI elements screen readable would
require a rewrite.
Nobody's stepping up to that task so Gitea accessibility is just a pipe
dream at the moment.

> And I find the whole thing confusing and verbose.  It works, but it
> isn't pleasant.  Fortunately they have an API and there are command line tools.

Does sourcehut have command line tools?

> If you are a power user, having things explained to you all the time
> is just a distraction.  Investing time to learn pays off mightily.
> Speech and braille are inherently low-bandwidth channels.  I suspect
> screen magnification is somewhat low bandwidth too, just not as strongly.

Ok. Do you only care about power users?

> Use the back button?  A lot of web applications break the back button,
> but on both github and sourcehut it is usable.

If someone links me to some patch or some issue, there's no way to go to
the code or other parts of the project. This is a huge navigation issue.

> If you're using git, you're already using a notoriously user-hostile VCS
> anyway.  It is widely adopted because Linux uses it and because of
> Github.  Is having to use email to submit patches really that much more
> of a burden?  I've taught people to get up and running with
> git send-email in a matter of minutes.  Patches and email have been around
> for decades; they'll be around long after Github is gone, and they work
> even in the most constrained of environments.

Yes, it's that much more of a burden. I've tried it with multiple
projects that I've contributed to and found that mail-based workflows
are a lot harder to deal with. Having stuff scattered everywhere instead
of a single page or set of pages is a nightmare for me.

I'm not trying to waste your time by bringing up nitpicks with easy
answers, I'm voicing legitimate accessibility issues that you should be
aware about if you're going to choose to use sourcehut. You will be
excluding a set of users like me from contributing.

Jookia.

  reply	other threads:[~ UTC|newest]

Thread overview: 33+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
 Solving screenreader sound problems in presence of sound servers once and for all Michał Zegan
 ` Didier Spaier
   ` Michał Zegan
     ` Chris Brannon
       ` Michał Zegan
         ` Chris Brannon
           ` [orca-list] " Michał Zegan
             ` Chris Brannon
               ` Michał Zegan
                 ` Michał Zegan
       ` Didier Spaier
         ` Mike Ray
         ` Chris Brannon
           ` Git hosting (was Re: Solving screenreader sound problems ...) Jookia
             ` chris
               ` Jookia
                 ` Chris Brannon
                   ` Karen Lewellen
                     ` chris
                       ` Jookia
                         ` Chris Brannon
                           ` Jookia
                             ` Chris Brannon
                               ` Jookia [this message]
                                 ` Chris Brannon
                           ` Janina Sajka
 ` Solving screenreader sound problems in presence of sound servers once and for all Jookia
   ` Michał Zegan
     ` Jookia
       ` Michał Zegan
         ` [orca-list] " Didier Spaier
           ` Michał Zegan
     [not found]           ` <012901d707a8$386dd060$a9497120$@gmail.com>
             ` Didier Spaier

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210225091913.GA1608@novena-choice-citizen \
    --to=contact@jookia.org \
    --cc=chris@the-brannons.com \
    --cc=speakup@linux-speakup.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).