Re: download pages rethink

2004-07-15 Thread Stefan Bodewig
On Sun, 11 Jul 2004, robert burrell donkin
<[EMAIL PROTECTED]> wrote:

> i'm happy for discussion to continue on this list

I feel more comfortable to do so, but that may be a personal thing.
Discussions need to get the use of "I" to stick to a name and the Wiki
really doesn't make this easy.

I tend to disagree with your assertion that PGP signtures are less
important than MD5 signatures.  But then again, given how badly
connected the PGP keys used to sign most Jakarta releases are, you are
probably correct.  A signature by a key that hasn't been signed by
anybody else isn't much better than a MD5 hash.

BTW, I just now realized that we have a couple of releases that are
neither PGP signed nor accompanied by MD5 hashes, this should be
strongly discouraged IMHO.  In particular since Ant supports
generation of MD5 hashes since a few years now - and so does Maven.

Instead of shortening the section by moving PGP, I'd rather move the
whole section to the bottom of the page and just link it from the top
(see the Ant page for an example).

But this is hardly the only text at the top of the page that could
easily be moved in order to make the actual download links more
prominent.

Thge description of the various types of downloads we provide could
appear at the individual sections - so we don't talk about milestone
and test builds to people who are really just interested in the
"latest thing".

We don't need to point to the news page/sites at all IMHO, that's
inside the navigation anyway.  And people who are interested in
announcements will find the mailing list page by following the link in
the navigation as well.

Finally I'd move the section about archived builds to the bottom as
well.  Thinking about it, I should probably mock up a design to show
what I mean, will do so next week unless I get shot down before 8-)

The tabular view you envision may really be more appropriate than the
long list we have right now.  I wouldn't link the project names to the
KEYS files, though, at least to me the connection wouldn't be obvious.

Stefan
-- 
http://stefanbodewig.blogger.de/

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: download pages rethink

2004-07-15 Thread Noel J. Bergman
> I tend to disagree with your assertion that PGP signtures are less
> important than MD5 signatures.  But then again, given how badly
> connected the PGP keys used to sign most Jakarta releases are, you
> are probably correct.  A signature by a key that hasn't been signed
> by anybody else isn't much better than a MD5 hash.

Perhaps, but PGP signatures are better, and there are things happen to
improve the ASF WoT, such as our own CA server.

--- Noel


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: download pages rethink

2004-07-16 Thread Sebastian Bazley
- Original Message - 
From: "Stefan Bodewig" <[EMAIL PROTECTED]>
To: "Jakarta General List" <[EMAIL PROTECTED]>
Sent: Thursday, July 15, 2004 8:51 PM
Subject: Re: download pages rethink


> On Sun, 11 Jul 2004, robert burrell donkin
> <[EMAIL PROTECTED]> wrote:
> 
[...]

> The tabular view you envision may really be more appropriate than the
> long list we have right now.  I wouldn't link the project names to the
> KEYS files, though, at least to me the connection wouldn't be obvious.
> 

[That was me, not Robert ...]

The connection could be made obvious with some text at the beginning, 
e.g. "click on the project name to select its KEYS"
but a separate column is perhaps better.

Could perhaps introduce some new tags to organise the downloads section?
Then the presentation could be readily changed. 
And this could make the page easier to maintain.

Something like:








WDYT?

BTW, is the page generated using XSLT or Anakia? Or are both used?

S.

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: download pages rethink

2004-07-17 Thread robert burrell donkin

BTW, is the page generated using XSLT or Anakia? Or are both used?
anakia (which limits the options)
- robert
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: download pages rethink

2004-07-17 Thread robert burrell donkin
On 15 Jul 2004, at 21:31, Noel J. Bergman wrote:
I tend to disagree with your assertion that PGP signtures are less
important than MD5 signatures.  But then again, given how badly
connected the PGP keys used to sign most Jakarta releases are, you
are probably correct.  A signature by a key that hasn't been signed
by anybody else isn't much better than a MD5 hash.
Perhaps, but PGP signatures are better, and there are things happen to
improve the ASF WoT, such as our own CA server.
PGP signature and md5 sums are both important.
but IMO signatures are more important (than md5 sums) for the ASF and 
less important for users. md5 sums are quick and easy to understand. 
they can be checked without installing and configuring complex software 
on most platforms. the results are clear. signatures (on the other 
hand) require the installation and configuration of sophisticated 
software. a level of understanding of the concepts is required before 
signatures can be verified effectively. (judging from personal emails 
to me from users) unless users are already familiar and comfortable 
with PGP signatures, they are far more likely to successful check a md5 
sum on a download than a signature. so, i'd say that MD5 sums are the 
technology we should be pushing.

