Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Christopher Faylor
On Wed, Oct 06, 2004 at 02:40:32PM -0700, Joe Linoff wrote:
ccdoc 08.41 is ready for experimentation

The distribution can be uploaded from:

http://ccdoc.sourceforge.net/cygwin/ccdoc-08.41-1-src.tar.bz2
http://ccdoc.sourceforge.net/cygwin/ccdoc-08.41-1.tar.bz2
http://ccdoc.sourceforge.net/cygwin/setup.hint

This isn't a beta testing list.  Are you saying that this is ready for
upload to the main cygwin site?


Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Joe Linoff
I am afraid that I am not sure what you mean by beta-test but I don't 
think that the program needs to be tested at all.

This version of ccdoc has been released to sourceforge and is already in 
the public domain.

The reason I submitted it to this group for approval was because I was 
bit confused by the cygwin submission documentation and wasn't sure 
whether I got the directory structures right in the tar files. Here is 
the directory structure for the binary release (ccdoc-08.41-1.tar.bz2):

   usr/
   usr/bin/
   usr/bin/ccdoc.exe
   usr/share/
   usr/share/doc/
   usr/share/doc/ccdoc-08.41-1/
   usr/share/doc/ccdoc-08.41-1/LICENSE
   usr/share/doc/ccdoc-08.41-1/README
   usr/share/doc/ccdoc-08.41-1/RELEASE_NOTES
   usr/share/doc/Cygwin/
   usr/share/doc/Cygwin/ccdoc-08.41-1.README
   usr/share/man/
   usr/share/man/man1/
   usr/share/man/man1/ccdoc.1
I apologize in advance if this was not the correct forum for this type 
of verification. If that is the case, can you point me in the right 
direction?

Christopher Faylor wrote:
On Wed, Oct 06, 2004 at 02:40:32PM -0700, Joe Linoff wrote:
 

ccdoc 08.41 is ready for experimentation
The distribution can be uploaded from:
  http://ccdoc.sourceforge.net/cygwin/ccdoc-08.41-1-src.tar.bz2
  http://ccdoc.sourceforge.net/cygwin/ccdoc-08.41-1.tar.bz2
  http://ccdoc.sourceforge.net/cygwin/setup.hint
   

This isn't a beta testing list.  Are you saying that this is ready for
upload to the main cygwin site?
 

--
This email message is for the sole use of the intended recipient(s) and 
may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not 
the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message.



Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Joe Linoff
I am afraid that I am not sure what you mean by beta-test but I don't 
think that the program needs to be tested at all.

This version of ccdoc has been released to sourceforge and is already in 
the public domain.

The reason I submitted it to this group for approval was because I was 
bit confused by the cygwin submission documentation and wasn't sure 
whether I got the directory structures right in the tar files. Here is 
the directory structure for the binary release (ccdoc-08.41-1.tar.bz2):

   usr/
   usr/bin/
   usr/bin/ccdoc.exe
   usr/share/
   usr/share/doc/
   usr/share/doc/ccdoc-08.41-1/
   usr/share/doc/ccdoc-08.41-1/LICENSE
   usr/share/doc/ccdoc-08.41-1/README
   usr/share/doc/ccdoc-08.41-1/RELEASE_NOTES
   usr/share/doc/Cygwin/
   usr/share/doc/Cygwin/ccdoc-08.41-1.README
   usr/share/man/
   usr/share/man/man1/
   usr/share/man/man1/ccdoc.1
I apologize in advance if this was not the correct forum for this type 
of verification. If that is the case, can you point me in the right 
direction?

Christopher Faylor wrote:
On Wed, Oct 06, 2004 at 02:40:32PM -0700, Joe Linoff wrote:
 

ccdoc 08.41 is ready for experimentation
The distribution can be uploaded from:
  http://ccdoc.sourceforge.net/cygwin/ccdoc-08.41-1-src.tar.bz2
  http://ccdoc.sourceforge.net/cygwin/ccdoc-08.41-1.tar.bz2
  http://ccdoc.sourceforge.net/cygwin/setup.hint
   

This isn't a beta testing list.  Are you saying that this is ready for
upload to the main cygwin site?
 

--
This email message is for the sole use of the intended recipient(s) and 
may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not 
the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message.



Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Gerrit P. Haase
Joe Linoff wrote:
I am afraid that I am not sure what you mean by beta-test but I don't 
think that the program needs to be tested at all.

This version of ccdoc has been released to sourceforge and is already in 
the public domain.

