[ 
https://issues.apache.org/jira/browse/METRON-600?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15723335#comment-15723335
 ] 

Matt Foley commented on METRON-600:
-----------------------------------

Inserted in the Description at the position of Issue 4, the need for a separate 
download page, which seems the best way to satisfy the simultaneous Apache 
requirements of directing the code downloads through a mirror and the signature 
downloads through the dist site; as mandated by 
http://www.apache.org/dev/release-download-pages.html

That web page elaborates in some detail about how to set up a script to 
automatically redirect the user to an appropriate mirror.

Also, there is a better written explanation at 
http://incubator.apache.org/guides/releasemanagement.html#understanding-mirroring
But it points back to http://www.apache.org/dev/release-download-pages.html to 
talk about the scripting.

An example of a good download page that uses an automatic mirror-direction 
script is
https://maven.apache.org/download.cgi
An example of a download page that is "dumber" but therefore easier to set up is
https://hadoop.apache.org/releases.html

The quick-and-dirty fix is to simply point at 
http://www.apache.org/dyn/closer.cgi/incubator/metron/ instead of
https://dist.apache.org/repos/dist/release/incubator/metron/ , BUT that doesn't 
give the user access to the secure signatures, and that's not acceptable.
  

> Fix Metron Website
> ------------------
>
>                 Key: METRON-600
>                 URL: https://issues.apache.org/jira/browse/METRON-600
>             Project: Metron
>          Issue Type: Improvement
>            Reporter: James Sirota
>            Assignee: Ryan Merriman
>
> h3. Issue 1
> Podling web sites MUST include a clear disclaimer on their website and in all 
> documentation (including releases) stating that they are in incubation. 
> Podlings SHOULD use the following text for all disclaimers (replace the 
> underlined phrases as appropriate):
> Apache Podling-Name is an effort undergoing incubation at The Apache Software 
> Foundation (ASF), sponsored by the name of Apache TLP sponsor. Incubation is 
> required of all newly accepted projects until a further review indicates that 
> the infrastructure, communications, and decision making process have 
> stabilized in a manner consistent with other successful ASF projects. While 
> incubation status is not necessarily a reflection of the completeness or 
> stability of the code, it does indicate that the project has yet to be fully 
> endorsed by the ASF.
> h3. Issue 2
> Podlings websites SHOULD contain the Apache Incubator Project logo as sign of 
> affiliation....
> Apache Project Web Sites typically include several standard pages. Each page 
> is formatted with a navigation bar on the left and a project standard header 
> that includes the Incubator graphic.
> [We need to make the Logo more prominent and move towards the top of the page 
> rather than having it on the bottom like we do]
> h3. Issue 3
> The sources for every podling site sources should be maintained in the 
> podling's site SVN or git directory
> [A downloads page needs to be created with links per release.  The link to 
> the artifact needs to be using the mirror site for apache.  For example, the 
> 0.3.0 release would be 
> http://www.apache.org/dyn/closer.lua/incubator/metron/0.3.0/apache-metron-0.3.0-incubating.tar.gz.
>   The MD5, SHA and Signature can be from the apache release site
> Look at the storm page as an example:
> http://storm.apache.org/downloads.html]
> h3. Issue 4
> A separate Downloads page is needed, rather than the current button, in order 
> to satisfy these three requirements of 
> http://www.apache.org/dev/release-download-pages.html :
> * All links to the downloadable distribution artifacts MUST NOT reference the 
> main Apache dist web site (dist.apache.org). Instead, they should use the 
> standard scripting mechanisms to distribute the load between the mirror sites 
> (see http://www.apache.org/dyn/closer.cgi/ ).
> * All links to checksums, detached signatures and public keys MUST reference 
> the main Apache dist web site (dist.apache.org), and use https (SSL).
> * The site SHOULD provide clear and easy links to the public keys, checksums 
> and detached signatures from the download release page, and include a 
> reminder text with links to more information for users.
> Detailed discussion and examples are provided in a Comment below.
> h3. Issue 5
> [Lets try to conform as much as possible to the following suggested template]
> Project Home Page: the primary entry point to the site; contains project 
> description, news, invitation to join the project.
> [We have this, great]
> License Page: usually, the Apache License 2.0
> [We don't have this, we should probably put it under the about page]
> Downloads: many projects in incubation will release code, and this page 
> describes them and has links to the download pages that redirect to Apache 
> Mirror sites.
> [We have this, great]
> Documentation: this page describes the project documentation, including 
> javadoc for Java projects; guides, tutorials, and links to external 
> documentation.
> [We should probably just link to the wiki so we don't have to maintain this 
> in two places]
> Committers: a list of current committers on the project.
> [We need to update this from our status page that can be found here.  Need to 
> make sure both are consistent.
> http://incubator.apache.org/projects/metron.html
> ]
> Mailing Lists: there are several mailing lists that the community might be 
> interested in, and this page contains mailto: links that allow easy 
> subscription (and unsubscription) to any of them.
> [We should probably put this under our community page and also link to the 
> apache status page to make sure it's consistent]
> FAQ: frequently asked questions are answered here.
> [We probably want to link to the wiki for this, as they would be easier to 
> update this way]
> Road Map: if the project has a vision of future community or development 
> activities, the road map is published here.
> [We should probably link to our Jira collection for the next release]
> Source Code: links to the browsable source repository and svn commands to 
> check out the sources.
> [We have this, great]
> Coding Standards: the coding standards for submitted code by the community, 
> along with a description of how strict the project intends to be.
> Issue Tracking: links to the JIRA or other issue tracking tool, possibly 
> including frequently used filters for issue lists.
> [This exists on our wiki.  We should link to that]
> Dependencies: other projects that this project depends on.
> [We can link to the wiki for this]
> favicon: the project's icon in a format suitable for a browser's address bar. 
> If absent, an Apache Feather will be displayed.
> [we don't have a feather nor a metron logo.  not sure if this is important, 
> but we should probably have something]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to