Re: Congrats on the First Release!

2017-07-17 Thread John D. Ament
Ran,

One thing I was thinking of, we should include a step to clean up old
releases.  For instance, on dist/dev we should only have the release under
vote.  Once it's been approved we should be moving that to the
dist/release.  When we publish a new release on dist/release, the old
release should be deleted.

John

On Thu, Jul 13, 2017 at 6:58 AM Ran Ziv <r...@gigaspaces.com> wrote:

> I've documented the release process on our Confluence:
> https://cwiki.apache.org/confluence/display/ARIATOSCA/Release+Process
>
> This, together with the release automation script
> <https://issues.apache.org/jira/browse/ARIA-307>, should hopefully make
> things much simpler for the release manager of the next release.
>
>
> Please let me know if you have any comments on the document or if you think
> I might have missed something.
>
>
>
> On Mon, Jul 10, 2017 at 4:11 PM, Ran Ziv <r...@gigaspaces.com> wrote:
>
> > Done:
> > https://issues.apache.org/jira/browse/ARIA-306 ( with sub-tasks
> > https://issues.apache.org/jira/browse/ARIA-307 and
> > https://issues.apache.org/jira/browse/ARIA-308 )
> > https://issues.apache.org/jira/browse/ARIA-309
> >
> >
> > On Mon, Jul 10, 2017 at 3:54 PM, John D. Ament <johndam...@apache.org>
> > wrote:
> >
> >> Ran,
> >>
> >> Do you want to create JIRAs for these?
> >>
> >> John
> >>
> >> On Mon, Jul 10, 2017 at 8:13 AM Ran Ziv <r...@gigaspaces.com> wrote:
> >>
> >> > Thanks :)
> >> >
> >> > 1) Documenting the release process - I have it on my list and will get
> >> it
> >> > on our Confluence soon. I also wrote some scripts to ease this
> process,
> >> > we'll probably merge them onto the repo one way or another soon.
> >> > 2) The sdist comes with generated HTML pages; We should probably have
> >> these
> >> > on our website as well.
> >> > 3) One already exists on our confluence - here:
> >> > https://cwiki.apache.org/confluence/display/ARIATOSCA/Contri
> >> buting+to+ARIA
> >> > and here:
> >> >
> https://cwiki.apache.org/confluence/display/ARIATOSCA/Contributing+Code
> >> > 4) Making things easily discoverable - IMO that's mostly website work,
> >> need
> >> > to make sure the website links everywhere needed including our
> >> Confluence
> >> > etc..
> >> > 5) Downloads page - yup, more website work :)
> >> >
> >> >
> >> > Thanks for the tips, I hope we'll be able to follow up on those
> shortly.
> >> >
> >> >
> >> >
> >> > On Mon, Jul 10, 2017 at 1:04 AM, Suneel Marthi <
> suneel.mar...@gmail.com
> >> >
> >> > wrote:
> >> >
> >> > > Same here, congrats Team on first release.
> >> > >
> >> > > On Sun, Jul 9, 2017 at 5:20 PM, John D. Ament <
> johndam...@apache.org>
> >> > > wrote:
> >> > >
> >> > > > All,
> >> > > >
> >> > > > I wanted to express my well wishes to you all on a successful
> first
> >> > > > release.  Most podlings see this as a milestone, I'll be updating
> >> the
> >> > > > various tracking sheets shortly with this note.
> >> > > >
> >> > > > So what's next?  Once the mechanics of a release are squared away,
> >> > > projects
> >> > > > figure out ways to grow the community.  Here's a short list of
> >> things
> >> > I'd
> >> > > > recommend:
> >> > > >
> >> > > > - Make sure the release process is documented and that the next
> >> release
> >> > > has
> >> > > > a different release manager.
> >> > > > - Start putting together developer centric documentation.  This
> may
> >> > > include
> >> > > > some high level architecture, written designs.
> >> > > > - Put together a contributor's guide.  This may explain how the
> >> project
> >> > > > works (via github pull requests), creating JIRA tickets, browsing
> >> > > fisheye,
> >> > > > testing locally.
> >> > > > - Make all of this easily discoverable.  We have a lot of these
> >> > > documents,
> >> > > > but they may be hard to find.
> >> > > > - Make sure we have a downloads page that points to the source
> >> release
> >> > > (ASF
> >> > > > requirement).
> >> > > >
> >> > > > John
> >> > > >
> >> > >
> >> >
> >>
> >
> >
>


