This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 40703

Summary: [2004-06-23] Review of build system APIs and architecture
Product: projects Reporter: Jesse Glick <jglick>
Component: Generic InfrastructureAssignee: Miloslav Metelka <mmetelka>
Status: RESOLVED FIXED    
Severity: blocker CC: apireviews, dkonecny, phrebejk, ttran, tzezula
Priority: P2 Keywords: API_REVIEW, ARCH
Version: 3.x   
Hardware: All   
OS: All   
URL: http://projects.netbeans.org/
Issue Type: TASK Exception Reporter:
Bug Depends on: 40894, 40958, 40960, 40962, 40964, 40966, 40969, 40970, 40972, 41069, 41070, 41071, 41073, 41074, 42862, 43383, 44331, 45396    
Bug Blocks: 41535    

Description Jesse Glick 2004-03-02 20:05:06 UTC
This is a request for a general inception review
of the "build system" APIs and architecture:
including generic project management APIs,
Ant-specific APIs, Java-specific APIs, project
directory layouts, etc.

The most recent starter kit, incl. all relevant
documentation, is 040302 and can be downloaded
from the given URL. More documentation can be
supplied on request - probably a "developer's
guide" should be added soon.

Tentatively request completion of this review by
Monday Mar 15, so as to enable a merge to the CVS
trunk if the review passes.
Comment 1 Jaroslav Tulach 2004-03-04 07:56:18 UTC
The review owner of this issue will be Mila. Other reviewers include
me, Pavel B. and Tomas P., but contributions from others are welcomed
as well. 

We plan to have face to face review on Mar10. By that reviewers are
encoraged to send their comments into nbdev@ (see thread
http://www.netbeans.org/servlets/BrowseList?listName=nbdev&by=thread&from=22883),
add comments into this issue or subissues by then.
Comment 2 Miloslav Metelka 2004-03-18 15:05:07 UTC
The opinion document for this inception review is at
http://openide.netbeans.org/tutorial/reviews/opinions_40703.html
Comment 3 Jesse Glick 2004-05-01 02:11:43 UTC
Well the inception review was completed.
Comment 4 Miloslav Metelka 2004-06-11 17:39:00 UTC
The final review of BS is approaching - it's planned on Jun 23.
There are two remaining TCRs issue 41073 and issue 41074 open - they
should be resolved prior the final review.

I'm wondering whether we should create an extra issue for the final
review but if there are no objections I would rather reopen this issue
and changed the summary to "final review".
Comment 5 Miloslav Metelka 2004-06-11 17:41:33 UTC
Apologies - TCRs are issue 40960 and issue 41073
Issue 41074 is TCA.
Comment 6 Jesse Glick 2004-06-11 18:20:54 UTC
I am aware of both of the TCRs; they are both related to documentation.
Comment 7 Jesse Glick 2004-06-17 05:00:22 UTC
Well let's start preparing for the commitment review - Wed Jun 23?
Most of what you would need should be linked to from the
projects.nb.org main page. I am still fixing up some Javadoc and
updating arch.xml descriptions.
Comment 8 Jesse Glick 2004-06-18 05:00:22 UTC
Still working on arch.xml's - adding them for some stavbicka-related
modules w/o APIs (for which they were not generated during inception
review), and updating them for those w/ APIs.
Comment 9 Jesse Glick 2004-06-19 06:46:08 UTC
All build-system-related Javadoc and architecture summaries should now
be published on projects.netbeans.org. I hope this is everything you
will need.
Comment 10 Miloslav Metelka 2004-06-30 16:51:19 UTC
I have updated opinion document
http://openide.netbeans.org/tutorial/reviews/opinions_40703.html by
notes from the final review.

There is nothing more from the DevRev point of view so if there is
nothing more to add the issue can be closed.
Comment 11 Jaroslav Tulach 2005-04-15 13:42:06 UTC
Ok. Closing.