Hi all,

I have sent in a pull request with some minor changes following
updating the help information.
https://github.com/apache/incubator-wave-docs/pull/2

Can someone review it, so I can commit?

Is github sending notification emails here in the same way review
board does when a PR is made? If not, should get infra to hook this
up.

Thanks,
Ali

On 16 May 2015 at 00:03, Ali Lown <a...@lown.me.uk> wrote:
> @Evan: Okay great.
>
> I have merged this PR into the incubator-wave-docs repo.
>
> For reference: as the github repo is a mirror, with the master being
> on git-wip-us.apache.org, I merged the PR by adding a new remote to my
> local repository which was Evan's repository, then merging the
> relevant commits locally and pushing it back upstream. Github can
> auto-detect this occurred and closed the PR for me.
>
> Does this seem a reasonable workflow?
>
> Ali
>
> On 15 May 2015 at 09:06, Evan Hughes <ehu...@gmail.com> wrote:
>> @Ali, submitted today
>>
>> On 15 May 2015 at 05:12, Ali Lown <a...@lown.me.uk> wrote:
>>
>>> @Evan: That PR looks fine to me.
>>> One thing: Have you submitted an ICLA to Apache? It seems like it
>>> would be a good idea to do at some point, as you are likely to
>>> continue making not-insignificant changes to this repo.
>>>
>>> @Yuri/Others: How do we want to handle PR reviews?
>>> I propose doing it the same way as on review-board, of leaving
>>> comments on the system as appropriate.
>>> Do we want to wait for multiple committers to say LGTM?
>>>
>>> I propose that at the moment, whilst the documentation repo is being
>>> built up, that we just commit the PRs after looking over them for
>>> sanity, and then lock it down a bit once stabilized to the current
>>> code base?
>>>
>>> To avoid stalling this progress any longer, I will commit Evans PR
>>> within the next 24hrs unless someone says otherwise.
>>>
>>> Ali
>>>
>>> On 9 May 2015 at 13:55, Evan Hughes <ehu...@gmail.com> wrote:
>>> > For Pull request
>>> >
>>> > On 9 May 2015 at 17:12, Evan Hughes <ehu...@gmail.com> wrote:
>>> >>
>>> >> I believe we should split the docs into:
>>> >>
>>> >> Documentation  =>  Documents how to build the documentation and how to
>>> use
>>> >> sphinx + ReST  (mostly just an example and to help ease the transition)
>>> >> manual              =>  The user manual provided with the client (How to
>>> >> make a wave, .....)
>>> >> developer          =>  Everything a developer would need, how to start
>>> the
>>> >> server, how to build, how to contribute
>>> >> api                     =>  How to build with the gadgets/robot api
>>> >> protocol             =>  All about the protocol specifications
>>> >>
>>> >> after the "Documentation" is built I will submit a pull request to the
>>> >> main so you guys can see if you like it.
>>> >>
>>> >> On 6 May 2015 at 00:41, Ali Lown <a...@lown.me.uk> wrote:
>>> >>>
>>> >>> The repository is at https://github.com/apache/incubator-wave-docs,
>>> >>> and is rather empty at the moment.
>>> >>> I see no reason we shouldn't accept pull requests to this repo, so I
>>> >>> suggest you use that workflow...
>>> >>>
>>> >>> Sphinx sounds fine. Many people will be familiar with rest (it shares
>>> >>> a lot with markdown but is more powerful) thanks to Python docs making
>>> >>> use of it.
>>> >>>
>>> >>> Can we find any other volunteers for moving the docs out of
>>> >>> confluence, as there is quite a lot to do....?
>>> >>>
>>> >>> Ali
>>> >>>
>>> >>> On 1 May 2015 at 04:03, Evan Hughes <ehu...@gmail.com> wrote:
>>> >>> > I think sphinx would be a better option than jekyll for the
>>> >>> > documentation,
>>> >>> > it does use restructured text instead of markdown but is more
>>> >>> > extensible
>>> >>> > and can easily produce a pdf format compared to markdown. Gonna spin
>>> up
>>> >>> > my
>>> >>> > own repo and see how it is, been looking at the syntax and it isn't
>>> >>> > that
>>> >>> > bad.
>>> >>> >
>>> >>> > On 1 May 2015 at 01:53, Ali Lown <a...@lown.me.uk> wrote:
>>> >>> >
>>> >>> >> Okay. A new repository has been made:
>>> >>> >> https://git-wip-us.apache.org/repos/asf?p=incubator-wave-docs.git
>>> >>> >>
>>> >>> >> I have requested github integration for it, so we can use pull
>>> >>> >> requests if we would like to...
>>> >>> >>
>>> >>> >> Ali
>>> >>> >>
>>> >>> >> On 29 April 2015 at 00:53, Evan Hughes <ehu...@gmail.com> wrote:
>>> >>> >> > I like the idea of also moving the website off of the cms but not
>>> >>> >> > sure if
>>> >>> >> > it should be in same repository. Ill look into jekyll for the
>>> >>> >> documentation
>>> >>> >> > but theres also other build systems which might be better for us
>>> aka
>>> >>> >> > html
>>> >>> >> > and pdf export.
>>> >>> >> >
>>> >>> >> > Go ahead with the repository for the documentation and well go
>>> from
>>> >>> >> there.
>>> >>> >> > Well need to transfer any issues in jira or deal with them during
>>> >>> >> > the
>>> >>> >> > transition
>>> >>> >> >  On 29/04/2015 1:20 AM, "Pablo Ojanguren" <pablo...@gmail.com>
>>> >>> >> > wrote:
>>> >>> >> >
>>> >>> >> >> +1 Moving doc to git would be good, moreover if we update and
>>> >>> >> >> improve
>>> >>> >> it a
>>> >>> >> >> litlle bit along the migration process (at least the
>>> organization).
>>> >>> >> >>
>>> >>> >> >> 2015-04-28 16:40 GMT+02:00 Ali Lown <a...@lown.me.uk>:
>>> >>> >> >>
>>> >>> >> >> > Yuri,
>>> >>> >> >> >
>>> >>> >> >> > I think the main reason to move is to make it easier for people
>>> >>> >> >> > to
>>> >>> >> >> > make changes, over the existing confluence system. So I would
>>> >>> >> >> > have
>>> >>> >> >> > though that improving the documentation is something people
>>> would
>>> >>> >> >> > be
>>> >>> >> >> > more likely to do afterwards.
>>> >>> >> >> >
>>> >>> >> >> > I agree that opening some tickets where the documentation could
>>> >>> >> >> > be
>>> >>> >> >> > improved does help highlight the problem, but it doesn't make
>>> it
>>> >>> >> >> > any
>>> >>> >> >> > easier for people to fix.
>>> >>> >> >> >
>>> >>> >> >> > Ali
>>> >>> >> >> >
>>> >>> >> >> > P.s. Do you want me to do anything for RC9, or are you happy to
>>> >>> >> >> > submit
>>> >>> >> >> > one? Are you waiting on me for anything still?
>>> >>> >> >> >
>>> >>> >> >> > On 28 April 2015 at 15:36, Yuri Z <vega...@gmail.com> wrote:
>>> >>> >> >> > > Maybe it would be better to move in small steps. Like to go
>>> >>> >> >> > > over
>>> >>> >> >> current
>>> >>> >> >> > > documentation and open tickets with requests for improvements
>>> >>> >> wherever
>>> >>> >> >> > > something is missing or not clear.
>>> >>> >> >> > >
>>> >>> >> >> > > On Tue, Apr 28, 2015 at 5:33 PM Ali Lown <a...@lown.me.uk>
>>> >>> >> >> > > wrote:
>>> >>> >> >> > >
>>> >>> >> >> > >> Well, doesn't look like anybody else has much opinion.
>>> >>> >> >> > >>
>>> >>> >> >> > >> Shall I just raise a ticket for a new repo for this?
>>> >>> >> >> > >>
>>> >>> >> >> > >> It probably makes sense to put the whole website under it,
>>> >>> >> >> > >> rather
>>> >>> >> than
>>> >>> >> >> > >> using the combination of Apache CMS website + Confluence
>>> that
>>> >>> >> >> > >> we do
>>> >>> >> >> > >> currently. We could just use Jekyll for both website and
>>> docs?
>>> >>> >> >> > >>
>>> >>> >> >> > >> Ali
>>> >>> >> >> > >>
>>> >>> >> >> > >>
>>> >>> >> >> > >> On 25 April 2015 at 02:52, Evan Hughes <ehu...@gmail.com>
>>> >>> >> >> > >> wrote:
>>> >>> >> >> > >> > indeed and yea without a doubt
>>> >>> >> >> > >> >
>>> >>> >> >> > >> > On 25 April 2015 at 09:59, Ali Lown <a...@lown.me.uk>
>>> wrote:
>>> >>> >> >> > >> >
>>> >>> >> >> > >> >> Hi Evan,
>>> >>> >> >> > >> >>
>>> >>> >> >> > >> >> +1
>>> >>> >> >> > >> >>
>>> >>> >> >> > >> >> After giving this some more thought post the Hangout, I
>>> do
>>> >>> >> >> > >> >> think
>>> >>> >> >> that
>>> >>> >> >> > >> >> moving the docs to Git provides us with a measurable
>>> >>> >> >> > >> >> improvement
>>> >>> >> >> over
>>> >>> >> >> > >> >> the current situation - particularly with the ability to
>>> >>> >> >> > >> >> keep
>>> >>> >> docs
>>> >>> >> >> > >> >> synced with the releases via branches, and the reduced
>>> >>> >> >> > >> >> barrier
>>> >>> >> to
>>> >>> >> >> > >> >> entry for changing them.
>>> >>> >> >> > >> >>
>>> >>> >> >> > >> >> Would you be interested in leading the migration effort?
>>> >>> >> >> > >> >>
>>> >>> >> >> > >> >> Ali
>>> >>> >> >> > >> >>
>>> >>> >> >> > >> >> On 24 April 2015 at 05:59, Evan Hughes <ehu...@gmail.com
>>> >
>>> >>> >> wrote:
>>> >>> >> >> > >> >> > woops, my bad
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> > This is a proposal for the storage of documentation to
>>> be
>>> >>> >> moved
>>> >>> >> >> to
>>> >>> >> >> > a
>>> >>> >> >> > >> git
>>> >>> >> >> > >> >> > repository instead of on confluence and leave
>>> confluence
>>> >>> >> >> > >> >> > as a
>>> >>> >> >> place
>>> >>> >> >> > >> for
>>> >>> >> >> > >> >> > other technical documents used by developers.
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> > *Confluence:*
>>> >>> >> >> > >> >> >     *The issues:*
>>> >>> >> >> > >> >> >         - contributors must ask for permission from the
>>> >>> >> mailing
>>> >>> >> >> > list
>>> >>> >> >> > >> to
>>> >>> >> >> > >> >> be
>>> >>> >> >> > >> >> > given the privilege settings to edit/create pages
>>> >>> >> >> > >> >> >         - Simple revision history is kept but is more
>>> >>> >> difficult
>>> >>> >> >> to
>>> >>> >> >> > >> easy
>>> >>> >> >> > >> >> > transition documentation between wave release versions,
>>> >>> >> >> > >> >> > more
>>> >>> >> of a
>>> >>> >> >> > >> running
>>> >>> >> >> > >> >> > active document
>>> >>> >> >> > >> >> >     *The good:*
>>> >>> >> >> > >> >> > *        - *easily able to export to pdf and web
>>> formats
>>> >>> >> >> > >> >> >         - has an easy online rich editor
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> > *Git (markdown):*
>>> >>> >> >> > >> >> > *    The issues:*
>>> >>> >> >> > >> >> > *        - *setup as a new repository? a folder in
>>> >>> >> >> > >> >> > current
>>> >>> >> >> > repository?
>>> >>> >> >> > >> >> > apache will need to be involved if a new repository is
>>> to
>>> >>> >> >> > >> >> > be
>>> >>> >> >> setup
>>> >>> >> >> > >> >> >         - exporting the markdown files into a
>>> meaningful
>>> >>> >> >> > >> representation
>>> >>> >> >> > >> >> > (web, pdf), many build systems exist but custom system
>>> >>> >> >> > >> >> > can
>>> >>> >> also
>>> >>> >> >> be
>>> >>> >> >> > >> >> written
>>> >>> >> >> > >> >> > by our committers
>>> >>> >> >> > >> >> > *    The good:*
>>> >>> >> >> > >> >> > *        - *less of a roadblock, allows users to
>>> >>> >> >> > >> >> > contribute
>>> >>> >> more,
>>> >>> >> >> > also
>>> >>> >> >> > >> >> > allows new committers a trial at how to add commits
>>> using
>>> >>> >> >> > >> >> > the
>>> >>> >> >> > apache
>>> >>> >> >> > >> >> > procedures
>>> >>> >> >> > >> >> >         - Highly customisable
>>> >>> >> >> > >> >> >         - Revision history and versions easily achieved
>>> >>> >> >> > >> >> > for
>>> >>> >> >> example
>>> >>> >> >> > >> with
>>> >>> >> >> > >> >> > branches (master, 0.4.x, 0.5.x, ....)
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> > *TL;DR*
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> > Confluence is a rich wiki but can limit the
>>> availability
>>> >>> >> >> > >> >> > for
>>> >>> >> >> > >> committers
>>> >>> >> >> > >> >> to
>>> >>> >> >> > >> >> > publish updates (need to ask permission, which isn't
>>> that
>>> >>> >> hard)
>>> >>> >> >> and
>>> >>> >> >> > >> is a
>>> >>> >> >> > >> >> > good place to store technical information for the
>>> >>> >> >> > >> >> > project.
>>> >>> >> >> > >> >> > A markdown written file structured documentation
>>> >>> >> implementation
>>> >>> >> >> is
>>> >>> >> >> > >> more
>>> >>> >> >> > >> >> > accessible to developers, follows a more natural flow
>>> and
>>> >>> >> >> > >> >> > can
>>> >>> >> be
>>> >>> >> >> > >> highly
>>> >>> >> >> > >> >> > customised and has great revision structure.
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> > *Relevant Jira Issues:*
>>> >>> >> >> > >> >> > *    - none*
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> > *Please express your opinions below and if enough
>>> >>> >> >> > >> >> > feedback is
>>> >>> >> >> > present
>>> >>> >> >> > >> a
>>> >>> >> >> > >> >> > vote from the mailing list should be called after the
>>> >>> >> >> discussion. *
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> > On 24 April 2015 at 14:28, Evan Hughes <
>>> ehu...@gmail.com>
>>> >>> >> wrote:
>>> >>> >> >> > >> >> >
>>> >>> >> >> > >> >> >> This is a proposal for ....
>>> >>> >> >> > >> >> >>
>>> >>> >> >> > >> >> >>
>>> >>> >> >> > >> >> >> TL;DR
>>> >>> >> >> > >> >> >>
>>> >>> >> >> > >> >> >>
>>> >>> >> >> > >> >>
>>> >>> >> >> > >>
>>> >>> >> >> >
>>> >>> >> >>
>>> >>> >>
>>> >>
>>> >>
>>> >
>>>

Reply via email to