GitHub migration again -- The Plan

Lukas Krejci lkrejci at redhat.com
Fri Mar 1 10:03:23 UTC 2013


On Thursday, February 28, 2013 17:13:14 Stefan Negrea wrote:
> Hello Heiko,
> 
> The part of the plan that concerns me is the version mismatch between core
> and the other two repositories when it comes to master branch. I am
> thinking here for the perspectives of the developer and a Jenkins build.
> 
> From a developer perspective, take the scenario where a BZ requires a
> concurrent fixes in in the plugin repository and the core repositories. I
> just to not see how one can test such fix easily. Having the HEAD of master
> branch of both repository on the local disk would not be sufficient. So
> what would be workflow here?
> 

I already mentioned it in the other reply to you in this thread but I think 
the key to understanding this problem is the realization that RHQ core and the 
plugins are separate projects.

When you are developing against some 3rd party software and you need a bugfix 
in that software to progress in your app, your only hope is that the 3rd party 
releases an updated version of their app with the fix you need. RHQ and 
plugins are very much the same in this regard.

> Now from the perspective of a Jenkins build. Lets say the developers manages
> to write the fix. How can we create a Jenkins build with the fix for QA?
> 
> 
> I agree that on release branches we can have slightly different versions
> (eg. RHQ Core 4.6.1 with RHQ Plugins 4.6.2). But on master having this
> mismatch will just cause problems sooner or later and will just complicate
> simple daily development tasks.
>

Yes, it will complicate the tasks, because IMHO we kept the workflow over-
simplified until now at the expense of the ease of community involvement.
 
> 
> 
> Thank you,
> Stefan Negrea
> 
> 
> ----- Original Message -----
> 
> > From: "Heiko W.Rupp" <hrupp at redhat.com>
> > To: "rhq-devel" <rhq-devel at lists.fedorahosted.org>
> > Sent: Wednesday, February 27, 2013 8:08:56 AM
> > Subject: GitHub migration again -- The Plan
> > 
> > Hi,
> > 
> > I've updated the wiki page including "The Plan".
> > 
> > I would like to finish this Plan within the coming 7 days so that
> > we will be able to switch over soon.
> > 
> > https://docs.jboss.org/author/display/RHQ/GitHub+migration#GitHubmigration
> > -Processofthemigrationitself%28%22Theplan%22%29
> > 
> > Please comment. If you think it is ok, also say so please.
> > 
> >    Heiko
> > 
> > --
> > Reg. Adresse: Red Hat GmbH, Technopark II, Haus C,
> > Werner-von-Siemens-Ring 14, D-85630 Grasbrunn
> > Handelsregister: Amtsgericht München HRB 153243
> > Geschaeftsführer:  Mark Hegarty, Charlie Peters, Michael Cunningham,
> > Charles Cachera
> > 
> > 
> > _______________________________________________
> > rhq-devel mailing list
> > rhq-devel at lists.fedorahosted.org
> > https://lists.fedorahosted.org/mailman/listinfo/rhq-devel
> 
> _______________________________________________
> rhq-devel mailing list
> rhq-devel at lists.fedorahosted.org
> https://lists.fedorahosted.org/mailman/listinfo/rhq-devel


More information about the rhq-devel mailing list