what would be useful is a list of fingerprints for code signing keys on 
the website. it would also give an extra independent security layer.

- robert
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: download pages rethink

2004-07-17 Thread robert burrell donkin
On 15 Jul 2004, at 20:51, Stefan Bodewig wrote:

BTW, I just now realized that we have a couple of releases that are
neither PGP signed nor accompanied by MD5 hashes, this should be
strongly discouraged IMHO.  In particular since Ant supports
generation of MD5 hashes since a few years now - and so does Maven.
+1
i'm not sure what can be done about it, though. maybe the pmc could 
insist that all new release have sums and signatures.

Finally I'd move the section about archived builds to the bottom as
well.  Thinking about it, I should probably mock up a design to show
what I mean, will do so next week unless I get shot down before 8-)
cool.
i've been playing around with tables so maybe i'll post up a mock 
somewhere too.

- robert
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: download pages rethink

2004-07-17 Thread Howard Lewis Ship
I wish we could get away from PGP keys (though I understand it helps
limit liability). It tends to be a decidely manual step, and error
prone.  I generate my PGP keys on my local machine and upload, it
might be easier if I could figure out how to get my GnuPG key
translated to a PGP key compatible with the tools on
jakarta.apache.org, so I could sign the files there.

On Sat, 17 Jul 2004 12:25:20 +0100, robert burrell donkin
<[EMAIL PROTECTED]> wrote:
> On 15 Jul 2004, at 20:51, Stefan Bodewig wrote:
> 
> 
> 
> > BTW, I just now realized that we have a couple of releases that are
> > neither PGP signed nor accompanied by MD5 hashes, this should be
> > strongly discouraged IMHO.  In particular since Ant supports
> > generation of MD5 hashes since a few years now - and so does Maven.
> 
> +1
> 
> i'm not sure what can be done about it, though. maybe the pmc could
> insist that all new release have sums and signatures.
> 
> > Finally I'd move the section about archived builds to the bottom as
> > well.  Thinking about it, I should probably mock up a design to show
> > what I mean, will do so next week unless I get shot down before 8-)
> >
> 
> cool.
> 
> i've been playing around with tables so maybe i'll post up a mock
> somewhere too.
> 
> - robert
> 
> 
> 
> 
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


-- 
Howard M. Lewis Ship
Independent J2EE / Open-Source Java Consultant
Creator, Jakarta Tapestry
Creator, Jakarta HiveMind
http://howardlewisship.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: download pages rethink

2004-07-17 Thread Noel J. Bergman
robert burrell donkin wrote:
> IMO signatures are more important (than md5 sums) for the ASF and
> less important for users. md5 sums are quick and easy to understand.

If we were ever hacked, MD5 sums could be replaced without detection.  That
cannot be done with PGP keys, and we have had people e-mail our security
folks when they cannot locate the key for checking.  I'd sooner have files
uploaded signed, and generate the MD5s locally if missing.

> what would be useful is a list of fingerprints for code signing keys on
> the website. it would also give an extra independent security layer.

We have KEYS, which is supposed to have the public key, and we have a new
server in the UK that is supposed to provide certificate based services for
the ASF.

--- Noel


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: download pages rethink

2004-07-17 Thread Henri Yandell

I was originally signing packages on the Apache server (as I wasn't used
to installing PGP on machines I setup for dev work). It was recommended
repeatedly that I get them off as it is a risk to the quality of the
authentication.

Hen

On Sat, 17 Jul 2004, Howard Lewis Ship wrote:

