-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider using Cocoadocs to generate/host docs. #195
Comments
So I'm a little unclear on if Cocoadocs is supposed to be generating docs for Subliminal right now. Their README says you can use the Edit: The README is now working on the Cocoadocs version of Subliminal's docs. One advantage of using Cocoadocs is that there's active design working going into it (see their current issue list). |
Cocoadocs announced a new design/some new features today. Here's how Subliminal's docs would look in the new design, assuming default configuration: http://maxgabriel.github.io/SubliminalDocs/ |
I agree it's curious that Cocoadocs is generating docs for Subliminal despite our use of the Nevertheless, I'm leaning toward adopting Cocoadocs--so that there's one true source of documentation; to simplify Subliminal's installation and build process; and to benefit from Cocoadocs' design work. Two things would need to happen for us to do that, though:
|
Ok, I think that we should do this. Appledoc appears likely to fall behind https://github.com/realm/jazzy sooner rather than later, considering it stopped compiling in Xcode 5.1, doesn't support Swift, and its documentation is still down; and the version which will address these issues is just getting off the ground. Of course, jazzy isn't at all stable either currently, but I'd rather let Cocoadocs track this and make the migration--which they've signaled they're going to do. #71 should be resolved one way or the other before tackling this, but only so that we're "completely" documented before switching over (and may discover additional inconsistencies we'd want Cocoadocs to address á la the list above). |
Pros
rake install
and we download the appropriate version of the docs--we host the oldxar
files on thegh-pages
branch). We could probably come up with a scheme to expose older versions of the HTML through our GitHub site too if we wanted.rake install
already does this for us. (However, Dash does make it very easy to download specific versions of the docset.)documentation_url
(pointing to us) is featured by Cocoadocs (although I'd be surprised if Cocoadocs propagated it through their search API and into Dash).Cons
The text was updated successfully, but these errors were encountered: