>
https://googledrive.com/host/0B8sLcyOAEX-XUHAxNXhISE5rTTg/guide_contributing_index.md.html

I like this, it's clean, reads well, and covers a lot of information for
those wanting to contribute to the project without any prior git knowledge.

Michael's PhoneGap Day talk was also excellent; amongst the adjectives we
could use to describe it, "friendly" and "approachable" are at the top of
the list. Borrowing some of that language into a "So You Want to
Contribute" faq would make a great intro doc.


On Thu, Mar 14, 2013 at 8:20 PM, Michael Brooks <mich...@michaelbrooks.ca>wrote:

> Reads very well, nice work Braden!
>
> I was going to mention adding the creation of a topic branch for
> completeness, but Ian, Max, and you have already hashed that out.
>
> I would vote to create a "Contributor" section under "Guides." If Marcel
> feels there's importance in defining roles, then that's where that
> documentation can go as well. Another useful article would be GitHub Pull
> Requests (sending and managing), since Apache is a read-only mirror.
>
> Not sure how useful it is, but my PhoneGap Day 2012 presentation
> "Contributing to Apache Cordova" [1] added some definitions about
> Contributor and Committer.
>
> [1]
>
> http://michaelbrooks.ca/deck/contributing-to-cordova/2012-08-21-adobe-web-summit/index.html
>
> Michael
>
> On Tue, Mar 12, 2013 at 1:52 PM, Marcel Kinard <cmarc...@gmail.com> wrote:
>
> > From a conceptual perspective, one of the things that seems a bit
> > convulted across the project is that there aren't clear documentation
> > buckets for the different roles: Cordova committer, Cordova contributor,
> > Cordova user. There is some really good content, but it's a bit fractured
> > across the cordova-docs.git, README.md in other repos, wiki, etc. Maybe I
> > just look at things through role-colored glasses.
> >
> > Your googledrive doc looks like great content for the Cordova committer.
> > This suggestion may be growing the scope from what you intended, but
> would
> > it make sense to build a "Cordova committer" bucket and start to
> > consolidate docs for that role in that place starting with this one, such
> > as moving similar content out of the wiki, etc?
> >
> > What you've written here I would categorize as process or governance.
> > Another question I'd ask is if the process/governance docs should go in
> the
> > source code repo or someplace else? Assuming they will be branched and
> > version-tagged similar to the code, that puts them the same timeline as
> the
> > code. But I don't typically think of branching and snapshotting
> > process/governance docs and keeping around old copies, because
> > process/governance is constantly evolving and generally new
> > process/governance can be mixed with old code because it is
> > infrastructure-related, instead of function-in-code related. So perhaps
> the
> > question here is (assuming this md goes into git) should that git not get
> > branched/snapshot'd, and instead publish only HEAD, because you always
> use
> > the process/governance described in HEAD? In which case, a wiki is not a
> > bad versioning model, assuming you can render what you want.
> >
> > -- Marcel Kinard
> >
> > On Mar 11, 2013, at 7:35 PM, Braden Shepherdson <bra...@chromium.org>
> > wrote:
> >
> > > I wrote up the new git workflows into a doc intended for inclusion in
> the
> > > Cordova Documentation (it provides much nicer formatting than the
> wiki).
> > > You can check it out here:
> > >
> > >
> >
> https://googledrive.com/host/0B8sLcyOAEX-XUHAxNXhISE5rTTg/guide_contributing_index.md.html
> > >
> > > Please let me know if you spot any problems or have any questions. If
> > > people like the idea of a contributor entry in the Guide, I'll commit
> > this
> > > into edge.
> > >
> > > Braden
> >
> >
>

Reply via email to