Multichill created this task. Multichill added subscribers: Multichill, jayvdb, hashar. Multichill added projects: Pywikibot-documentation, pywikibot-core, Documentation. Restricted Application added subscribers: Aklapper, pywikipedia-bugs.
TASK DESCRIPTION In https://phabricator.wikimedia.org/T66846 John made documentation using Sphinx. A preview of this is available at http://pywikibot.readthedocs.org/en/latest/pywikibot . This documentation should be published on doc.wikimedia.org and regularly updated.
Antoine, can you help with this?
TASK DETAIL https://phabricator.wikimedia.org/T89590
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: Multichill Cc: hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
Multichill added a blocking task: T66846: Provide sensible documentation platform for Pywikibot.
TASK DETAIL https://phabricator.wikimedia.org/T89590
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: Multichill Cc: hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
Ricordisamoa added a subscriber: Ricordisamoa.
TASK DETAIL https://phabricator.wikimedia.org/T89590
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: Ricordisamoa Cc: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
jayvdb added a comment.
@Multichill , should this task be blocked by https://phabricator.wikimedia.org/T66846 , or the other way around?
See also https://phabricator.wikimedia.org/T88999 .
TASK DETAIL https://phabricator.wikimedia.org/T89590
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: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
hashar added a comment.
Imho you should get the code to generate the documentation first (https://phabricator.wikimedia.org/T66846) then it is in theory trivial to publish it to doc.wikimedia.org :)
TASK DETAIL https://phabricator.wikimedia.org/T89590
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: hashar Cc: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
jayvdb added a comment.
We can already generate the documentation, however it isnt merged as more work is needed to generate it for readthedocs (which is py3.4).
If doc.wikimedia.org can use (e.g. via Makefile) py2.7 _with_ optimise flag enabled (python -O), then the sphinx bit can be reviewed&merged with that as the target.
TASK DETAIL https://phabricator.wikimedia.org/T89590
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: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
hashar added a comment.
We can have a jenkins job for either python 2.7 or 3.4 up to you guys. There is a nose34 tox env that uses python3.4 and the related job is tied to Trusty instances which have it :)
TASK DETAIL https://phabricator.wikimedia.org/T89590
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: hashar Cc: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
jayvdb added a comment.
ok. ill rejig it to be a tox.ini task. would you prefer py27 or py34?
TASK DETAIL https://phabricator.wikimedia.org/T89590
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: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
jayvdb added a comment.
In https://phabricator.wikimedia.org/T89590#1193856, @jayvdb wrote:
ok. ill rejig it to be a tox.ini task. would you prefer py27 or py34?
scratch that; it needs to be py27. py3 introduces namespace(and therefore packaging) problems.
TASK DETAIL https://phabricator.wikimedia.org/T89590
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: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
valhallasw closed blocking task T66846: Provide sensible documentation platform for Pywikibot as "Resolved".
TASK DETAIL https://phabricator.wikimedia.org/T89590
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: valhallasw Cc: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
valhallasw closed this task as "Resolved". valhallasw claimed this task.
TASK DETAIL https://phabricator.wikimedia.org/T89590
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: valhallasw Cc: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Spage, pywikipedia-bugs
valhallasw added a project: Wikimedia-Hackathon-2015.
TASK DETAIL https://phabricator.wikimedia.org/T89590
EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: valhallasw Cc: Ricordisamoa, hashar, jayvdb, Aklapper, Multichill, Sylvain_WMFr, AlexWang, Daniel_Mietchen, Spage, Qgil, pywikipedia-bugs
pywikipedia-bugs@lists.wikimedia.org