Coder Social home page Coder Social logo

GitHub issue widget about deepreader HOT 5 OPEN

jtauber avatar jtauber commented on August 13, 2024
GitHub issue widget

from deepreader.

Comments (5)

jtauber avatar jtauber commented on August 13, 2024

I then added:

Actually now that I think more about it, you could use GitHub integration not just for tasks that are orthogonal to the text (like your example of widget development plans) but actually for some crowdsourcing projects (although perhaps not student assessment). For example, imagine you had a repository where issues were labeled with CTS URNs or OSIS IDs. The GitHub widget could retrieve the relevant issue(s) for the passage being interacted with and let the reader view those issues and comment on them right from within the widget.

from deepreader.

jtauber avatar jtauber commented on August 13, 2024

So I think the starting point here is a widget that is hard-coded to a particular repo and lists the open issues in that repo.

Second step would be to allow some sort of interaction (which would require authentication)

Third step would be to (optionally) support scoping of issues to the text being viewed via CTS URN or OSIS ID label on the GitHub issue.

from deepreader.

balain avatar balain commented on August 13, 2024

I'd like to tackle this (at least steps 1 & 2) as a learning exercise, if it isn't urgent. It might take me several weeks...

from deepreader.

jtauber avatar jtauber commented on August 13, 2024

@balain things not marked Milestone 2 or 3 are definitely not urgent.

Would be excellent if you tackled this. It would be especially interesting if you used GitHub's GraphQL API because I think GraphQL could prove very interesting for a lot of DeepReader use cases and so working out how to support GraphQL queries from DeepReader would help us with a whole range of things.

from deepreader.

balain avatar balain commented on August 13, 2024

I submitted a pull request with a new GitHub component, but almost immediately (coincidentally?), my GitHub account was locked. I've asked to have it reinstated, but until then, I'm guessing my pull request won't be visible to you... GitHub issue resolved; pull request renamed -- WIP...

from deepreader.

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.