You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pivot.apache.org by Sandro Martini <sa...@gmail.com> on 2011/12/10 00:24:33 UTC

Some questions on creating the new release

Hi all,
I'm starting to creating the 2.0.1 release from a Linux VM (ubuntu)
using our shell scripts to avoid errors ...

But you know that until now all Pivot releases has been doing by Todd,
so as any first time I have some problems running scripts:
Todd/Greg/others, can you give me some hint ? Thank you very much ...
and sorry but this is very different from my usual flow (and I don't
want to make damages), and all those info has never be published in
our mailing lists nor docs. So after this I could get all info and
write a README in the infra folder ...

After running the check-svn-props.sh I get in output some pivot files
that haven't the right mime type, right (the output redirected to file
is here in attach) ?
So now the usual workflow here what is: set their svn props by hand,
or other: it writes to console svn commands, should I save and re-run
them (fixing all elements with ?? I think) ?
Tried to do an svn update and svn commit but nothing changed at the
moment, so some manual things has to be done.
In any case this should be fixed before running other scripts I think ...


Tried to run  ven the create-tag.sh, and the tag should be done, but
I'm running it from a folder downloaded from pivot svn trunk, so for
example I get this:
Error: Current folder is not the repository root
  Repository Root: https://svn.apache.org/repos/asf/pivot
  Current:         https://svn.apache.org/repos/asf/pivot/trunk

Should I rename my folder "pivot_trunk" to "trunk" (or I could even
checkout a fresh copy from the trunk) and re-launch that script but
from an upper level (respect of my folder) ?


Create-release.sh , should be executed as last (I hope :-) ) ... and I
see inside a reference to an environment variable to $RAT_LIB , but I
don't have it ... from where can I get it ? Do you think could be
useful to put inside our svn somewhere (just to cache a copy there, or
write something on it in the README under the infra folder in svn) ?

And last, there is the publishing to maven repository but let's see
this after the release (approved) ...


I'm sorry but without all these info I won't be able to create the
2.0.1 release ...
Thank you very much for the help.

Bye,
Sandro

Re: Some questions on creating the new release

Posted by Sandro Martini <sa...@gmail.com>.
Hi all,
tonight I finished the work needed to create the 2.0.1 release, and
copied all the generated stuff under my public web folder, here:

http://people.apache.org/~smartini/

BUT during a review today I just see that some files need the Apache
License, and our self-signed certificate will expire within 6 months
... so I'm sorry to say that I have to redo all work during next days
(but now much more fast than my first time :-) ).


In the meantime, if someone wants to start an informal review of
artifacts (to be regenerated in next days), is welcome ... and tell me
asap if some problem is found.

Let's update next week.

Bye,
Sandro

Re: Some questions on creating the new release

Posted by Sandro Martini <sa...@gmail.com>.
Hi Chris,
I'll try to follow your suggestions ...

Thanks for now.

Bye
 Il giorno 10/dic/2011 22:37, "Chris Bartlett" <cb...@gmail.com> ha
scritto:

> Sandro,
>
> Firstly, keep up the good work!
>
>
> On 10 December 2011 06:24, Sandro Martini <sa...@gmail.com>
> wrote:
> > Hi all,
> > I'm starting to creating the 2.0.1 release from a Linux VM (ubuntu)
> > using our shell scripts to avoid errors ...
> >
> > But you know that until now all Pivot releases has been doing by Todd,
> > so as any first time I have some problems running scripts:
> > Todd/Greg/others, can you give me some hint ? Thank you very much ...
> > and sorry but this is very different from my usual flow (and I don't
> > want to make damages), and all those info has never be published in
> > our mailing lists nor docs. So after this I could get all info and
> > write a README in the infra folder ...
> I agree.  Documenting any manual procedures will be valuable.
>
>
> > After running the check-svn-props.sh I get in output some pivot files
> > that haven't the right mime type, right (the output redirected to file
> > is here in attach) ?
> I can't see any attachments on this email, but probably wouldn't be
> able to help much even if I could!
>
>
> > Tried to run  ven the create-tag.sh, and the tag should be done, but
> > I'm running it from a folder downloaded from pivot svn trunk, so for
> > example I get this:
> > Error: Current folder is not the repository root
> >  Repository Root: https://svn.apache.org/repos/asf/pivot
> >  Current:         https://svn.apache.org/repos/asf/pivot/trunk
> >
> > Should I rename my folder "pivot_trunk" to "trunk" (or I could even
> > checkout a fresh copy from the trunk) and re-launch that script but
> > from an upper level (respect of my folder) ?
> This sounds like it expects to have a full checkout of the root Pivot
> SVN folder.
> Did you try checking out a new copy from here?
>    https://svn.apache.org/repos/asf/pivot
>
>
> > Create-release.sh , should be executed as last (I hope :-) ) ... and I
> > see inside a reference to an environment variable to $RAT_LIB , but I
> > don't have it ... from where can I get it ? Do you think could be
> > useful to put inside our svn somewhere (just to cache a copy there, or
> > write something on it in the README under the infra folder in svn) ?
>
> This looks to be the RAT page, so I guess it needs to be downloaded,
> built and have that environment variable point to it.
> http://incubator.apache.org/rat/
>
> Chris
>

Re: Some questions on creating the new release

Posted by Chris Bartlett <cb...@gmail.com>.
Sandro,

Firstly, keep up the good work!


On 10 December 2011 06:24, Sandro Martini <sa...@gmail.com> wrote:
> Hi all,
> I'm starting to creating the 2.0.1 release from a Linux VM (ubuntu)
> using our shell scripts to avoid errors ...
>
> But you know that until now all Pivot releases has been doing by Todd,
> so as any first time I have some problems running scripts:
> Todd/Greg/others, can you give me some hint ? Thank you very much ...
> and sorry but this is very different from my usual flow (and I don't
> want to make damages), and all those info has never be published in
> our mailing lists nor docs. So after this I could get all info and
> write a README in the infra folder ...
I agree.  Documenting any manual procedures will be valuable.


> After running the check-svn-props.sh I get in output some pivot files
> that haven't the right mime type, right (the output redirected to file
> is here in attach) ?
I can't see any attachments on this email, but probably wouldn't be
able to help much even if I could!


> Tried to run  ven the create-tag.sh, and the tag should be done, but
> I'm running it from a folder downloaded from pivot svn trunk, so for
> example I get this:
> Error: Current folder is not the repository root
>  Repository Root: https://svn.apache.org/repos/asf/pivot
>  Current:         https://svn.apache.org/repos/asf/pivot/trunk
>
> Should I rename my folder "pivot_trunk" to "trunk" (or I could even
> checkout a fresh copy from the trunk) and re-launch that script but
> from an upper level (respect of my folder) ?
This sounds like it expects to have a full checkout of the root Pivot
SVN folder.
Did you try checking out a new copy from here?
    https://svn.apache.org/repos/asf/pivot


> Create-release.sh , should be executed as last (I hope :-) ) ... and I
> see inside a reference to an environment variable to $RAT_LIB , but I
> don't have it ... from where can I get it ? Do you think could be
> useful to put inside our svn somewhere (just to cache a copy there, or
> write something on it in the README under the infra folder in svn) ?

This looks to be the RAT page, so I guess it needs to be downloaded,
built and have that environment variable point to it.
http://incubator.apache.org/rat/

Chris