The reason I submitted it to this group for approval was because I was 
bit confused by the cygwin submission documentation and wasn't sure 
whether I got the directory structures right in the tar files. Here is 
the directory structure for the binary release (ccdoc-08.41-1.tar.bz2):
Usually we make it clear in the message subject that we want to prpose a 
package for inclusion, this is called 'ITP'.  'Update is used if an 
already included package is updated and is ready for upload.  I think 
from your subject it wasn't clear what you want, update an existing 
package as test release, offer to maintain a new package, or s.th. 
complete different at all.

If this was an ITP, the package gets +1 vote from me.
Someone needs to do the review, please!  I'm busy right now, sorry.
Gerrit
--
=^..^=


Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Joe Linoff
Should I re-submit this with the ITP designation?
Reini Urban wrote:
Joe Linoff schrieb:
I am afraid that I am not sure what you mean by beta-test but I don't 
think that the program needs to be tested at all.

This version of ccdoc has been released to sourceforge and is already 
in the public domain.

The reason I submitted it to this group for approval was because I 
was bit confused by the cygwin submission documentation and wasn't 
sure whether I got the directory structures right in the tar files. 
Here is the directory structure for the binary release 
(ccdoc-08.41-1.tar.bz2):

   usr/
   usr/bin/
   usr/bin/ccdoc.exe
   usr/share/
   usr/share/doc/
   usr/share/doc/ccdoc-08.41-1/
   usr/share/doc/ccdoc-08.41-1/LICENSE
   usr/share/doc/ccdoc-08.41-1/README
   usr/share/doc/ccdoc-08.41-1/RELEASE_NOTES
   usr/share/doc/Cygwin/
   usr/share/doc/Cygwin/ccdoc-08.41-1.README
   usr/share/man/
   usr/share/man/man1/
   usr/share/man/man1/ccdoc.1
I apologize in advance if this was not the correct forum for this 
type of verification. If that is the case, can you point me in the 
right direction?

packaging looks perfect to me, just your wording was irritating.
You need a subject like: [ITP] ccdoc 08.41
And then a sentence in which you state that you want to maintain this 
cygwin package. The reviewers will point to problems in your packaging 
or licensing.

upload is reserved for packages which already got their 3 positive 
reviews and one GTG (good to go).

Christopher Faylor wrote:
On Wed, Oct 06, 2004 at 02:40:32PM -0700, Joe Linoff wrote:
 

ccdoc 08.41 is ready for experimentation
The distribution can be uploaded from:
  http://ccdoc.sourceforge.net/cygwin/ccdoc-08.41-1-src.tar.bz2
  http://ccdoc.sourceforge.net/cygwin/ccdoc-08.41-1.tar.bz2
  http://ccdoc.sourceforge.net/cygwin/setup.hint

This isn't a beta testing list.  Are you saying that this is ready for
upload to the main cygwin site?


--
This email message is for the sole use of the intended recipient(s) and 
may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not 
the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message.



Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Reini Urban
Joe Linoff schrieb:
Should I re-submit this with the ITP designation?
If you get 3 positive reviews IMHO not.


Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Joe Linoff

Reini Urban wrote:
Reini Urban schrieb:
You need a subject like: [ITP] ccdoc 08.41

Why this funny version number?
It should be called ccdoc-0.8.41 imho.
Or if MAJOR is 8 leave the 0 away = ccdoc-8.41
This is irritating. 
Thanks for the insight.
I would strongly prefer ccdoc-0.8.41 but the cygwin documentation seemed 
to state that it required two numbers. Since it sounds like it is 
allowed, I will change it to 0.8.41 and re-submit it tomorrow.


BTW: This is the longest -h message I've ever seen.
Was the intent to make ccdoc -h be longer then man ccdoc :)
Just joking.
I just love typing...

And then a sentence in which you state that you want to maintain this 
cygwin package. The reviewers will point to problems in your 
packaging or licensing.

upload is reserved for packages which already got their 3 positive 
reviews and one GTG (good to go).

err, update, you know what I mean.
ok, to the review:
binary package looks fine.
src package has /usr/src/ccdoc-08.41-1.patch hardcoded,
which may not be! even if it's empty.
The rest is simple, but okay. 
I like this much better and will do it tomorrow. I don't like hardcoded 
paths in tarfiles.

It might be helpful to update the http://cygwin.com/setup.html  because 
it seemed to indicate that the preferred method is to hard code the 
patch to /usr/src/foo-vendor-release.patch. See paragraph 4 (or so) in 
the Method One subsection under the Package Source section.

Please just remove the patch file from this path.
You might want to add this empty ccdoc-08.41-1.patch to topdir.
but then you have to call tar cfj differently.
Okay. I will add the patch to 
ccdoc-0.8.41-#/CYGWIN-PATCHES/ccdoc-0.8.41-#.patch where # is either 1 
or 2 depending on whether the name change from ccdoc-08.41 to 
ccdoc-0.8.41 affects things.

