You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bluesky-dev@incubator.apache.org by "du.haipeng" <du...@gmail.com> on 2008/06/12 13:07:20 UTC

Next step in Apache

Next step in Apache
1.0 Overview
According to the discussion in the conference, a successful Apache project needs both source code of high quality and a well-opened working group; how to introduce our project to the world is a great concern. Besides coding and technical work, more attention will be paid on the related web sites from which the project profile can be well demonstrated. To graduate from the incubator may need quite a long-time’s hard work, maybe 2 years, if everything goes well.
2.0 Project Details
The next step of the project consists of two parts: source code maintenance and the building of the official website. In both parts, an initial version will be submitted and then continuous updating and improving work will be followed.
2.1 Source code
The multi-language support, including Chinese and English user interface, has been accomplished. The English version will be the basis for the future work.
(1)  To find all the libs used in the project and find out whether they are GPL.
(2)  To replace all the GPL libs with related LGPL libs or recode.
(3)  To add ASF header in all source files and upload them to SVN.
(4)  To improve the code and adopt suggestions from others. This part of work will be continuous. During the discussion, two important improvements are scheduled: to supply pre-compile macros  supporting different Linux versions and use MAVEN to make project compiling easy.
2.2 Web pages
Three web sites for BlueSky are available:
1. Wiki. Wiki includes brief project introduction and technical descriptions, they will be maintained by all that feel interested in this project.
2. BlueSky home page (http://202.117.16.176). The home page will provide code downloading, forum and something that could not be directly put into Apache.
3. Apache official sites. It will be the most important platform to show the project. An initial one will be submitted at first, then some detailed work will be done after further discussions.
Next step, setup the initial Apache official sites, and then do some improving and updating. It is another piece of work which will go on continuously.
(5)  To setup an initial version of Apache official page, TUSSCANY will be taken as an example.
(6)  To internationalize BlueSky. Detailed docs for the project are available and they will be translated into English to make it clear and acceptable.
(7)  To maintain BlueSky sites and pages. What will be in the pages? How to import something related to Chinese culture? How to make the project attractive? All these are great challenges since they are confronted the first time.
3.0 Project Plan
The initial works are scheduled in the graph below. However, continuous updating and improving work, involving the code and the web page, is not shown in this plan. And this part of work will go on continuously.
workStartlastperson in charge
To find GPL libs2008-6-91wCaojin
To re-code related part2008-6-163wAll
To add ASF header and upload2008-7-71wDuhaipeng
Pre-compile macro2008-7-141wChenwei
MAVEN2008-7-141wDuhaipeng
To setup initial official page2008-7-211wChenchen
To internationalize BlueSky2008-7-284wAll







du.haipeng
2008-06-12