Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Idea Name

Idea Description

Necessary Skills

Proposer Name

Interested Hackers

Committed Project? (y/n)

Zoom timer

a Zoom plugin that tracks the cumulative speaking time of each participant

coding

Albemarle (Deactivated)

not yet

Wiki Nudger

Go through the wiki and get a list of all the pages ordered by when they were last updated.

Can probably start with https://github.com/nedbat/wikicrawl and make improvements.

coding

Ned Batchelder (Deactivated)

No

Build the Docs

There are many repos that are currently failing to build and publish their docs to ReadTheDocs. Fix the issues, but also add a test to CI to detect breaking the docs so we can catch it earlier.

Run Book for Debugging/Fixing Docs and Adding CI

Expand
titleList of Repos with Broken Docs

edX Credentials: https://github.com/edx/credentials
Owning Team: aperture
Repo Priority: medium

Django Config Models: https://github.com/edx/django-config-models
Owning Team: arch
Repo Priority-bom: medium

django-user-tasks: https://github.com/edx/django-user-tasks
Owning Team: arch
Repo Priority-bom: low

edX Ecommerce: https://github.com/edx/ecommerce
Owning Team: revenue
Repo Priority: high

edX Automated Communications Engine (A.C.E.): https://github.com/edx/edx-ace
Owning Team: engage
Repo Priority: medium

edX Insights: https://github.com/edx/edx-analytics-dashboard
Owning Team: cosmonauts
Repo Priority: low

edX Data Analytics API: https://github.com/edx/edx-analytics-data-api
Owning Team: cosmonauts
Repo Priority: low

edX Analytics Pipeline Reference: https://github.com/edx/edx-analytics-pipeline
Owning Team: data
Repo Priority-de: low

edx-drf-extensions: https://github.com/edx/edx-drf-extensions
Owning Team: arch
Repo Priority-bom: high

Open edX Enterprise Service Documentation: https://github.com/edx/edx-enterprise
Owning Team: titans
Repo Priority: high

edX Open Response Assessments: https://github.com/edx/edx-ora2
Owning Team: gta
Repo Priority: medium

edX Enrollment API: https://github.com/edx/edx-platform
Owning Team: no
Repo Prioritylonger maintained

edX Submissions API: https://github.com/edx/edx-submissions
Owning Team: gta
Repo Priority: medium

event-tracking: https://github.com/edx/event-tracking
Owning Team: data
Repo Priority-de: low

edX Opaque Keys API: https://github.com/edx/opaque-keys
Owning Team: tnl
Repo Priority: high

coding

Feanil Patel (Deactivated)

No

Review Docs

Review https://edx.readthedocs.io/projects/edx-developer-docs/en/latest/ which is built from https://github.com/edx/edx-developer-docs . Add links to more docs, update the docs, or add more based on what you believe a developer new to Open edX should know about.

Feanil Patel (Deactivated)

REST APIs from JS

What REST APIs that are available to people using javscript on course pages, and how do we get to them? For instance, could we pull a list of the other courses someone’s enrolled in?

Django

Colin Fredericks

JS On the Page

What javascript objects and packages are available on the page? For instance, I know there’s an Analytics object because I occasionally pull an ID number from it, but it’s not clear what else is inside it. I know JQuery and Underscore are both available (or were the last I looked), and FontAwesme 4.7. What other javascript packages, fonts, etc. are delivered to the user by default? Is there an object with the course structure? One with the user’s grades? With specific question responses?

Javascript and maybe django for code archaeology

Colin Fredericks

Help Center consolidation

Is there any way to consolidate/merge responses at the edX Help Center? I remember some questions having multiple overlapping responses (and occasionally old out-of-date ones).

Patience

Colin Fredericks

Video Controller

What is the structure of the video controller object? I’ve hooked into it myself in the past via JS, but it was some serious code archaeology, and making this easier would enable more people to build cool tools.

Javascript and maybe django

Colin Fredericks

Make the Hackathon Badge