ssbc / patchbay

An alternative Secure Scuttlebutt client interface that is fully compatible with Patchwork
http://www.scuttlebutt.nz
386 stars 78 forks source link

Spell-checker in Patchbay #328

Closed mixmix closed 5 years ago

mixmix commented 5 years ago

Problem

I've recently been contacted by someone asking for spell-checker integration into patchbay. The reason this peer was asking was because they're quite dyslexic, but don't really want that to be a focus when they participate in conversations in scuttlebutt.

This seems like a really important accessibility issue

Solution

I think researching what Patchwork has done around this, looking at what modules are out there that make this easy would be good. The first step is to make sure we can get this integrated, and build stable installers for all platforms (I think that might be the tricky bit with these checkers).

If there's time left, I'd like to expose settings which mean people can opt out of spell-checking, or just run a spell-check manually with a right-click.

I'm hoping we can get funding for this via a gitcoin bounty, or perhaps via open collective.

christianbundy commented 5 years ago

FWIW, I've recently automated the entire build + release process for Patchwork (with the spellchecker (and Electron 4)) and it should all be reusable in Patchbay. Happy to help with this however I can.

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 500.0 DAI (500.0 USD @ $1.0/DAI) attached to it.

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 6 days, 19 hours from now. Please review their action plans below:

1) mixmix has been approved to start work.

  1. Researching
    • what has Patchwork has done around this
    • what other modules are out there
  2. Minimal implementation
    • get a spell-checker in place
    • make sure we can build installers for all major platforms
  3. Stretch
    • add options for how and when the spell-checker is active / activated

Learn more on the Gitcoin Issue Details page.

2) georgiemathews has applied to start work _(Funders only: approve worker | reject worker)_.

I'v looked at the patchwork spell-checker and doing the same with patchbay seems pretty easy. After integrating the spell-checker, I'll ensure the documentation to install dependencies and enable/disable the spell-checker is well-defined.

Learn more on the Gitcoin Issue Details page.

mixmix commented 5 years ago

hey @gitcoinbot , I'm waiting for you to approve me to start working on this before we begin yes?

gitcoinbot commented 5 years ago

@mixmix Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

mixmix commented 5 years ago

Thanks @gitcoinbot - It's been the weekend here in new zealand, and I've been sick. Happily, I'm much better now, and will be making a start on this today!

mixmix commented 5 years ago

This is merged, and has been built into new installers ! https://github.com/ssbc/patchbay/releases/tag/v7.17.0

gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 500.0 DAI (500.0 USD @ $1.0/DAI) has been submitted by:

  1. @mixmix

@ceresstation please take a look at the submitted work:


gitcoinbot commented 5 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


The funding of 500.0 DAI (500.0 USD @ $1.0/DAI) attached to this issue has been approved & issued to @mixmix.