[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [p2-dev] Mirroring a subset of a p2 repo

Liveliness of a project is something difficult to capture. 
To help improve things in the context of the eclipse foundation, I have opened https://bugs.eclipse.org/bugs/show_bug.cgi?id=396768

-----Original Message-----
From: p2-dev-bounces@xxxxxxxxxxx [mailto:p2-dev-bounces@xxxxxxxxxxx] On Behalf Of Mikhail Kalkov
Sent: December-17-12 3:20 AM
To: P2 developer discussions
Subject: Re: [p2-dev] Mirroring a subset of a p2 repo

Hi Thomas,

I've got this impression by looking at the following two pages.

1. B3 Project Homepage, http://www.eclipse.org/projects/project.php?id=modeling.emft.b3
It suggests steadily decreasing overall commit activity trend over the last three years, and that during the last three months you've been the only committer on the project.

2. B3-dev mailing list, http://dev.eclipse.org/mhonarc/lists/b3-dev/maillist.html
There is not much activity there, and the only two messages in several months are from Eclipse Portal suggesting that the latest b3 release is 0.3, and there are no future releases planned.

Speaking of which, I could not open the b3-users mailing list mentioned at the project homepage at all because of HTTP 403 error. Summing this up, I assumed that there was not much development recently, and lacking any usage examples, I assumed that there are not many users either. After Henrik Lindberg's reply, it has become clear that there are users, and the users themselves are Eclipse developers, which means there are interested developers, and the absence of development rather means that b3 aggregator subproject has probably reached its 1.0, and has all the essential features. Still, it would be nice to get this information along with links to usage examples directly from the project homepage.

As for mirroring, I think we'll settle on using tycho-p2-extras-plugin because this would make it trivial to make mirroring a maven goal, and therefore any developer, who clones the source, will be able to create a local mirror, and run all the builds against it. We do have a build server but I would really like to minimize the number of manual steps necessary to set everything up because sometimes one has to work without VPN connection and therefore without access to the build server.


----- Original Message -----
From: "Thomas Hallgren" <thomas@xxxxxxx>
To: p2-dev@xxxxxxxxxxx
Sent: Sunday, December 16, 2012 9:30:11 AM
Subject: Re: [p2-dev] Mirroring a subset of a p2 repo

On 2012-12-14 14:55, Mikhail Kalkov wrote:
> I've just looked into the source code of org.eclipse.equinox.p2.repository.tools (4.2.1 release), and it seems that slicing options are _only_ configurable from ant. This also explains why I read p2 docs, thought they will not help me, but didn't actually try them out. Thanks for suggestions, Paul and Pascal. I'll test them now, and if I don't reply to this thread, it means they've worked.
> By the way, I've also looked at B3 Aggregator, and it sounded promising, but the project seem to be abandoned and stagnating since two years ago.
Not sure what metrics you're using for that claim. The b3 aggregator is certainly not abandoned.

- thomas

p2-dev mailing list
p2-dev mailing list