With these fixes +1 and GTG. 
It sounds like the new release should be ccdoc-0.8.42-2 even though the 
name changed.

Thanks for taking the time to review this. I will make the changes and 
re-submit it tomorrow with the ITP designation.

At least I have now a full cygwin class documentation:
$ cd /usr/src
$ ccdoc -db /tmp/ccdoc.db -pkg Cygwin src/winsup/cygwin/*.h
$ ccdoc -db /tmp/ccdoc.db -index
$ mkdir -p cygwin-ccdocs/images  # required
$ ccdoc -db /tmp/ccdoc.db -html cygwin-ccdocs/ -imgurl images/ -root 
winsup -rooturl winsup.html
Wow, you are a quick study...




Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Christopher Faylor
On Wed, Oct 06, 2004 at 04:06:21PM -0700, Joe Linoff wrote:
I am afraid that I am not sure what you mean by beta-test but I don't 
think that the program needs to be tested at all.

Any reason for sending this multiple times?

What everyone seems to be missing is this:

http://cygwin.com/cgi-bin2/package-cat.cgi?file=ccdoc%2Fccdoc-0.8.39-1grep=ccdoc

ccdoc is already part of the distribution.

That's what I mean by beta test.  I don't understand why you'd send a
ready for experimentation message here.  Do you see any other messages
like that in this mailing list?

This version of ccdoc has been released to sourceforge and is already in 
the public domain.

The reason I submitted it to this group for approval was because I was 
bit confused by the cygwin submission documentation and wasn't sure 
whether I got the directory structures right in the tar files. Here is 
the directory structure for the binary release (ccdoc-08.41-1.tar.bz2):

Why are you having problems figuring out how to package this after
having already provided it once before:

http://sources.redhat.com/ml/cygwin-apps/2003-02/msg00270.html

I'm thoroughly confused.  You are the package maintainer but you, and
everyone else are treating this like a new experience.

cgf


Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Reini Urban
Christopher Faylor schrieb:
http://sources.redhat.com/ml/cygwin-apps/2003-02/msg00270.html
I'm thoroughly confused.  You are the package maintainer but you, and
everyone else are treating this like a new experience.
Just me. Sorry, my fault.
I thought I know all the packages by hard.
--
Reini Urban


Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Joe Linoff
Christopher Faylor wrote:
On Wed, Oct 06, 2004 at 04:06:21PM -0700, Joe Linoff wrote:
 

I am afraid that I am not sure what you mean by beta-test but I don't 
think that the program needs to be tested at all.
   

Any reason for sending this multiple times?
What everyone seems to be missing is this:
http://cygwin.com/cgi-bin2/package-cat.cgi?file=ccdoc%2Fccdoc-0.8.39-1grep=ccdoc
ccdoc is already part of the distribution.
That's what I mean by beta test.  I don't understand why you'd send a
ready for experimentation message here.  Do you see any other messages
like that in this mailing list?
No, but the setup.html specifically refers to experimentation in step 
9 of the submitting a package guidelines.

 

This version of ccdoc has been released to sourceforge and is already in 
the public domain.

The reason I submitted it to this group for approval was because I was 
bit confused by the cygwin submission documentation and wasn't sure 
whether I got the directory structures right in the tar files. Here is 
the directory structure for the binary release (ccdoc-08.41-1.tar.bz2):
   

Why are you having problems figuring out how to package this after
having already provided it once before:
http://sources.redhat.com/ml/cygwin-apps/2003-02/msg00270.html
I'm thoroughly confused.  You are the package maintainer but you, and
everyone else are treating this like a new experience.
It is a new experience, sort of. This time I tried to the follow the 
http:://cygwin.com/setup.html instructions as closely as possible. In 
doing so, I ran across a number of things that appeared different than 
last time:

1. Version number appeared to be major.minor.
2. The patch file was supposed to be hard coded to 
/usr/src/foo-vendor-release.patch.
3. Binary release files went to /usr/share/man and /usr/share/doc.

I think that is where I got into trouble.
Cheers,
Joe
cgf
 

--
This email message is for the sole use of the intended recipient(s) and 
may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not 
the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message.



Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Christopher Faylor
On Wed, Oct 06, 2004 at 07:33:50PM -0700, Joe Linoff wrote:
Christopher Faylor wrote:

On Wed, Oct 06, 2004 at 04:06:21PM -0700, Joe Linoff wrote:
 

I am afraid that I am not sure what you mean by beta-test but I don't 
think that the program needs to be tested at all.
   


Any reason for sending this multiple times?

What everyone seems to be missing is this:

http://cygwin.com/cgi-bin2/package-cat.cgi?file=ccdoc%2Fccdoc-0.8.39-1grep=ccdoc

ccdoc is already part of the distribution.

That's what I mean by beta test.  I don't understand why you'd send a
ready for experimentation message here.  Do you see any other messages
like that in this mailing list?

No, but the setup.html specifically refers to experimentation in step 
9 of the submitting a package guidelines.

That was a poor choice of words (it was probably mine) but it wasn't referring
to cygwin-apps, anyway.

I'm thoroughly confused.  You are the package maintainer but you, and
everyone else are treating this like a new experience.

It is a new experience, sort of.  This time I tried to the follow the
http:://cygwin.com/setup.html instructions as closely as possible.  In
doing so, I ran across a number of things that appeared different than
last time:

1.  Version number appeared to be major.minor.

The page says:

Package naming scheme: use the vendor's version plus a release suffix
for ports of existing packages...

No one is forcing you to do make it major.minor.  There are a
number of examples of packages which are more than just major.minor
but a really obvious one is the cygwin DLL itself.

2. The patch file was supposed to be hard coded to 
/usr/src/foo-vendor-release.patch.

There are two patch methods and I don't believe that they have
changed substantially in years.

3. Binary release files went to /usr/share/man and /usr/share/doc.

I think that is where I got into trouble.

It sounds like where you really got into trouble was not following the
discussion about packages that has gone on since you last submitted
ccdoc.  As a package maintainer, you should be subscribed to cygwin-apps
and you should be at least monitoring discussions about changes to
package conventions (like moving from /usr/man to /usr/share/man).  None
of this should be a surprise.

cgf


Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Joe Linoff

Christopher Faylor wrote:
On Wed, Oct 06, 2004 at 07:33:50PM -0700, Joe Linoff wrote:
 

Christopher Faylor wrote:
   

On Wed, Oct 06, 2004 at 04:06:21PM -0700, Joe Linoff wrote:
 

I am afraid that I am not sure what you mean by beta-test but I don't 
think that the program needs to be tested at all.
 

   

Any reason for sending this multiple times?
What everyone seems to be missing is this:
http://cygwin.com/cgi-bin2/package-cat.cgi?file=ccdoc%2Fccdoc-0.8.39-1grep=ccdoc
ccdoc is already part of the distribution.
That's what I mean by beta test.  I don't understand why you'd send a
ready for experimentation message here.  Do you see any other messages
like that in this mailing list?
 

No, but the setup.html specifically refers to experimentation in step 
9 of the submitting a package guidelines.
   

That was a poor choice of words (it was probably mine) but it wasn't referring
to cygwin-apps, anyway.
 

I'm thoroughly confused.  You are the package maintainer but you, and
everyone else are treating this like a new experience.
 

It is a new experience, sort of.  This time I tried to the follow the
http:://cygwin.com/setup.html instructions as closely as possible.  In
doing so, I ran across a number of things that appeared different than
last time:
1.  Version number appeared to be major.minor.
   

The page says:
Package naming scheme: use the vendor's version plus a release suffix
for ports of existing packages...
No one is forcing you to do make it major.minor.  There are a
number of examples of packages which are more than just major.minor
but a really obvious one is the cygwin DLL itself.
I can see that now.
 

2. The patch file was supposed to be hard coded to 
/usr/src/foo-vendor-release.patch.
   

There are two patch methods and I don't believe that they have
changed substantially in years.
I am sure that you are right. I saw the two different patch methods but 
I thought that the documentation said that the preferred method was to 
that this file should extract as: /usr/src/ I interpreted that to 
mean a hard-coded reference in the tarfile.

When I re-submitted this request as an update, I changed the patch so 
that it used the old method.

 

3. Binary release files went to /usr/share/man and /usr/share/doc.
I think that is where I got into trouble.
   

It sounds like where you really got into trouble was not following the
discussion about packages that has gone on since you last submitted
ccdoc.  As a package maintainer, you should be subscribed to cygwin-apps
and you should be at least monitoring discussions about changes to
package conventions (like moving from /usr/man to /usr/share/man).  None
of this should be a surprise.
You are correct. I will be more vigilant in the future. Thanks for 
pointing this out.

cgf
 

--
This email message is for the sole use of the intended recipient(s) and 
may contain confidential and privileged information. Any unauthorized 
review, use, disclosure or distribution is prohibited. If you are not 
the intended recipient, please contact the sender by reply email and 
destroy all copies of the original message.



Re: update - ccdoc 08.41 is ready for experimentation

2004-10-06 Thread Christopher Faylor
On Wed, Oct 06, 2004 at 07:51:33PM -0700, Joe Linoff wrote:
You are correct.  I will be more vigilant in the future.  Thanks for
pointing this out.

NP.  Thanks for volunteering to maintain a package and put up with this
grief.

cgf