Re: Congrats on the First Release!

2017-07-13 Thread Ran Ziv
I've documented the release process on our Confluence:
https://cwiki.apache.org/confluence/display/ARIATOSCA/Release+Process

This, together with the release automation script
<https://issues.apache.org/jira/browse/ARIA-307>, should hopefully make
things much simpler for the release manager of the next release.


Please let me know if you have any comments on the document or if you think
I might have missed something.



On Mon, Jul 10, 2017 at 4:11 PM, Ran Ziv <r...@gigaspaces.com> wrote:

> Done:
> https://issues.apache.org/jira/browse/ARIA-306 ( with sub-tasks
> https://issues.apache.org/jira/browse/ARIA-307 and
> https://issues.apache.org/jira/browse/ARIA-308 )
> https://issues.apache.org/jira/browse/ARIA-309
>
>
> On Mon, Jul 10, 2017 at 3:54 PM, John D. Ament <johndam...@apache.org>
> wrote:
>
>> Ran,
>>
>> Do you want to create JIRAs for these?
>>
>> John
>>
>> On Mon, Jul 10, 2017 at 8:13 AM Ran Ziv <r...@gigaspaces.com> wrote:
>>
>> > Thanks :)
>> >
>> > 1) Documenting the release process - I have it on my list and will get
>> it
>> > on our Confluence soon. I also wrote some scripts to ease this process,
>> > we'll probably merge them onto the repo one way or another soon.
>> > 2) The sdist comes with generated HTML pages; We should probably have
>> these
>> > on our website as well.
>> > 3) One already exists on our confluence - here:
>> > https://cwiki.apache.org/confluence/display/ARIATOSCA/Contri
>> buting+to+ARIA
>> > and here:
>> > https://cwiki.apache.org/confluence/display/ARIATOSCA/Contributing+Code
>> > 4) Making things easily discoverable - IMO that's mostly website work,
>> need
>> > to make sure the website links everywhere needed including our
>> Confluence
>> > etc..
>> > 5) Downloads page - yup, more website work :)
>> >
>> >
>> > Thanks for the tips, I hope we'll be able to follow up on those shortly.
>> >
>> >
>> >
>> > On Mon, Jul 10, 2017 at 1:04 AM, Suneel Marthi <suneel.mar...@gmail.com
>> >
>> > wrote:
>> >
>> > > Same here, congrats Team on first release.
>> > >
>> > > On Sun, Jul 9, 2017 at 5:20 PM, John D. Ament <johndam...@apache.org>
>> > > wrote:
>> > >
>> > > > All,
>> > > >
>> > > > I wanted to express my well wishes to you all on a successful first
>> > > > release.  Most podlings see this as a milestone, I'll be updating
>> the
>> > > > various tracking sheets shortly with this note.
>> > > >
>> > > > So what's next?  Once the mechanics of a release are squared away,
>> > > projects
>> > > > figure out ways to grow the community.  Here's a short list of
>> things
>> > I'd
>> > > > recommend:
>> > > >
>> > > > - Make sure the release process is documented and that the next
>> release
>> > > has
>> > > > a different release manager.
>> > > > - Start putting together developer centric documentation.  This may
>> > > include
>> > > > some high level architecture, written designs.
>> > > > - Put together a contributor's guide.  This may explain how the
>> project
>> > > > works (via github pull requests), creating JIRA tickets, browsing
>> > > fisheye,
>> > > > testing locally.
>> > > > - Make all of this easily discoverable.  We have a lot of these
>> > > documents,
>> > > > but they may be hard to find.
>> > > > - Make sure we have a downloads page that points to the source
>> release
>> > > (ASF
>> > > > requirement).
>> > > >
>> > > > John
>> > > >
>> > >
>> >
>>
>
>


Re: Congrats on the First Release!

2017-07-10 Thread Ran Ziv
Done:
https://issues.apache.org/jira/browse/ARIA-306 ( with sub-tasks
https://issues.apache.org/jira/browse/ARIA-307 and
https://issues.apache.org/jira/browse/ARIA-308 )
https://issues.apache.org/jira/browse/ARIA-309


On Mon, Jul 10, 2017 at 3:54 PM, John D. Ament <johndam...@apache.org>
wrote:

