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 36192 - Looks API not being published on daily alpha dev AU
Summary: Looks API not being published on daily alpha dev AU
Status: RESOLVED FIXED
Alias: None
Product: updatecenters
Classification: Unclassified
Component: AU Masters (show other bugs)
Version: 3.x
Hardware: All All
: P2 blocker (vote)
Assignee: rbalada
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-18 21:43 UTC by Jesse Glick
Modified: 2003-12-11 14:24 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2003-09-18 21:43:15 UTC
www/www/updates/alpha/dev_1.6_.xml contains an
ancient version of Looks:

<module codenamebase="org.netbeans.modules.looks" ...>
  <manifest
OpenIDE-Module="org.netbeans.modules.looks/1"
OpenIDE-Module-Implementation-Version="200304090100"
OpenIDE-Module-Specification-Version="1.0" .../>
</module>

Yet the trunk manifest shows:

OpenIDE-Module-Specification-Version: 1.8
OpenIDE-Module: org.netbeans.modules.looks/2
...

And nbbuild/build.properties lists openide/looks
among the modules to include in the
daily-alpha-nbms moduleconfig.

So what is going on?
Comment 1 Petr Hrebejk 2003-09-19 10:04:33 UTC
Dont't do it now! I prefer to do it after the looks_projfix branch
will be in tegrated.
Comment 2 Jesse Glick 2003-09-20 05:00:16 UTC
1. Why not publish looks now on dev AU? Does not prevent you from 
making incompatible changes. It is not an official release. Can be 
useful for trying out the module rather than using CVS. Anyway what 
*is* currently published is very old and is crap.

2. Regardless of the status of the Looks API, it seems that AU 
publishing infrastructure is broken, and that should be fixed (and 
merits a P2 IMHO). If you don't want to publish openide/looks, 
remove it from the build.properties in config.modules.daily-alpha-
nbms.
Comment 3 rbalada 2003-09-22 08:13:18 UTC
This is my issue. I agree with Jesse it's P2 regardless Hrebejk's request.
Comment 4 rbalada 2003-10-09 13:37:06 UTC
Fixed
Comment 5 Jesse Glick 2003-10-09 19:42:42 UTC
The alpha AU list now does seem to include the new version of Looks:

<manifest OpenIDE-Module="org.netbeans.modules.looks/2" ....
OpenIDE-Module-Specification-Version="1.9"/>

However the old one is still there. It should be deleted, I think.

(Note that the old one does not even have the OpenIDE-Module-Name
attribute and thus contributes to the file having XML validation errors.)

org.netbeans.modules.mdrxml does have a dependency on the old
org.netbeans.modules.looks/1, but I guess this is MDR's problem.
Comment 6 Martin Matula 2003-10-09 20:08:44 UTC
Another module that depends on looks/1 is mdrexplorer. Without this
module the whole MDR is useless (there will be no user interface for
it in the IDE) and currently we have no resources to migrate to the
newer version of looks. Thus I would very much appreciate if you do
not remove the looks/1 from update center.
Thanks.
Comment 7 Jesse Glick 2003-10-09 20:28:56 UTC
As you like. Appears to be possible to download either one in the AU
client.