jayvdb created this task.
jayvdb added subscribers: Evanontario, jayvdb, pywikipedia-bugs, Jsalsman.
jayvdb added projects: MediaWiki-extensions-Quiz, Pywikibot-Wikidata, 
Possible-Tech-Projects.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Wikiversity uses a custom quiz format, and there are many standardised quiz 
formats, including QTI https://en.wikipedia.org/wiki/QTI and GIFT 
https://en.wikipedia.org/wiki/GIFT_%28file_format%29.
  
  A library is needed to import quiz data into Python classes, and allow the 
data to be exported to other formats.
  
  https://pypi.python.org/pypi/quizzer , 
https://pypi.python.org/pypi/Products.ECQuiz, and 
https://github.com/mitocw/moodle2edx/blob/master/moodle2edx/main.py contain 
some suitable code, but they are not a generic library.
  
  https://github.com/edx/edx-platform contains a lot of quiz code, and some of 
it might be able to be extracted into an independent library.
  
  https://pypi.python.org/pypi/pyslet and 
https://code.google.com/p/qtimigration/ might be a suitable data structure 
library.
  
  Support for Wikiversity Quiz format must be added to an existing packaged 
library, **or** the subclass to hold Wikiversity Quiz data must be extremely 
simple (e.g. adding only a few additional elements)

TASK DETAIL
  https://phabricator.wikimedia.org/T89761

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Jsalsman, jayvdb, Aklapper, Evanontario, Qgil, pywikipedia-bugs



_______________________________________________
Pywikipedia-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs

Reply via email to