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 195589 - Synchronize StableUC wiki with stableuc config in cluster.properties
Summary: Synchronize StableUC wiki with stableuc config in cluster.properties
Status: RESOLVED FIXED
Alias: None
Product: updatecenters
Classification: Unclassified
Component: Stable (show other bugs)
Version: 7.0
Hardware: All All
: P2 normal (vote)
Assignee: pgebauer
URL:
Keywords:
Depends on:
Blocks: 195508
  Show dependency tree
 
Reported: 2011-02-16 23:20 UTC by Petr Jiricka
Modified: 2011-02-18 10:33 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments
Patch for cluster.properties (2.54 KB, patch)
2011-02-16 23:20 UTC, Petr Jiricka
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Jiricka 2011-02-16 23:20:45 UTC
Created attachment 106090 [details]
Patch for cluster.properties

Currently, the stable UC wiki (which is authoritative): http://wiki.netbeans.org/NB70StableModulesUC is not in agreement with the stableuc config in cluster.properties. When they are in sync, we will be able to use the stableuc config and the UC upload process will be more automated and less error-prone than manually going through the wiki page. 

I am attaching a patch which syncs them except for 3 plugins in wiki:
DTraceGUI (not sure where the sources are)
Web Server 7 (in contrib)
ScanOnDemand (in contrib)

Not sure if contrib modules can be in stableuc - do our production build job use contrib? 

Jesse, Petr, can you foresee any problems with this change?
Comment 1 Jesse Glick 2011-02-16 23:30:00 UTC
(In reply to comment #0)
> Not sure if contrib modules can be in stableuc

They're not supposed to be! Anything intended for Stable needs to be in main.

> can you foresee any problems with this change?

Need to check whether ClearCase and XUL-Runner (Windows) are intended to be on Stable or not.

I'm not sure about the impact of the first diff hunk (bloated -> full); was there some purpose to this? The intent of the current setup is that clusters in the bloated config are assumed to be stable. If they're not, the sources shouldn't be in main at all.
Comment 2 Petr Jiricka 2011-02-17 09:02:24 UTC
> > Not sure if contrib modules can be in stableuc
> They're not supposed to be! Anything intended for Stable needs to be in main.

Ok, in that case we may want to move some plugins from contrib to main.

> Need to check whether ClearCase and XUL-Runner (Windows) are intended to be on
> Stable or not.

I checked, they are not supposed to be (see the wiki).

> I'm not sure about the impact of the first diff hunk (bloated -> full); was
> there some purpose to this? The intent of the current setup is that clusters in
> the bloated config are assumed to be stable. If they're not, the sources
> shouldn't be in main at all.

No, they are not stable. E.g. we are aware of P1s in the VisualWeb area that have been there for several releases. For the past few releases, these plugins were not published on the stable UC.
Comment 3 Petr Jiricka 2011-02-17 14:48:48 UTC
http://hg.netbeans.org/web-main/rev/736ceb79e569
Comment 4 Jesse Glick 2011-02-17 15:51:08 UTC
(In reply to comment #2)
> we may want to move some plugins from contrib to main.

Yes, if they are stable.

>> Need to check whether ClearCase and XUL-Runner (Windows) are intended to be on
>> Stable or not.
> 
> I checked, they are not supposed to be (see the wiki).

I meant to check with the author/owner whether they were accidentally omitted from the wiki.

> No, [bloated config clusters] are not stable.

Then they should be removed from main ASAP.
Comment 5 Quality Engineering 2011-02-18 10:33:26 UTC
Integrated into 'main-golden', will be available in build *201102180501* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main/rev/736ceb79e569
User: pjiricka@netbeans.org
Log: #195589 - synchronizing the stable UC build with the StableUC wiki page.