Re: [RT] Gump 3.0 - Database Model

2005-05-27 Thread Leo Simons
On 26-05-2005 17:58, Adam R. B. Jack [EMAIL PROTECTED] wrote: Could we get back to this thread above (using http://tinyurl.com/4qt9a to get to the attachment) and see where we want to take it? Yes we can! It probably still needs a lot of work. One thing that's wrong with it at the moment is

Re: [RT] Gump 3.0 - Database Model

2005-05-26 Thread Adam R. B. Jack
Sent: Wednesday, December 08, 2004 6:32 PM Subject: [RT] Gump 3.0 - Database Model Since I received no pushback on my proposal, let's move on discussing the database model. I think the first step is to identify the entities that we want to model, their relationships and their respective

Re: [RT] Gump 3.0 - Database Model

2004-12-16 Thread Wade . Stebbings
Stefano: see my responses below. wade Stefano Mazzocchi [EMAIL PROTECTED] wrote on 12/15/2004 09:40:28 PM: [...] What I was thinking is that this (and other of your suggestions) adds a meta-metadata layer and I'm not sure if I want to add this complexity at this point (given that

Re: [RT] Gump 3.0 - Database Model

2004-12-16 Thread Wade . Stebbings
Leo: Leo Simons [EMAIL PROTECTED] wrote on 12/16/2004 02:46:14 AM: [...] yep, I seem to agree. Let's first implement the proposed setup and optimize for understandability and cleanliness. Gump has a lot of features already. Let's first focus on making the important ones easier to use,

Re: [RT] Gump 3.0 - Database Model

2004-12-16 Thread Leo Simons
Stefano Mazzocchi wrote: [EMAIL PROTECTED] wrote: Yes, it is a many-to-many relation between the Project and Group tables. Thus, I can define one group which is all mainline builds (we have several release streams managed by separate branches), regardless of platforms build on. Another group

Re: [RT] Gump 3.0 - Database Model

2004-12-15 Thread Stefano Mazzocchi
[EMAIL PROTECTED] wrote: Stefano, Some afterthoughts. Hopefully to help clarify. The scope of a Project in our system (currently) is that of a build (a series of builds) for a given instance of (1) product-release on a given (2) target. This of course means that a single configuration for a

Re: [RT] Gump 3.0 - Database Model

2004-12-15 Thread Stefano Mazzocchi
[EMAIL PROTECTED] wrote: Stefano: See my responses below. Stefano Mazzocchi [EMAIL PROTECTED] wrote on 12/10/2004 02:21:48 PM: [EMAIL PROTECTED] wrote: [...] In my Build Results system, I have a schema that also includes a few additional things: - abritrary groupings of projects, which helps in

Re: [RT] Gump 3.0 - Database Model

2004-12-13 Thread Niclas Hedhman
On Monday 13 December 2004 09:09, Stefano Mazzocchi wrote: Eric, I really don't care what ID we choose, as long as it does identify something univocally also in a global and distributed environment. RDF ? Isn't RDF a perfect fit for this kind of problems ? Niclas --

Re: [RT] Gump 3.0 - Database Model

2004-12-13 Thread Wade . Stebbings
Stefano: See my responses below. Stefano Mazzocchi [EMAIL PROTECTED] wrote on 12/10/2004 02:21:48 PM: [EMAIL PROTECTED] wrote: [...] In my Build Results system, I have a schema that also includes a few additional things: - abritrary groupings of projects, which helps in organizaing

Re: [RT] Gump 3.0 - Database Model

2004-12-13 Thread Wade . Stebbings
Stefano, Some afterthoughts. Hopefully to help clarify. The scope of a Project in our system (currently) is that of a build (a series of builds) for a given instance of (1) product-release on a given (2) target. This of course means that a single configuration for a given instance of #1 would

RE: [RT] Gump 3.0 - Database Model

2004-12-12 Thread Eric Pugh
Just catching up on my email after being gone for a week. One thing that strikes me about the project id's is that this seems to continue the same discussion we have had in the past about maven generated project id's versus the gump project id's... Do the project id's have to have meaning?

Re: [RT] Gump 3.0 - Database Model

2004-12-12 Thread Stefano Mazzocchi
Eric Pugh wrote: Just catching up on my email after being gone for a week. One thing that strikes me about the project id's is that this seems to continue the same discussion we have had in the past about maven generated project id's versus the gump project id's... Do the project id's have to

Re: [RT] Gump 3.0

2004-12-10 Thread Stefan Bodewig
On Wed, 08 Dec 2004, Stefan Bodewig [EMAIL PROTECTED] wrote: On Mon, 06 Dec 2004, Stefano Mazzocchi [EMAIL PROTECTED] wrote: So, here is my first suggestion: split gump in three stages. 1) metadata aggregation 2) build 3) build data use Sounds good. One additional thing. I'd

