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)

Reply via email to