1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Mageia-dev] maintainers database
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20maintainers%20database&In-Reply-To=%3C201012281437.30919.stormi%40laposte.net%3E">
<META NAME="robots" CONTENT="index,nofollow">
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
<LINK REL="Next" HREF="001927.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Mageia-dev] maintainers database</H1>
<B>Samuel Verschelde</B>
<A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20maintainers%20database&In-Reply-To=%3C201012281437.30919.stormi%40laposte.net%3E"
TITLE="[Mageia-dev] maintainers database">stormi at laposte.net
</A><BR>
<I>Tue Dec 28 14:37:30 CET 2010</I>
<P><UL>
<LI>Next message: <A HREF="001927.html">[Mageia-dev] sync with mandriva
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#1926">[ date ]</a>
<a href="thread.html#1926">[ thread ]</a>
<a href="subject.html#1926">[ subject ]</a>
<a href="author.html#1926">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Le mardi 21 décembre 2010 10:34:00, andre999 a écrit :
><i> Luca Berra a écrit :
</I>><i> > On Fri, Dec 17, 2010 at 11:06:36PM +0100, Romain d'Alverny wrote:
</I>><i> >> For instance:
</I>><i> >> * instead of having a single maintainer for a given package, have
</I>><i> >> several maintainers (with an admin maybe) over a given package (easy);
</I>><i> >
</I>><i> > yes please
</I>><i> >
</I>><i> >> * should there be groups of packages defined? (this adds/replicates
</I>><i> >> some logic that may already be somewhere else)
</I>><i> >
</I>><i> > this can be useful, many desktop environments consist of more than one
</I>><i> > core package and development/packaging should be coordinated, so it
</I>><i> > makes sense.
</I>><i> >
</I>><i> >> * should there be explicity groups of maintainers? or implicit (as
</I>><i> >> made of people maintaining the same package)?
</I>><i> >
</I>><i> > i think explicit
</I>><i> >
</I>><i> > L.
</I>><i>
</I>><i> We could have a structure something like this :
</I>><i>
</I>><i> Primary key : name of package
</I>><i>
</I>><i> Other fields, 1:1 relation :
</I>><i> - package rpm category (+ subcategory, if any)
</I>><i> - repository
</I>><i> - etc
</I>><i>
</I>><i> Other fields, 1:N relation :
</I>><i> - Packager nickname + packager status (primary maintainer, trainee or
</I>><i> whatever) + real name + email
</I>><i> (The last 2 items could be in a separate table keyed by nickname.)
</I>><i>
</I>><i> - Package dependancies (names of other packages)
</I>><i> - Package provides (names of other packages)
</I>><i> - etc.
</I>><i>
</I>><i> Any of above fields could be chosen as secondary keys.
</I>><i>
</I>><i> This is just a quick suggestion, for the purposes of discussion.
</I>><i>
</I>><i> It doesn't seem that this sort of info would be useful in
</I>><i> mageia-app-db, which is primarily for end-users.
</I>><i>
</I>
Well, there's no information related to RPMs that wouldn't be useful in
mageia-app-db, which is meant to be useful both for end-users and contributors
(basic view for the former, advanced view for the later). Dependancies,
provides, will be queried from Sophie2.
Maintainers will have to be queried from the maintainer db too so that we can
add this information on mageia-app-db.
In fact, hadn't been the deadline so short, I would have stepped in for the
maintainer db, which would have benefited from the work already done on mageia-
app-db.
Regards
Samuel Verschelde
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI>Next message: <A HREF="001927.html">[Mageia-dev] sync with mandriva
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#1926">[ date ]</a>
<a href="thread.html#1926">[ thread ]</a>
<a href="subject.html#1926">[ subject ]</a>
<a href="author.html#1926">[ author ]</a>
</LI>
</UL>
<hr>
<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
mailing list</a><br>
</body></html>
|