CocoaPods / cocoapods.github.com

User and developer documentation for CocoaPods
http://docs.cocoapods.org/
12 stars 13 forks source link

Heirarchy & Misc notes #14

Closed orta closed 11 years ago

orta commented 11 years ago

Update: This will be handled with Cocoapods/guides.cocoapods.org#1.

I want to use Cocoapods

Ways to keep this sane, we will need to have:

Useful navigation tools:

Good examples:

Not so good example:

orta commented 11 years ago

General notes:

orta commented 11 years ago

Anyone with push access can edit the above, and I encourage it. With some discussion below.

alloy commented 11 years ago

This is damn fine work, Orta. I’ll respond over the coming week, right now I need to enjoy some more sun :)

supermarin commented 11 years ago

:+1:

edit: maybe a section with code-style and documentation rules would be helpful. Not sure if you've planned to include that in

mtitolo commented 11 years ago

:+1: @mneorr on those. Adding!

Also should be a section on doing pull requests, versus once you have push access? Not sure if that's important for public guides.

In addition, we should define a system for tagging issues and actually use it. Cocoapods/Cocoapods seems to have one, but the other repos don't.

orta commented 11 years ago

@mtitolo I think once the push web app is up that shouldn't pose an issue for the specs repo.

Tagging Issues system makes sense

fabiopelosin commented 11 years ago

:+1: Terrific work @orta. I love how defined the different sections in term of user questions.

Togglable sections of documents, to hide long bits of supplementary info

I'm not sure whether I agree with this one. I would prefer to have links in dedicated pages which cover a topic in depth if needed. The documentation that you linked as good examples appear to do that.

Unfortunately, until we don't ship and app (and this might take a while) we need also a guide about how to install CocoaPods. Many users have issues with it.

mtitolo commented 11 years ago

I went through the current guides. Here's where I think they fit in to the new guides structure:

orta commented 11 years ago

Awesome, perhaps it makes sense to try and get all this into one doc that we can edit and then start to chop out bits once the copy is in place?

alloy commented 11 years ago

Awesome, perhaps it makes sense to try and get all this into one doc that we can edit and then start to chop out bits once the copy is in place?

When you do that, be sure to simply delegate certain topics to @irrationalfab and me where you think it makes sense.

mtitolo commented 11 years ago

@orta https://gist.github.com/mtitolo/5470833 - Mainly just reformatted current guides. There are several TODOs.

@irrationalfab @alloy If either of you could help with content for the "What are the main components" section, that would be great =)

alloy commented 11 years ago

@mtitolo Will do. Do you think this info is intended only for developers that want to work on CP, or is it also meant for casual readers?

orta commented 11 years ago

Only contribution.md is for people wanting to work on Cocoapods the ruby app itself, everything else is for casual readers.

mtitolo commented 11 years ago

After some discussion, @orta and I agreed to move guides into a separate subdomain. This will be handled with Cocoapods/guides.cocoapods.org#1.

orta commented 11 years ago

Ace :star2: