gearpump-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sean Zhong (JIRA)" <j...@apache.org>
Subject [jira] [Created] (GEARPUMP-28) Transit the website to Apache
Date Tue, 12 Apr 2016 07:03:25 GMT
Sean Zhong created GEARPUMP-28:
----------------------------------

             Summary: Transit the website to Apache
                 Key: GEARPUMP-28
                 URL: https://issues.apache.org/jira/browse/GEARPUMP-28
             Project: Apache Gearpump
          Issue Type: Bug
            Reporter: Sean Zhong
            Assignee: Qian Xu


Requirements:

1. Add links and logo, and etc to meet the hard requirements of a Apache site:
http://incubator.apache.org/guides/sites.html
http://incubator.apache.org/guides/mentor.html#create-website
 
With these must be added:
 {quote}
 1. Project Home Page: the primary entry point to the site; contains project description,
news, invitation to join the project.

2. License Page: usually, the Apache License 2.0

3. 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.

4. Documentation: this page describes the project documentation, including javadoc for Java
projects; guides, tutorials, and links to external documentation.

5. Committers: a list of current committers on the project.

6. 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.

7. FAQ: frequently asked questions are answered here.

8. Road Map: if the project has a vision of future community or development activities, the
road map is published here.

9. Source Code: links to the browsable source repository and svn commands to check out the
sources.

10. Coding Standards: the coding standards for submitted code by the community, along with
a description of how strict the project intends to be.

11. Issue Tracking: links to the JIRA or other issue tracking tool, possibly including frequently
used filters for issue lists.

12. Dependencies: other projects that this project depends on.

13. favicon: the project's icon in a format suitable for a browser's address bar. If absent,
an Apache Feather will be displayed.
 {quote}

2. Refine the UI layout to be more user friendly. 

3. We will build the site with content from source of
  a. https://git-wip-us.apache.org/repos/asf/incubator-gearpump.git   
  b. https://github.com/gearpump/gearpump.github.io
  And then publish the site to  asf-site branch of repo https://git-wip-us.apache.org/repos/asf/incubator-gearpump-site.git

4. Create automatic script to generate the site content:
  a. pull  version related document from docs/ folder of https://git-wip-us.apache.org/repos/asf/incubator-gearpump.git
  
  b. Pull version irrelevant website markdown content from https://github.com/gearpump/gearpump.github.io
  c. Run Jekyll build, 
  d. Publish to https://git-wip-us.apache.org/repos/asf/incubator-gearpump-site.git  (NOTE:
asf-site branch)


  




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

Mime
View raw message