Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [wtp-dev] Action Required on the issue: Bug 424538 - Make some branches read-only

Doug,

It's not published yet, but discussed in BugZilla issue #424210 - Simplify Git repositories: https://bugs.eclipse.org/bugs/show_bug.cgi?id=424210.

The plan of simplifying of Git repositories is simple:

1. We are going to merge the content of master branches of webtools.jsdt.debug and webtools.jsdt.tests repositories into webtools.jsdt.core's master branch. All the history/tags for master branches of those two repositories are to be saved in webtools.jsdt.core, so, no history is to be lost. The master branches of webtools.jsdt.debug and webtools.jsdt.tests repositories will be closed for write, so all new development on master will be able only in webtools.jsdt.core's master. 2. Maintenance (like R3_5_maintenance) branches are to stay in the current repositories with all their history. So not a change will happen to maintenance branches and their history. webtools.jsdt.debug and webtools.jsdt.tests repositories will stay as is (but with read-only masters) until the finish of the maintenance. After the maintenance is finished (is suppose when wtp 3.5.x maintenance will be finished) webtools.jsdt.debug webtools.jsdt.tests repositories will be archived. 3. Any new maintenance is to go into the merged webtools.jsdt.core repository. So this repository is to be the single storage for all the current development and any new maintenance.

Also, there is a plan to rename webtools.jsdt.core repository to webtools.jsdt due to finally simplify its name ('case it's not logical to have ".core" and not to have ".ui"). If such a rename is to happen, of course, all the history should be saved in repository.

Time line: As you can see there is at least two stages:
1. Immediately: Merging master branches into one single repository;
2. Upon completing the first stage: Renaming the webtools.jsdt.core to webtools.jsdt. 3. Upon completing the all current maintenance (including R3_5_maintenance): Archiving webtools.jsdt.debug and webtools.jsdt.tests repositories, plus archiving webtools.jsdt.core (if we'll actually copy its content into webtools.jsdt instead of just renaming due to save all the history of the project repositories).

That's it.

Any suggestions are very appreciated.
Victor


On 12/21/2013 09:23 AM, Doug Schaefer wrote:
You're merging repos? That's good news. What is the plan around that? Sorry if I subscribed to this list after it was published.

Thanks,
Doug

Sent from my BlackBerry Z30 smartphone.
   Original Message
From: Victor Rubezhny
Sent: Friday, December 20, 2013 2:32 PM
To: wtp-dev@xxxxxxxxxxx; Christopher Jaun
Reply To: General discussion of project-wide or architectural issues.
Subject: [wtp-dev] Action Required on the issue: Bug 424538 - Make some branches read-only


Chris,

In order to resolve Bug #424210 (Simplify Git repositories,
https://bugs.eclipse.org/bugs/show_bug.cgi?id=424210), we have to make
'master' branches to be read-only for the following repositories:

- webtools.jsdt.debug
- webtools.jsdt.tests

before we could merge them into webtools.jsdt.core repository.

This should be done due to prevent pushing the commits to these
repositories thus making the only webtools.jsdt.core repository to be
the single storage for all the JSDT projects.

So, the new issue is created for this: Bug #424538 (Make some branches
read-only, https://bugs.eclipse.org/bugs/show_bug.cgi?id=424538), and
this is the only issue blocking us to resolve Bug #424210
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=424210).

A "+1" is required from you (as JSDT Project Lead) on Bug #424538
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=424538) due to make
Eclipse Webmaster to start resolving the issue which is the only issue
blocking us to resolve Bug #424210
(https://bugs.eclipse.org/bugs/show_bug.cgi?id=424210).

Best Regards and Happy Holidays.
Victor Rubezhny
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev
_______________________________________________
wtp-dev mailing list
wtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/wtp-dev



Back to the top