> Ran,
>
> Do you want to create JIRAs for these?
>
> John
>
> On Mon, Jul 10, 2017 at 8:13 AM Ran Ziv <r...@gigaspaces.com> wrote:
>
> > Thanks :)
> >
> > 1) Documenting the release process - I have it on my list and will get it
> > on our Confluence soon. I also wrote some scripts to ease this process,
> > we'll probably merge them onto the repo one way or another soon.
> > 2) The sdist comes with generated HTML pages; We should probably have
> these
> > on our website as well.
> > 3) One already exists on our confluence - here:
> > https://cwiki.apache.org/confluence/display/ARIATOSCA/
> Contributing+to+ARIA
> > and here:
> > https://cwiki.apache.org/confluence/display/ARIATOSCA/Contributing+Code
> > 4) Making things easily discoverable - IMO that's mostly website work,
> need
> > to make sure the website links everywhere needed including our Confluence
> > etc..
> > 5) Downloads page - yup, more website work :)
> >
> >
> > Thanks for the tips, I hope we'll be able to follow up on those shortly.
> >
> >
> >
> > On Mon, Jul 10, 2017 at 1:04 AM, Suneel Marthi <suneel.mar...@gmail.com>
> > wrote:
> >
> > > Same here, congrats Team on first release.
> > >
> > > On Sun, Jul 9, 2017 at 5:20 PM, John D. Ament <johndam...@apache.org>
> > > wrote:
> > >
> > > > All,
> > > >
> > > > I wanted to express my well wishes to you all on a successful first
> > > > release.  Most podlings see this as a milestone, I'll be updating the
> > > > various tracking sheets shortly with this note.
> > > >
> > > > So what's next?  Once the mechanics of a release are squared away,
> > > projects
> > > > figure out ways to grow the community.  Here's a short list of things
> > I'd
> > > > recommend:
> > > >
> > > > - Make sure the release process is documented and that the next
> release
> > > has
> > > > a different release manager.
> > > > - Start putting together developer centric documentation.  This may
> > > include
> > > > some high level architecture, written designs.
> > > > - Put together a contributor's guide.  This may explain how the
> project
> > > > works (via github pull requests), creating JIRA tickets, browsing
> > > fisheye,
> > > > testing locally.
> > > > - Make all of this easily discoverable.  We have a lot of these
> > > documents,
> > > > but they may be hard to find.
> > > > - Make sure we have a downloads page that points to the source
> release
> > > (ASF
> > > > requirement).
> > > >
> > > > John
> > > >
> > >
> >
>


Re: Congrats on the First Release!

2017-07-10 Thread John D. Ament
Ran,

Do you want to create JIRAs for these?

John

On Mon, Jul 10, 2017 at 8:13 AM Ran Ziv <r...@gigaspaces.com> wrote:

> Thanks :)
>
> 1) Documenting the release process - I have it on my list and will get it
> on our Confluence soon. I also wrote some scripts to ease this process,
> we'll probably merge them onto the repo one way or another soon.
> 2) The sdist comes with generated HTML pages; We should probably have these
> on our website as well.
> 3) One already exists on our confluence - here:
> https://cwiki.apache.org/confluence/display/ARIATOSCA/Contributing+to+ARIA
> and here:
> https://cwiki.apache.org/confluence/display/ARIATOSCA/Contributing+Code
> 4) Making things easily discoverable - IMO that's mostly website work, need
> to make sure the website links everywhere needed including our Confluence
> etc..
> 5) Downloads page - yup, more website work :)
>
>
> Thanks for the tips, I hope we'll be able to follow up on those shortly.
>
>
>
> On Mon, Jul 10, 2017 at 1:04 AM, Suneel Marthi <suneel.mar...@gmail.com>
> wrote:
>
> > Same here, congrats Team on first release.
> >
> > On Sun, Jul 9, 2017 at 5:20 PM, John D. Ament <johndam...@apache.org>
> > wrote:
> >
> > > All,
> > >
> > > I wanted to express my well wishes to you all on a successful first
> > > release.  Most podlings see this as a milestone, I'll be updating the
> > > various tracking sheets shortly with this note.
> > >
> > > So what's next?  Once the mechanics of a release are squared away,
> > projects
> > > figure out ways to grow the community.  Here's a short list of things
> I'd
> > > recommend:
> > >
> > > - Make sure the release process is documented and that the next release
> > has
> > > a different release manager.
> > > - Start putting together developer centric documentation.  This may
> > include
> > > some high level architecture, written designs.
> > > - Put together a contributor's guide.  This may explain how the project
> > > works (via github pull requests), creating JIRA tickets, browsing
> > fisheye,
> > > testing locally.
> > > - Make all of this easily discoverable.  We have a lot of these
> > documents,
> > > but they may be hard to find.
> > > - Make sure we have a downloads page that points to the source release
> > (ASF
> > > requirement).
> > >
> > > John
> > >
> >
>