Re: [RT] Gump 3.0

2004-12-10 Thread Adam R. B. Jack
2a) SCM update 2b) syncing updated working copy with workspace 2c) building We do actually have 2a and 2c already, in bin/build.py and bin/update.py, they just never got the usage/fixing they might need. regards Adam - To

Re: [RT] Gump 3.0 - Database Model

2004-12-10 Thread Stefano Mazzocchi
[EMAIL PROTECTED] wrote: This is cool. FWIW, here's some bits from my experience, implemeting something similar in a MySQL database. Awesome! In my Build Results system, I have a schema that also includes a few additional things: - abritrary groupings of projects, which helps in organizaing

Re: [RT] Gump 3.0

2004-12-10 Thread Adam R. B. Jack
Ok, here is my thinking on how we proceed towards Gump 3.0, i.e.: 1) Metadata Gathering 2) Processing (Build/Sync/Update) 3) Results/Presentation/History Query/Analysis Fnor *now* ... 1) Phase One (Metadata

Re: [RT] Gump 3.0

2004-12-10 Thread Stefano Mazzocchi
Adam R. B. Jack wrote: Ok, here is my thinking on how we proceed towards Gump 3.0, i.e.: 1) Metadata Gathering 2) Processing (Build/Sync/Update) 3) Results/Presentation/History Query/Analysis Fnor *now* ... 1)

Re: [RT] Gump 3.0

2004-12-10 Thread Stefan Bodewig
On Fri, 10 Dec 2004, Adam R. B. Jack [EMAIL PROTECTED] wrote: [FWIIW: Personally, I'd love to get back to NAnt building except that Mono is still my roadblock. I still don't quite understand why it works far better on my oldish RedHat box either. Hmm, have we tried Mono 1.0.4 or even 1.0.5

Re: [RT] Gump 3.0 - Database Model

2004-12-09 Thread Adam R. B. Jack
Since I received no pushback on my proposal, let's move on discussing the database model. I see this model is good enough for certain aspects of the proposed 3.0, but not for all. We can't store the metadata in it, in order to perform builds from, there is clearly insufficient information.

Re: [RT] Gump 3.0 - Database Model

2004-12-09 Thread Wade . Stebbings
This is cool. FWIW, here's some bits from my experience, implemeting something similar in a MySQL database. In my Build Results system, I have a schema that also includes a few additional things: - abritrary groupings of projects, which helps in organizaing various forms of the

Re: [RT] Gump 3.0

2004-12-08 Thread Stefan Bodewig
On Mon, 06 Dec 2004, Stefano Mazzocchi [EMAIL PROTECTED] wrote: So, here is my first suggestion: split gump in three stages. 1) metadata aggregation 2) build 3) build data use Sounds good. We should be maintaing the metadata representation only for the projects that don't have

[RT] Gump 3.0 - Database Model

2004-12-08 Thread Stefano Mazzocchi
Since I received no pushback on my proposal, let's move on discussing the database model. I think the first step is to identify the entities that we want to model, their relationships and their respective cardinality. Here is what Leo and I came up with so far (attached as PDF).

Re: [RT] Gump 3.0 - Database Model

2004-12-08 Thread Stefano Mazzocchi
Stefano Mazzocchi wrote: Since I received no pushback on my proposal, let's move on discussing the database model. I think the first step is to identify the entities that we want to model, their relationships and their respective cardinality. Here is what Leo and I came up with so far

Re: [RT] Gump 3.0 - Database Model

2004-12-08 Thread Brett Porter
must be stripping attachemnts - maybe it can be put on the wiki or something? On Wed, 08 Dec 2004 19:35:18 -0500, Stefano Mazzocchi [EMAIL PROTECTED] wrote: Stefano Mazzocchi wrote: Since I received no pushback on my proposal, let's move on discussing the database model. I think the

Re: [RT] Gump 3.0 - Database Model

2004-12-08 Thread Stefano Mazzocchi
Stefano Mazzocchi wrote: Stefano Mazzocchi wrote: Since I received no pushback on my proposal, let's move on discussing the database model. I think the first step is to identify the entities that we want to model, their relationships and their respective cardinality. Here is what Leo and I

[RT] Gump 3.0

2004-12-06 Thread Stefano Mazzocchi
I've been working for a while to describe an improved architecture for Gump and I have decided to go public with the discussion because I want this to be a community effort. - o - First and foremost, I believe that gump is one of the most exiting things happening

Re: [RT] Gump 3.0

2004-12-06 Thread Leo Simons
Stefano Mazzocchi wrote: Comments? Not really. Most of it sounds obvious by now, actually :-D More images related to this architecture are at: http://svn.apache.org/repos/asf/gump/trunk/src/xdocs/gump.pdf though I'm afraid some of the comments in the gump.ppt alongside there didn't make