On 9/29/06, Morozova, Nadezhda <[EMAIL PROTECTED]> wrote:

... My two cents:

> The path to a component
> should end with component's status info - ideally it should give the
newbie
> enough info not to search though harmony-dev mail archive or JIRA at
all.
Good point, but am not sure we're ready for it just now. I haven't found
nice wiki pages for each modules/components. Things are sometimes quite
chaotic ;(



I think we should try reduce a level of chaos.
BTW, how many steps are required to find very usefull LUNI's wiki page?

Yes, wiki pages are good but I think we need more. What the
component's
> home page should contain? From my point of view it should contain the
> following:
> 1) Doc: just brief overview and pointers to spec., docs, user's guides
Again, nice idea, but not sure this is workable at the moment. We only
have >5 docs for API modules + ~3 DRLVM components + a couple more misc
docs.
Do you think we can have sort of table in Classlib and VM component
pages: a list of modules with pointers to specs + Harmony-specific docs
+ status (done/missing/in progress/see JIRA/). This can give a pretty
clear picture of where we are :)



Yes, this can be possible solution.

2) Work with the component: how to build, deploy with Harmony JRE (or
> another JRE if possible) and run with apps.
Would that not be very similar (except for paths and similar) for the
majority of components? Don't think we need how-to build for each.



It may just contain a reference to common part + some component's specific
(that is optional)

3) Status: in progress, no activity or done (that I mean by saying
> "released", sorry for confusion)
Very important info. We have
http://incubator.apache.org/harmony/roadmap.html where major issues can
be listed, but probably component-wise info can also help. However, I am
not sure this is appropriate for newbies. Before deciding how they can
contribute, they'd rather have the code and run it. Also, this info can
be on Wiki page, where actual discussions/decisions run.



Hm, check out 0.5Gb of code, build (there is a risk that the build may be
broken) it and realize that she/he want to contribute to some small module
:-)

4) Open issues: info from JIRA (we can fetch issues related only to
the
> component from JIRA)
Can this be automated, at least to an extent? JIRAs seem to be a very
dynamic system. Otherwise, to keep the component page up-to-date and
with JIRA numbers would require frequent changes to the website.



Yes, I think this can be automated.

5) Mailing list: I think we should let the newbie to be aware only
about
> exact part of the project.
Specifying keywords by which to search on the mailing list?



Well, if the newbie wants to find something very much she/he will definitely
find it. The question is how many efforts are required for searching. I just
want to work out a way how organize web-site to make it simple.

Thanks,
Stepan Mishura
Intel Middleware Products Division

------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to