Giter VIP home page Giter VIP logo

Comments (6)

mutaphysis avatar mutaphysis commented on June 16, 2024 2

Right now we don't have a process set up - so far they were all just discussion within sozialhelden & framefield.

But we would love to see outside contributions & discussions on a11y-json!

I would say that we start with using github issues for this. Feel free to create one or more issues for the fields that could be improved or that are completely missing. Pull Requests with the proposed changes would also very welcome, they could be merged once we have an agreement.

Once I am back working actively on the project I will also start in converting the remaining TODOs from earlier reviews into issues. We probably should add some documentation for the semantic versioning and the code style, but this can come later.

It will be best to keep at least @opyh & maybe @holgerd in the loop on this.

Hope this helps,
Henrik

from a11yjson.

mutaphysis avatar mutaphysis commented on June 16, 2024

@holgerd , @opyh maybe you already discussed this, but it might be time to start formalizing the process of improving a11y-json.

from a11yjson.

k00ni avatar k00ni commented on June 16, 2024

Alright, thanks for the info @mutaphysis.

from a11yjson.

k00ni avatar k00ni commented on June 16, 2024

I hope i didn't spammed you too much these days.

Porting my current data model to a11y-json was very interesting. You chose an approach to model different entities and combine them. My approach was to have only a Place and it has ALL information, separated with a basic prefix like ramp_ or elevator_. This is because of the project history.

It would be great, if you could answer the following questions:

  1. Is there a paper or something which describes the "why's" behind your decisions when creating this specification?
  2. Is there a process to validate given data in your service, like wheelmap or accessibility.cloud? Or do "trust" the person/organization, which uploads them. As i understand it, everybody can participate and provide information about places, for instance.

from a11yjson.

opyh avatar opyh commented on June 16, 2024

Thanks for your input. We've already have a good amount of real-life talk but to answer these questions publicly:

  1. No. I'd love to write one and be on more conferences but lack time currently. Anybody can write one, and we’re open to suggestions from papers! [1] If this is about better documentation: I'm all up for adding more in-depth explanations in the JSDoc comments and for a healthy amount of transparent discussion on GitHub. Some of the attributes are semantically not well-defined yet, but first we need to let this project lift off :) The repo allows using semver, and I imagine we could add migration scripts for automatically upgrading data when bigger/more datasets exist.
  2. On Wheelmap, we rely on users to trust the listed source. Of course, a community-driven process yields different quality than what a staff of professional surveyors would collect. We have both kind of data on the platforms. We will feature data sources more prominently in the near future to make more clear what users can expect from a rating. I think this is something where the schema.org infrastructure will come in handy at some point.

[1] To be frank, I have my issues with Academia’s processes. I see value in basing standards on the academic process and peer reviews, but the main target audience of A11yJSON is app developers. GitHub PRs + Issues are the most transparent peer review process you can get. And the academic process itself is less accessible. Some examples:

  • Linking PDF content in hypertext is cumbersome and PDFs are meant to be printed, not for screens
  • Responses papers often end up behind paywalls
  • The scientific community tends to intentionally using language as an exclusive code
  • Source code + PRs + Issue discussions are a pretty transparent process, which is an ideal that the scientific community strives for, too
  • Contrary to call for papers dates, GitHub has no deadline pressure. Anyone can open or respond to issues whenever they want! ;)

from a11yjson.

opyh avatar opyh commented on June 16, 2024

For an even more web-like, community-based process, we have co-founded the Linked Data for Accessibility Community Group. ‘Real’ work there is going to start soon.

from a11yjson.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.