> I wish we could get away from PGP keys (though I understand it helps
> limit liability). It tends to be a decidely manual step, and error
> prone.  I generate my PGP keys on my local machine and upload, it
> might be easier if I could figure out how to get my GnuPG key
> translated to a PGP key compatible with the tools on
> jakarta.apache.org, so I could sign the files there.
>
> On Sat, 17 Jul 2004 12:25:20 +0100, robert burrell donkin
> <[EMAIL PROTECTED]> wrote:
> > On 15 Jul 2004, at 20:51, Stefan Bodewig wrote:
> >
> > 
> >
> > > BTW, I just now realized that we have a couple of releases that are
> > > neither PGP signed nor accompanied by MD5 hashes, this should be
> > > strongly discouraged IMHO.  In particular since Ant supports
> > > generation of MD5 hashes since a few years now - and so does Maven.
> >
> > +1
> >
> > i'm not sure what can be done about it, though. maybe the pmc could
> > insist that all new release have sums and signatures.
> >
> > > Finally I'd move the section about archived builds to the bottom as
> > > well.  Thinking about it, I should probably mock up a design to show
> > > what I mean, will do so next week unless I get shot down before 8-)
> > >
> >
> > cool.
> >
> > i've been playing around with tables so maybe i'll post up a mock
> > somewhere too.
> >
> > - robert
> >
> >
> >
> >
> > -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
>
>
> --
> Howard M. Lewis Ship
> Independent J2EE / Open-Source Java Consultant
> Creator, Jakarta Tapestry
> Creator, Jakarta HiveMind
> http://howardlewisship.com
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: download pages rethink

2004-07-17 Thread Henri Yandell

While a single page is necessary for the casual browser, why would a user
of Tomcat, who wants to download Tomcat 5, want to goto a list of many
other subprojects?

http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-1.0.zip

seems to be far more of what a user would want to see. However, it should
also have the keys/signatures for that file. I'm pretty sure these aren't
mirrored, so should be easy to modify closer.cgi.

Then each subproject can manage a simple page with the lists of their
distributions.

As the actual download page will mention keys/signatures, the project-list
page merely has to mention that the keys/signatures can be found on the
download page.

My only grumble is with:

http://maven.apache.org/start/download.html

It doesn't indicate that the link goes to a mirror'd download page, but
suggests that clicking on said link will download. This means users will
right-click and do Save-As on some occasions. Sourceforge has a similar
problem.

Sorry for how long it took to reply,

Hen

On Sun, 11 Jul 2004, robert burrell donkin wrote:

> i've created a document on the wiki
> (http://wiki.apache.org/jakarta/InfrastructureIssues/WebSite/
> DownloadPages). i'm happy for discussion to continue on this list but i
> thought that it might be useful to have a base document.
>
> comment encouraged :)
>
> - robert
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: download pages rethink

2004-07-18 Thread robert burrell donkin
On 18 Jul 2004, at 04:14, Henri Yandell wrote:
While a single page is necessary for the casual browser, why would a 
user
of Tomcat, who wants to download Tomcat 5, want to goto a list of many
other subprojects?

http://www.apache.org/dyn/closer.cgi/maven/binaries/maven-1.0.zip
seems to be far more of what a user would want to see. However, it 
should
also have the keys/signatures for that file. I'm pretty sure these 
aren't
mirrored, so should be easy to modify closer.cgi.
yep
copies of the keys, sums and signatures are mirrored but users need to 
check the ones from minotaur. in terms of changes needed to closer.cgi, 
i'd definitely like to see the md5 sum on the page (rather than a link) 
with links to the KEYS and signature downloads but should be reasonably 
easy if we decide to go down this route.

- robert
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: download pages rethink

2004-07-18 Thread robert burrell donkin
On 18 Jul 2004, at 01:03, Noel J. Bergman wrote:
robert burrell donkin wrote:
IMO signatures are more important (than md5 sums) for the ASF and
less important for users. md5 sums are quick and easy to understand.
If we were ever hacked, MD5 sums could be replaced without detection.  
That
cannot be done with PGP keys, and we have had people e-mail our 
security
folks when they cannot locate the key for checking.  I'd sooner have 
files
uploaded signed, and generate the MD5s locally if missing.
+1
the added security is more than worth the small amount of additional 
effort required from release managers.

