Closed Bug 915606 Opened 11 years ago Closed 11 years ago

[API] Document Groups, Languages, Skills, Cities and Countries endpoints

Categories

(Participation Infrastructure :: Phonebook, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED
2013-09-26

People

(Reporter: giorgos, Assigned: hoosteeno)

Details

(Whiteboard: [kb=1113423] )

      No description provided.
Whiteboard: [kb=1113423]
This would be a good opportunity to clean up and enhance the existing API docs, plus move it all to readthedocs.

I may have a chance to pick this bug up soon, unless someone else does first.
PR here: https://github.com/mozilla/mozillians/pull/623/
Assignee: nobody → hoosteeno
Status: NEW → ASSIGNED
:williamr, could you review the "Use" section of these new docs? I added some guidelines that I think make sense. If they look at all reasonable, I suggest we push them and refine them in a later push. The absence of such guidelines is an omission that needs fixing soon. 

https://github.com/mozilla/mozillians/pull/623/files#L6R17
Flags: needinfo?(williamr)
(In reply to Justin Crawford [:hoosteeno] from comment #3)
> :williamr, could you review the "Use" section of these new docs? I added
> some guidelines that I think make sense. If they look at all reasonable, I
> suggest we push them and refine them in a later push. The absence of such
> guidelines is an omission that needs fixing soon. 
> 
> https://github.com/mozilla/mozillians/pull/623/files#L6R17

r+. This looks great - thanks Justin!
Flags: needinfo?(williamr)
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Verified - the docs are there and look nice.

I have also updated the wiki page for the API to point to the documentation on Read The Docs: https://wiki.mozilla.org/Mozillians/API-Specification#API_Methods
Status: RESOLVED → VERIFIED
Target Milestone: --- → 2013-09-26
You need to log in before you can comment on or make changes to this bug.