1 |
On Tue, 2006-05-16 at 23:22 +0100, Stephen Bennett wrote: |
2 |
> > 1) Is bugsy ready for this, with appropriate categories in place? |
3 |
> |
4 |
> Paludis-related bugs can be marked as invalid and the user directed to |
5 |
> Paludis' bug tracker on berlios.de. Alternatively, if our friendly |
6 |
> Bugzilla admins want to create categories I won't complain. I don't see |
7 |
> a need for it though. |
8 |
|
9 |
This is the exact reason why I would disagree with having this profile |
10 |
in the tree. It *is* going to cause more work for bug-wranglers, no |
11 |
matter how many places you put warnings and notices. If the profile is |
12 |
*not* in the portage tree, people won't file bugs in our bugzilla. If |
13 |
the profile *is* in the portage tree, then users will file bugs in our |
14 |
bugzilla. Anything that we add to the tree, we are expected to provide |
15 |
a reasonable level of support for maintaining. |
16 |
|
17 |
If there is a bug in Paludis, since the package *is* in our tree, users |
18 |
can file bugs in our bugzilla. Now, you might mark them as INVALID |
19 |
(which is wrong, btw) or UPSTREAM (which is right), but *somebody* has |
20 |
to take the time to look at the bug, determine that it is a Paludis bug, |
21 |
then do the work to UPSTREAM it. Proper usage of UPSTREAM means |
22 |
actually *filing* a bug upstream, not just pushing it off on the user, |
23 |
though this isn't used nearly as much in practice as it should be. |
24 |
|
25 |
A profile is an even more problematic affair, as it has an even |
26 |
longer-standing assumption that they are 100% supported by Gentoo. |
27 |
|
28 |
Paludis supports multiple repositories correctly, right? So why is it a |
29 |
big deal to provide the profiles in their own overlay/repository? I |
30 |
haven't heard a good reason why the profiles need to be in the portage |
31 |
tree. I'm not saying I am against it being added so much as I haven't |
32 |
heard a single compelling reason for doing it, and quite a few |
33 |
compelling reasons why *not* to do it, mainly support-related. |
34 |
|
35 |
-- |
36 |
Chris Gianelloni |
37 |
Release Engineering - Strategic Lead |
38 |
x86 Architecture Team |
39 |
Games - Developer |
40 |
Gentoo Linux |