Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [birt-pmc] BIRT Git repository may be out of date.


I am not sure that even this would be acceptable. The problem with doing development behind the firewall is that it means that the project is Actuate's, not Eclipse's. How can someone from any other company participate equally on the project if the main development and the 'stable ' builds all happen behind a firewall? 

What do you think? 

Mike Milinkovich
mike.milinkovich@xxxxxxxxxxx
+1.613.220.3223

From: Wayne Beaton
Sent: Friday, April 26, 2013 8:24 PM
To: birt-pmc@xxxxxxxxxxx
Reply To: BIRT PMC communications (including coordination, announcements, (including coordination, announcements,>)
Subject: Re: [birt-pmc] BIRT Git repository may be out of date.

Git is by its very nature a distributed system. Investing in something like AWS for this makes no sense.

We have no issue with a project team working from a local clone. Some amount of latency is expected, but a full month is too much for a project that is expected to working in an open and transparent manner. It is basically impossible for anybody else to participate in the project if the repository is always days, weeks, or months out-of-date.

The pushes back to eclipse.org have to be done more frequently.

At a minimum, you should be able to very quickly set up a cron job that forces a push to eclipse.org every day, or--even better--a few times a day (every hour). This should literally require a one-liner cron entry.  I can help if necessary.

Your developers shouldn't even notice the push is happening. Even better would be some kind of commit hook that does the push (as Jesse suggests). If a single push fails, the next one will do the job. That's how Git works.

This needs to be automatic.

Please make this happen as soon as possible.

Wayne

On 04/26/2013 04:59 PM, Wenfeng Li wrote:

Wayne

 

Is it your recommendation that projects should not use a local git depot, instead all should just use the Eclipse master git depot?

 

We had run into network and accessibility issue to the Eclipse server in the past that causing delay of work and risking not meeting the simultaneous  release schedule.  There were many times, developers can't do work for a several hours to a couple of day.  And there were one time when the whole team was shut down for a week due to a undersea cable was cut between North America and Asia.    

 

One possible solution is for Eclipse foundation to create a distributed git service around the world (using AWS?), it will allow committers to remove the need of local gits.

 

For now, with distributed git, there is a question of how often you push the local copy to the master copy.  It is a matter of someone needs to do the work.  The more often the push, the more work.  On the other hand, we understand we don't want to have a big gap.    so our plan is to push after every stable build since we expect most users would only be using stable builds.

 

In short, I agree that we need to push the code now, since it has been too long since last push.  The intention was to push at least once a month if not more often after each stable build.

 

br,

 

Wenfeng

 

 

 

 

 

From: birt-pmc-bounces@xxxxxxxxxxx [mailto:birt-pmc-bounces@xxxxxxxxxxx] On Behalf Of Wayne Beaton
Sent: Friday, April 26, 2013 10:20 AM
To: birt-pmc@xxxxxxxxxxx
Subject: [birt-pmc] BIRT Git repository may be out of date.

 

I'm moving this discussion out of bugzilla an onto the PMC list.

I assume that you mean "Git" rather than "GitHub".

How often does this push happen?


AFAICT, there hasn't been an commit against BIRT since March 18. But there are bugs that indicate that some work has occurred in the interim. For example:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=404105
https://bugs.eclipse.org/bugs/show_bug.cgi?id=403857
https://bugs.eclipse.org/bugs/show_bug.cgi?id=403860
https://bugs.eclipse.org/bugs/show_bug.cgi?id=399055
https://bugs.eclipse.org/bugs/show_bug.cgi?id=403864

I am very concerned that the public repo is very far behind. This makes it difficult for others to participate, solicit contributions, and grow diversity in the project.

Is it true that there hasn't been a commit against the BIRT Git repository in more than a month?

Wayne


-------- Original Message --------

Subject:

[Bug 402274] Wrapped texts when export to ODP

Date:

Fri, 26 Apr 2013 01:25:51 +0000

From:

bugzilla-daemon@xxxxxxxxxxx

To:

wayne@xxxxxxxxxxx

 

https://bugs.eclipse.org/bugs/show_bug.cgi?id=402274
Product/Component: BIRT / Report Engine
 
--- Comment #7 from Wenfeng Li <wli@xxxxxxxxxxx> ---
(In reply to comment #6)
> (In reply to comment #5)
> > you should wait until next open source version published.
> 
> Aren't all versions of BIRT open source?
 
Actuate has a local gitHub that will push to master github after a stable
build.
 
-- 
You are receiving this mail because:
You are on the CC list for the bug.
 

 

--
Wayne Beaton
Director of Open Source Projects, The Eclipse Foundation
Learn about Eclipse Projects
EclipseCon France 2013

 

 



_______________________________________________
birt-pmc mailing list
birt-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/birt-pmc

--
Wayne Beaton
Director of Open Source Projects, The Eclipse Foundation
Learn about Eclipse Projects
EclipseCon
          France 2013

_______________________________________________
birt-pmc mailing list
birt-pmc@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/birt-pmc

Back to the top