You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@metron.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/01/05 01:49:58 UTC

[jira] [Commented] (METRON-600) Fix Metron Website

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

ASF GitHub Bot commented on METRON-600:
---------------------------------------

Github user mattf-horton commented on a diff in the pull request:

    https://github.com/apache/incubator-metron/pull/399#discussion_r94701887
  
    --- Diff: site/documentation/index.md ---
    @@ -69,3 +70,29 @@ title: Apache Metron (Incubating) Documentation
             <a class="button-default" href=" https://cwiki.apache.org/confluence/display/METRON/Documentation" target="_blank">LEARN MORE</a>
         </div>
     </section>
    +
    +<section class="events-section info-block darken" id="releases">
    +    <div class="wrapper downloads">
    +        <div class="text-center">
    +            <h4>Current Release</h4>
    +        </div>
    +        <div class="content-960 hover-btn text-center">
    +            <ul>
    +                <li>
    +                <a href="http://www.apache.org/dyn/closer.cgi/incubator/metron/0.3.0/apache-metron-0.3.0-incubating.tar.gz" target="new">
    +                    apache-metron-0.3.0-incubating.tar.gz
    +                </a>
    +                 [ <a href="http://www.apache.org/dyn/closer.cgi/incubator/metron/0.3.0/apache-metron-0.3.0-incubating.tar.gz.asc" target="new">
    +                    PGP
    +                 </a>]
    +                 [ <a href="http://www.apache.org/dyn/closer.cgi/incubator/metron/0.3.0/apache-metron-0.3.0-incubating.tar.gz.sha" target="new">
    +                    SHA512
    +                 </a>]
    +                 [ <a href="http://www.apache.org/dyn/closer.cgi/incubator/metron/0.3.0/apache-metron-0.3.0-incubating.tar.gz.md5" target="new">
    +                    MD5
    +                  </a>]
    --- End diff --
    
    Sorry, but as stated in the Jira:
    - 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).
    
    Therefore, this section should read:
    ```
     +                <a href="http://www.apache.org/dyn/closer.cgi/incubator/metron/0.3.0/apache-metron-0.3.0-incubating.tar.gz" target="new">
     +                    apache-metron-0.3.0-incubating.tar.gz
     +                </a>
     +                 [ <a href="https://dist.apache.org/repos/dist/release/incubator/metron/0.3.0/apache-metron-0.3.0-incubating.tar.gz.asc" target="new">
     +                    PGP
     +                 </a>]
     +                 [ <a href="https://dist.apache.org/repos/dist/release/incubator/metron/0.3.0/apache-metron-0.3.0-incubating.tar.gz.sha" target="new">
     +                    SHA512
     +                 </a>]
     +                 [ <a href="https://dist.apache.org/repos/dist/release/incubator/metron/0.3.0/apache-metron-0.3.0-incubating.tar.gz.md5" target="new">
     +                    MD5
     +                  </a>]
    ```
    The first item (the tarball) is correct, the other three must use https and point at the dist.apache.org site.
    Thanks for doing this.


> 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
> h3. Issue 4
> Previous statement of the problem:
> bq. 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  (Note https://maven.apache.org/download.cgi is a better example because it allows changing the mirror if needed.)
> 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 [Comment 15723335|https://issues.apache.org/jira/browse/METRON-600?focusedCommentId=15723335] 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)