Re: Congrats on the First Release!

2017-07-10 Thread Ran Ziv
Thanks :)

1) Documenting the release process - I have it on my list and will get it
on our Confluence soon. I also wrote some scripts to ease this process,
we'll probably merge them onto the repo one way or another soon.
2) The sdist comes with generated HTML pages; We should probably have these
on our website as well.
3) One already exists on our confluence - here:
https://cwiki.apache.org/confluence/display/ARIATOSCA/Contributing+to+ARIA
and here:
https://cwiki.apache.org/confluence/display/ARIATOSCA/Contributing+Code
4) Making things easily discoverable - IMO that's mostly website work, need
to make sure the website links everywhere needed including our Confluence
etc..
5) Downloads page - yup, more website work :)


Thanks for the tips, I hope we'll be able to follow up on those shortly.



On Mon, Jul 10, 2017 at 1:04 AM, Suneel Marthi <suneel.mar...@gmail.com>
wrote:

> Same here, congrats Team on first release.
>
> On Sun, Jul 9, 2017 at 5:20 PM, John D. Ament <johndam...@apache.org>
> wrote:
>
> > All,
> >
> > I wanted to express my well wishes to you all on a successful first
> > release.  Most podlings see this as a milestone, I'll be updating the
> > various tracking sheets shortly with this note.
> >
> > So what's next?  Once the mechanics of a release are squared away,
> projects
> > figure out ways to grow the community.  Here's a short list of things I'd
> > recommend:
> >
> > - Make sure the release process is documented and that the next release
> has
> > a different release manager.
> > - Start putting together developer centric documentation.  This may
> include
> > some high level architecture, written designs.
> > - Put together a contributor's guide.  This may explain how the project
> > works (via github pull requests), creating JIRA tickets, browsing
> fisheye,
> > testing locally.
> > - Make all of this easily discoverable.  We have a lot of these
> documents,
> > but they may be hard to find.
> > - Make sure we have a downloads page that points to the source release
> (ASF
> > requirement).
> >
> > John
> >
>


Re: Congrats on the First Release!

2017-07-09 Thread Suneel Marthi
Same here, congrats Team on first release.

On Sun, Jul 9, 2017 at 5:20 PM, John D. Ament <johndam...@apache.org> wrote:

> All,
>
> I wanted to express my well wishes to you all on a successful first
> release.  Most podlings see this as a milestone, I'll be updating the
> various tracking sheets shortly with this note.
>
> So what's next?  Once the mechanics of a release are squared away, projects
> figure out ways to grow the community.  Here's a short list of things I'd
> recommend:
>
> - Make sure the release process is documented and that the next release has
> a different release manager.
> - Start putting together developer centric documentation.  This may include
> some high level architecture, written designs.
> - Put together a contributor's guide.  This may explain how the project
> works (via github pull requests), creating JIRA tickets, browsing fisheye,
> testing locally.
> - Make all of this easily discoverable.  We have a lot of these documents,
> but they may be hard to find.
> - Make sure we have a downloads page that points to the source release (ASF
> requirement).
>
> John
>


Congrats on the First Release!

2017-07-09 Thread John D. Ament
All,

I wanted to express my well wishes to you all on a successful first
release.  Most podlings see this as a milestone, I'll be updating the
various tracking sheets shortly with this note.

So what's next?  Once the mechanics of a release are squared away, projects
figure out ways to grow the community.  Here's a short list of things I'd
recommend:

- Make sure the release process is documented and that the next release has
a different release manager.
- Start putting together developer centric documentation.  This may include
some high level architecture, written designs.
- Put together a contributor's guide.  This may explain how the project
works (via github pull requests), creating JIRA tickets, browsing fisheye,
testing locally.
- Make all of this easily discoverable.  We have a lot of these documents,
but they may be hard to find.
- Make sure we have a downloads page that points to the source release (ASF
requirement).

John