1 |
In case anyone hasn't gotten this.... |
2 |
|
3 |
-------- Original Message -------- |
4 |
Subject: [linux-distros-dev] A bit of a reboot |
5 |
Date: Fri, 29 Aug 2008 14:06:02 -0400 |
6 |
From: Andrew Overholt <overholt@××××××.com> |
7 |
To: linux-distros-dev <linux-distros-dev@×××××××.org> |
8 |
|
9 |
Hi, |
10 |
|
11 |
As you all know, our project hasn't really been a shining example of |
12 |
output or participation. I'd like to change that. What follows are my |
13 |
thoughts. I'd appreciate comments/criticisms/ideas/whatever. |
14 |
|
15 |
Reasons for existence / Goals |
16 |
============================= |
17 |
We started the project after a few different distribution maintainers |
18 |
found that they were complaining about the same things (builds being |
19 |
difficult, lack of autotools support in CDT, package maintenance |
20 |
difficulties, etc.). The goals at the time were two-fold: 1) be a |
21 |
place for distributions to collaborate and 2) provide tools specific to |
22 |
Linux developers and packagers. |
23 |
|
24 |
Current status |
25 |
============== |
26 |
We have some Linux-specific tools that are doing well: the ChangeLog |
27 |
plugin and the RPM specfile editor. Jeff Johnston has also told me that |
28 |
he plans on contributing his autotools plugins. There's also some |
29 |
renewed interest in the OProfile plugin which I'm hoping we'll see some |
30 |
patches for soon. So we're not doing *too* badly on providing tools. |
31 |
|
32 |
Unfortunately, little cross-distro collaboration has actually taken |
33 |
place. I'd like to think this is because we all have lots to deal with |
34 |
in real life and in our respective distros. What can do to improve |
35 |
here? Since we all fight the same battles with builds and stuff, it |
36 |
would be good to work together and not duplicate effort. |
37 |
|
38 |
I think we need to do a few things: |
39 |
|
40 |
1. Make an update site for the tools we have. |
41 |
2. Have an actual release! Then we won't be the bad Eclipse project who |
42 |
never really followed the processes :) |
43 |
3. Re-focus on our goals. |
44 |
|
45 |
To be honest, I think the tools half of our project is doing alright. |
46 |
We just need to follow some processes a bit more. It's the distro |
47 |
collaboration stuff that needs to be improved. I think the project that |
48 |
Ben Konrath started -- eclipse-build -- is a good place for this. |
49 |
Ideally we can get to the point where that project produces a buildable |
50 |
source tarball that all distros can use. We can probably aim for the |
51 |
Ganymede winter maintenance release. It will take care of the stuff we |
52 |
all do on top of the releng srcIncluded drops. Also, we can share our |
53 |
common methods of building non-SDK plugins. Scripts to run test suites |
54 |
are also a good place to work together. |
55 |
|
56 |
We need to have a plan in place soon so I'll be working on something |
57 |
more formal than this email. I really welcome all feedback so please |
58 |
let me know whatever you're thinking -- even if it's "you're stupid" ;) . |
59 |
|
60 |
Andrew |