we need better documentation, though, both for release managers and 
users. there used to be some reasonably good pages on the old wiki. is 
there any consensus about where the right place for this kind of 
information is?

what would be useful is a list of fingerprints for code signing keys 
on
the website. it would also give an extra independent security layer.
We have KEYS, which is supposed to have the public key, and we have a 
new
server in the UK that is supposed to provide certificate based 
services for
the ASF.
it'll be cool when that's up and running.
i'd like to encourage those who verify signatures for downloads to 
check fingerprints for the key from a page whose contents are stored in 
CVS and ideally download the keys from an independent public key 
server. IMHO having key fingerprints in CVS and available on the web 
would make it much more likely that any compromise of the KEYS files 
will be detected before too much harm is done.

- robert
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: download pages rethink

2004-07-19 Thread Stefan Bodewig
On Thu, 15 Jul 2004, Noel J. Bergman <[EMAIL PROTECTED]> wrote:

>> I tend to disagree with your assertion that PGP signtures are less
>> important than MD5 signatures.  But then again, given how badly
>> connected the PGP keys used to sign most Jakarta releases are, you
>> are probably correct.  A signature by a key that hasn't been signed
>> by anybody else isn't much better than a MD5 hash.
> 
> Perhaps, but PGP signatures are better,

See my first sentence in the paragraph you quoted 8-)

> and there are things happen to improve the ASF WoT, such as our own
> CA server.

Yep, but right now they are not really better than MD5 hashes.

Stefan

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: download pages rethink

2004-07-19 Thread Henning Schmiedehausen
I keep the keys that I've used to sign the releases that I have done on
a floppy disk away from any networked system. If you have the sign keys
on an Apache server and if these servers ever get hacked (and it _will_
happen), then you have compromised the whole chain of trust. 

I very much prefer to keep the signing keys away from networked
infrastructure.

Regards
Henning


On Sun, 2004-07-18 at 01:32, Howard Lewis Ship wrote:
> I wish we could get away from PGP keys (though I understand it helps
> limit liability). It tends to be a decidely manual step, and error
> prone.  I generate my PGP keys on my local machine and upload, it
> might be easier if I could figure out how to get my GnuPG key
> translated to a PGP key compatible with the tools on
> jakarta.apache.org, so I could sign the files there.
> 
> On Sat, 17 Jul 2004 12:25:20 +0100, robert burrell donkin
> <[EMAIL PROTECTED]> wrote:
> > On 15 Jul 2004, at 20:51, Stefan Bodewig wrote:
> > 
> > 
> > 
> > > BTW, I just now realized that we have a couple of releases that are
> > > neither PGP signed nor accompanied by MD5 hashes, this should be
> > > strongly discouraged IMHO.  In particular since Ant supports
> > > generation of MD5 hashes since a few years now - and so does Maven.
> > 
> > +1
> > 
> > i'm not sure what can be done about it, though. maybe the pmc could
> > insist that all new release have sums and signatures.
> > 
> > > Finally I'd move the section about archived builds to the bottom as
> > > well.  Thinking about it, I should probably mock up a design to show
> > > what I mean, will do so next week unless I get shot down before 8-)
> > >
> > 
> > cool.
> > 
> > i've been playing around with tables so maybe i'll post up a mock
> > somewhere too.
> > 
> > - robert
> > 
> > 
> > 
> > 
> > -
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 
> > 
-- 
Dipl.-Inf. (Univ.) Henning P. Schmiedehausen  INTERMETA GmbH
[EMAIL PROTECTED]+49 9131 50 654 0   http://www.intermeta.de/
 
RedHat Certified Engineer -- Jakarta Turbine Development  -- hero for hire
   Linux, Java, perl, Solaris -- Consulting, Training, Development

"Fighting for one's political stand is an honorable action, but re-
 fusing to acknowledge that there might be weaknesses in one's
 position - in order to identify them so that they can be remedied -
 is a large enough problem with the Open Source movement that it
 deserves to be on this list of the top five problems."
   --Michelle Levesque, "Fundamental Issues with
Open Source Software Development"


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]