summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/20110305/003039.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/20110305/003039.html')
-rw-r--r--zarb-ml/mageia-dev/20110305/003039.html235
1 files changed, 235 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/20110305/003039.html b/zarb-ml/mageia-dev/20110305/003039.html
new file mode 100644
index 000000000..91fb5ddba
--- /dev/null
+++ b/zarb-ml/mageia-dev/20110305/003039.html
@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-dev] Contributors using real name/working email? or not? or maybe?
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Contributors%20using%20real%20name/working%20email%3F%20or%0A%09not%3F%20or%20maybe%3F&In-Reply-To=%3C201103051357.58315.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="003032.html">
+ <LINK REL="Next" HREF="003036.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-dev] Contributors using real name/working email? or not? or maybe?</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20Contributors%20using%20real%20name/working%20email%3F%20or%0A%09not%3F%20or%20maybe%3F&In-Reply-To=%3C201103051357.58315.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-dev] Contributors using real name/working email? or not? or maybe?">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Sat Mar 5 13:57:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="003032.html">[Mageia-dev] Contributors using real name/working email? or not? or maybe?
+</A></li>
+ <LI>Next message: <A HREF="003036.html">[Mageia-dev] Rpmlint configuration, false positives
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#3039">[ date ]</a>
+ <a href="thread.html#3039">[ thread ]</a>
+ <a href="subject.html#3039">[ subject ]</a>
+ <a href="author.html#3039">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op zaterdag 05 maart 2011 10:41:24 schreef Buchan Milne:
+[...]
+&gt;<i> So, the issues are:
+</I>&gt;<i>
+</I>&gt;<i> 1)What to use in the From tag in the mail to the changelog list.
+</I>&gt;<i>
+</I>&gt;<i> Mandriva: From: Full Name &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">devel at mandriva...</A>&gt;
+</I>&gt;<i> Mageia: From: Mageia Team &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">buildsystem-daemon at mageia....</A>&gt;
+</I>&gt;<i>
+</I>&gt;<i> IMHO, it is beneficial to have the &quot;name&quot; of the submitter of the package
+</I>&gt;<i> in the From tag, you can easily, from just looking at the list of mails in
+</I>&gt;<i> a folder, see what packages were updated, and if they are packages you
+</I>&gt;<i> maintain, who submitted them, without even having to open the mail. Having
+</I>&gt;<i> a generic static text here is of no benefit ...
+</I>&gt;<i>
+</I>&gt;<i> What we use as the &quot;name&quot; of the user is worth discussing, but I don't see
+</I>&gt;<i> any reason to limit it to being the username.
+</I>&gt;<i>
+</I>&gt;<i> I don't see a need to have the email address in the From be dedicated to
+</I>&gt;<i> the packager/submitter.
+</I>&gt;<i>
+</I>&gt;<i> Proposal 1.1:
+</I>&gt;<i> From: $user{cn} &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">packages at mageia.org</A>&gt;
+</I>&gt;<i> e.g.
+</I>&gt;<i> From: Buchan Milne &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">packages at mageia.org</A>&gt;
+</I>&gt;<i>
+</I>&gt;<i> If we want to rather try and build teams who work on specific groups of
+</I>&gt;<i> packages, it may be better to have use:
+</I>&gt;<i>
+</I>&gt;<i> Proposal 1.2:
+</I>&gt;<i> From: $user{cn} &lt;%<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">name at packages.mageia.org</A>&gt;
+</I>&gt;<i> e.g.
+</I>&gt;<i> From: Buchan Milne &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">openldap at packages.mageia.org</A>&gt;
+</I>&gt;<i>
+</I>&gt;<i> and have per-package aliases tied to the maintainer database. This may make
+</I>&gt;<i> it easier to assign bugs in bugzilla, without having to re-assign bugs
+</I>&gt;<i> whenever someone joins/leaves/changes roles.
+</I>&gt;<i>
+</I>&gt;<i> Additionally, assuming Reply-To is not set, replying to the changelog mail
+</I>&gt;<i> would get you to all the contributors who maintain the package. With
+</I>&gt;<i> Reply-To set, Reply-All would get you to a mailing list, as well as the
+</I>&gt;<i> alias. In my case, I filter mail based on mailing list tags, so this would
+</I>&gt;<i> mean mails about my packages would not hit the mailing list folder, but
+</I>&gt;<i> could hit a different folder with a better priority.
+</I>&gt;<i>
+</I>&gt;<i> It might be a bit overkill in some situations (e.g. kde-i18n-
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">af at packages.mageia.org</A>), but maybe we could look up the maintainer team
+</I>&gt;<i> from the package name, and that could be <A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">i18n-af at mageia.org</A> or
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">kde at packages.mageia.org.</A>
+</I>&gt;<i>
+</I>&gt;<i> But, if we want to focus on team work rather than individuals, maybe:
+</I>&gt;<i> Proposal 1.3
+</I>&gt;<i> From: Mageia %name team &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">openldap at packages.mageia.org</A>&gt;
+</I>&gt;<i> e.g.
+</I>&gt;<i> From: Mageia openldap team &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">openldap at packages.mageia.org</A>&gt;
+</I>&gt;<i>
+</I>&gt;<i> Again, we could possible look up the maintainer team name, e.g. &quot;Mageia
+</I>&gt;<i> Afrikaans localisation team&quot; or &quot;Mageia KDE team&quot; using the example above,
+</I>&gt;<i> or &quot;Mageia Server team&quot; or &quot;Mageia LDAP team&quot; or similar in this example:
+</I>&gt;<i> From: Mageia %name{cn} &lt;%name{mail}&gt;
+</I>&gt;<i>
+</I>&gt;<i> But, this loses some of the easy-overview-by-folder-view.
+</I>&gt;<i>
+</I>&gt;<i> Finally, there is always the totally personal, spam-attracting option:
+</I>&gt;<i> Proposal 1.4
+</I>&gt;<i> From: $user{cn} &lt;$user{mail}&gt;
+</I>&gt;<i> e.g.
+</I>&gt;<i> From: Buchan Milne &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">bgmilne at xxx</A>&gt;
+</I>&gt;<i>
+</I>&gt;<i> Now, which email address this is is another issue. If we are going to offer
+</I>&gt;<i> all contributors (anyone who can commit to svn), then we can use a Mageia
+</I>&gt;<i> alias everywhere by default, and have these as aliases to the contributor's
+</I>&gt;<i> personal email address. However, if a contributor receives a direct mail to
+</I>&gt;<i> their contributor address, do they expect to be able to reply from that
+</I>&gt;<i> address? E.g., our work mail system does sender validation, so I can only
+</I>&gt;<i> send from an address that is an alias on the account which I authenticate
+</I>&gt;<i> as. For Mandriva, I ssh port forward into the cluster to send mail from my
+</I>&gt;<i> Mandriva alias ...
+</I>&gt;<i>
+</I>&gt;<i> If users have to reply from their personal address, it defeats the
+</I>&gt;<i> anonymity/privacy goal.
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> My preference: 1.2 or 1.3
+</I>&gt;<i>
+</I>&gt;<i> 2)What to use in the %packager tag.
+</I>&gt;<i>
+</I>&gt;<i> All the proposals above apply, but let's refer to them as 2.1 through 2.4.
+</I>&gt;<i>
+</I>&gt;<i> My preference: 1.2 or 1.4
+</I>&gt;<i>
+</I>&gt;<i> 3)What to use in the %changelog section of the spec file
+</I>&gt;<i>
+</I>&gt;<i> Mandriva:
+</I>&gt;<i> Full Name &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">usermail at mandriva....</A>&gt; %version-%release:
+</I>&gt;<i> + Revision: XXX
+</I>&gt;<i>
+</I>&gt;<i> Mageia:
+</I>&gt;<i> uid &lt;uid&gt; %version-%release:
+</I>&gt;<i> + Revision: XXX
+</I>&gt;<i>
+</I>&gt;<i> My preference would be that people who are happy to disclose their real
+</I>&gt;<i> names be able to have the full name expanded in the changelog entries,
+</I>&gt;<i> however there isn't necessarily a requirement to keep a valid email
+</I>&gt;<i> address.
+</I>&gt;<i>
+</I>&gt;<i> Proposal 3.1:
+</I>&gt;<i> $user{cn} &lt;$user{uid}&gt; %version-%release
+</I>&gt;<i> e.g.
+</I>&gt;<i> Buchan Milne &lt;buchan&gt; 3.5.7-1mga
+</I>&gt;<i>
+</I>&gt;<i> Porposal 3.2:
+</I>&gt;<i> $user{cn} &lt;$user{mail}&gt; %version-%release
+</I>&gt;<i> e.g.
+</I>&gt;<i> Buchan Milne &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">bgmilne at mageia.</A>&gt;
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> 4)LDAP implications
+</I>&gt;<i>
+</I>&gt;<i> 4.1)As far as I know, we don't currently use givenName or sn outside
+</I>&gt;<i> <A HREF="https://identity.mageia.org">https://identity.mageia.org</A> at all at present. Within
+</I>&gt;<i> <A HREF="https://identity.mageia.org,">https://identity.mageia.org,</A> the givenName and sn are visible to the user,
+</I>&gt;<i> and to Account Admins, and possibily Group Admins. All emails sent to the
+</I>&gt;<i> user currently use cn, but it may be more personal to use &quot;givenName sn&quot;
+</I>&gt;<i> instead?
+</I>&gt;<i>
+</I>&gt;<i> Bugzilla uses cn and mail
+</I>&gt;<i> Forum should use cn and mail
+</I>&gt;<i>
+</I>&gt;<i> 4.2)I am not prepared to do work to remove sn and givenName, if you don't
+</I>&gt;<i> want users to have to supply values that will never be exposed, but
+</I>&gt;<i> personalise account management communication, submit a patch, or fork.
+</I>&gt;<i>
+</I>&gt;<i> Users can edit cn immediately on account creation anyway, and always have
+</I>&gt;<i> been able to.
+</I>&gt;<i>
+</I>&gt;<i> 4.3)I don't see the utility of having 2 email addresses at present, while
+</I>&gt;<i> we don't have aliases. If we are going to have Mageia aliases, let's
+</I>&gt;<i> discuss that first, there are more issues than just users who want to use
+</I>&gt;<i> two different email addresses for privacy reasons.
+</I>&gt;<i>
+</I>&gt;<i> However, if we do have aliases, then we will most likely introduce a
+</I>&gt;<i> mailForwardingAddress attribute. This would then contain the real email
+</I>&gt;<i> address, mail would contain the Mageia address for contributors, and mail
+</I>&gt;<i> to the alias would be forwarded to the mailAlternateAddress
+</I>&gt;<i>
+</I>&gt;<i> Please indicate if this would be sufficient, or if you think
+</I>&gt;<i> non-contributor users would require the ability to have a different email
+</I>&gt;<i> address (for identity account management, e.g. password recovery, only).
+</I>&gt;<i> Note that non- contributors mails would be used by bugzilla and sympa. But
+</I>&gt;<i> they are free to use a Mageia-specific account/address, no one has ever
+</I>&gt;<i> required it to be a personal address that goes to your work server, or
+</I>&gt;<i> personally identifies you.
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> I don't want to waste any more time on this, and I will not make any
+</I>&gt;<i> changes to CatDap for this unless there is consensus on a specification on
+</I>&gt;<i> which I can base (manual for now) testing.
+</I>&gt;<i>
+</I>&gt;<i> Regards,
+</I>&gt;<i> Buchan
+</I>
+I greatly thank you for this very long and elaborate but clear proposal
+overview, imo if this goes on too long, we should vote for it and move on.
+
+because i'm pretty sure i read that we will get @mageia.org email addresses,
+i'll differentiate it from X.4 by calling &quot;$user{uid}@mageia.org&quot; X.5
+
+perhaps we can just all list our personal preferences in this subthread, so
+it'll immediately be clear who wants which options.
+
+personal preferences:
+
+1) 1.2 or 1.3
+2) 2.2 or 2.5
+3) 3.5 (again uid + @mageia.org)
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="003032.html">[Mageia-dev] Contributors using real name/working email? or not? or maybe?
+</A></li>
+ <LI>Next message: <A HREF="003036.html">[Mageia-dev] Rpmlint configuration, false positives
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#3039">[ date ]</a>
+ <a href="thread.html#3039">[ thread ]</a>
+ <a href="subject.html#3039">[ subject ]</a>
+ <a href="author.html#3039">[ 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>