Re: [Mageia-dev] Mageia policies

2011-01-09 Thread Remy CLOUARD
On Fri, Jan 07, 2011 at 11:10:29PM +0100, Remy CLOUARD wrote:
 Hi guys,
 
 First of all, thanks for the reviews !
 Huge kudos to Daniel who reviewed most of them.
 
Hi,

Thanks again for all the imports/reviews/threads.

I’ve missed an important point in the process.

The license used on mandriva wiki is the Creative Commons
Attribution-ShareAlike 2.5, and we use the license we use is Creative
Commons Attribution-Noncommercial-Share Alike 3.0 Unported.

Thus, when you import the policy, be sure to mention this at the end of
the page. It could also be nice to add the authors (look at the revision
history of Mandriva’s wiki. I didn’t include Category Changes, because
that’s not relevant, but if you are lazy, you can list them all.

I added that point on the policies-review page

Regards,
-- 
Rémy CLOUARD
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments


pgpR62BPMcxAJ.pgp
Description: PGP signature


Re: [Mageia-dev] Mageia policies

2011-01-09 Thread Samuel Verschelde
Le dimanche 9 janvier 2011 20:58:24, Remy CLOUARD a écrit :
 On Fri, Jan 07, 2011 at 11:10:29PM +0100, Remy CLOUARD wrote:
  Hi guys,
  
  First of all, thanks for the reviews !
  Huge kudos to Daniel who reviewed most of them.
 
 Hi,
 
 Thanks again for all the imports/reviews/threads.
 
 I’ve missed an important point in the process.
 
 The license used on mandriva wiki is the Creative Commons
 Attribution-ShareAlike 2.5, and we use the license we use is Creative
 Commons Attribution-Noncommercial-Share Alike 3.0 Unported.
 

Is there a reason why we need a NC clause ? It seems very restrictive to me.

Regards

Samuel Verschelde


Re: [Mageia-dev] Mageia policies

2011-01-09 Thread Romain d'Alverny
On Sun, Jan 9, 2011 at 22:30, Samuel Verschelde sto...@laposte.net wrote:
 Le dimanche 9 janvier 2011 20:58:24, Remy CLOUARD a écrit :
 I’ve missed an important point in the process.

 The license used on mandriva wiki is the Creative Commons
 Attribution-ShareAlike 2.5, and we use the license we use is Creative
 Commons Attribution-Noncommercial-Share Alike 3.0 Unported.

 Is there a reason why we need a NC clause ? It seems very restrictive to me.

It may be that, the default license in default setup footer of
dokuwiki is a CC By-NC-SA.

But that was _not_ on purpose, we just did not checked this. Until now
(thanks baud for the notification about this on webteam list).

I fixed [1] this on the wiki footer, using now the By-SA CC license.

I expect it is understandable that, using material being under By-SA
(MDV wiki) requires to keep it under the same license. And that the NC
provision is, at best, counter-productive in a open source/free
software context.

[1] provided it was a clear dokuwiki setup and that we did not change
the footer license, I think we can assume that no specific license was
used until now. Choosing for By-SA was made with the perspective of
the above.

Open for debate of course; we should have been more careful about this
bit on day 1. :-/

Cheers,

Romain


Re: [Mageia-dev] Mageia policies

2010-12-27 Thread Leandro Dorileo
Hi

On Sun, Dec 26, 2010 at 1:43 PM, Daniel Kreuter
daniel.kreute...@googlemail.com wrote:
 On Thursday 16 December 2010 19:21:32 Remy CLOUARD wrote:
 - DKMS
   http://wiki.mandriva.com/en/DKMS_packaging_policy

 I imported the quoted part, if someone would read over it and give me
 some feedback then I can continue on others.

I have checked it and fixed some minor things, seems to be ok.  You
can move on. :-)


 I wanted to mark some words in another Color to highlight them such as
 files or something like that but didn't find the keywords for that, if
 someone knows them I'll change that.


Bold is a good highlight, you can list commands with code(like you
did, are you xardas008 BTW? :-).

PS: In case of policies mentioning sub-project`s ML(like happens with
DKMS) we can replace it with mageia-dev by now, untill we need teams
and sub-projects, what others think?

Regards

-- 
Leandro Dorileo


Re: [Mageia-dev] Mageia policies

2010-12-27 Thread andre999

Daniel Kreuter a écrit :


On Thursday 16 December 2010 19:21:32 Remy CLOUARD wrote:

- DKMS
   http://wiki.mandriva.com/en/DKMS_packaging_policy


I imported the quoted part, if someone would read over it and give me
some feedback then I can continue on others.

I wanted to mark some words in another Color to highlight them such as
files or something like that but didn't find the keywords for that, if
someone knows them I'll change that.

Greetings

Daniel Kreuter


It the page it uses
span style=font-family: courier; color: reddkms.conf/span

Instead of the word red, #ff (or #f00) should work.
Some other colours :
orange = #ff8000
yellow = #00
green = #00ff00
blue-green (cyan) = #00
blue = #ff
violet = #ff00ff
(These are not necessarily the official names for the colours.)

These are bright colours.
Drab colours use 80 instead of ff.
Or whatever variation you like,
The first 2 hex digits are the red part, the next 2 green, the last 2 blue.
Using 3 hex digits instead of 6 is the same as doubling each digit.
e.g. #789 is the same as #778899

There is also
 font-style: bold (or italic)
 font-size: 10pt (common size)

Regards
André


Re: [Mageia-dev] Mageia policies

2010-12-27 Thread Daniel Kreuter
Yes I am xardas008.

Ok then I will continue on importing later.

On Mon, Dec 27, 2010 at 2:12 PM, Leandro Dorileo ldori...@gmail.com wrote:

 Hi

 On Sun, Dec 26, 2010 at 1:43 PM, Daniel Kreuter
 daniel.kreute...@googlemail.com wrote:
  On Thursday 16 December 2010 19:21:32 Remy CLOUARD wrote:
  - DKMS
http://wiki.mandriva.com/en/DKMS_packaging_policy
 
  I imported the quoted part, if someone would read over it and give me
  some feedback then I can continue on others.

 I have checked it and fixed some minor things, seems to be ok.  You
 can move on. :-)

 
  I wanted to mark some words in another Color to highlight them such as
  files or something like that but didn't find the keywords for that, if
  someone knows them I'll change that.


 Bold is a good highlight, you can list commands with code(like you
 did, are you xardas008 BTW? :-).

 PS: In case of policies mentioning sub-project`s ML(like happens with
 DKMS) we can replace it with mageia-dev by now, untill we need teams
 and sub-projects, what others think?

 Regards

 --
 Leandro Dorileo




-- 
Mit freundlichen Grüßen

Greetings

Daniel Kreuter


Re: [Mageia-dev] Mageia policies

2010-12-27 Thread Maarten Vanraes
Op maandag 27 december 2010 14:12:44 schreef Leandro Dorileo:
[...]
 PS: In case of policies mentioning sub-project`s ML(like happens with
 DKMS) we can replace it with mageia-dev by now, untill we need teams
 and sub-projects, what others think?

agreed


Re: [Mageia-dev] Mageia policies

2010-12-27 Thread Maarten Vanraes
Op maandag 27 december 2010 14:27:09 schreef andre999:
 Daniel Kreuter a écrit :
  On Thursday 16 December 2010 19:21:32 Remy CLOUARD wrote:
  - DKMS
  
 http://wiki.mandriva.com/en/DKMS_packaging_policy
  
  I imported the quoted part, if someone would read over it and give me
  some feedback then I can continue on others.
  
  I wanted to mark some words in another Color to highlight them such as
  files or something like that but didn't find the keywords for that, if
  someone knows them I'll change that.
  
  Greetings
  
  Daniel Kreuter
 
 It the page it uses
 span style=font-family: courier; color: reddkms.conf/span
 
 Instead of the word red, #ff (or #f00) should work.
 Some other colours :
 orange = #ff8000
 yellow = #00
 green = #00ff00
 blue-green (cyan) = #00
 blue = #ff
 violet = #ff00ff
 (These are not necessarily the official names for the colours.)
 
 These are bright colours.
 Drab colours use 80 instead of ff.
 Or whatever variation you like,
 The first 2 hex digits are the red part, the next 2 green, the last 2 blue.
 Using 3 hex digits instead of 6 is the same as doubling each digit.
 e.g. #789 is the same as #778899
 
 There is also
   font-style: bold (or italic)
   font-size: 10pt (common size)
 
 Regards
 André


imho, we should refrain from color commenting; and perhaps mark it with some 
other way so that CSS styling can pick up on it. and let #mageia-web handle it


Re: [Mageia-dev] Mageia policies

2010-12-27 Thread andre999

Maarten Vanraes a écrit :


Op maandag 27 december 2010 14:27:09 schreef andre999:

Daniel Kreuter a écrit :

On Thursday 16 December 2010 19:21:32 Remy CLOUARD wrote:

- DKMS

http://wiki.mandriva.com/en/DKMS_packaging_policy


I imported the quoted part, if someone would read over it and give me
some feedback then I can continue on others.

I wanted to mark some words in another Color to highlight them such as
files or something like that but didn't find the keywords for that, if
someone knows them I'll change that.

Greetings

Daniel Kreuter


It the page it uses
span style=font-family: courier; color: reddkms.conf/span

Instead of the word red, #ff (or #f00) should work.
...

There is also
   font-style: bold (or italic)
   font-size: 10pt (common size)

Regards
André



imho, we should refrain from color commenting; and perhaps mark it with some
other way so that CSS styling can pick up on it. and let #mageia-web handle it


Makes sense.  Too many colours can get distracting.
Using labels (or whatever they are officially called) would facilitate 
CSS styling.

Exactly what labels would depend on what #mageia-web implements, of course.

For temporary comments during the transition,
 maybe italics surrounded by [ ... ] would be good ?


Re: [Mageia-dev] Mageia policies

2010-12-26 Thread Daniel Kreuter
On Thursday 16 December 2010 19:21:32 Remy CLOUARD wrote:
 - DKMS
   http://wiki.mandriva.com/en/DKMS_packaging_policy

I imported the quoted part, if someone would read over it and give me 
some feedback then I can continue on others.

I wanted to mark some words in another Color to highlight them such as 
files or something like that but didn't find the keywords for that, if 
someone knows them I'll change that.

Greetings

Daniel Kreuter


Re: [Mageia-dev] Mageia policies

2010-12-19 Thread Remy CLOUARD
On Fri, Dec 17, 2010 at 08:32:06PM +0200, Ahmad Samir wrote:
 On 17 December 2010 18:06, Leandro Dorileo ldori...@gmail.com wrote:
  Hi
 
  On Fri, Dec 17, 2010 at 11:18 AM, Balcaen John balcaen.j...@gmail.com 
  wrote:
  Le jeudi 16 décembre 2010 15:21:32, Remy CLOUARD a écrit :
  [...]
 
  I’m not sure this list is complete, most are taken from these pages :
  http://wiki.mandriva.com/en/Development/Packaging/Tools
  http://wiki.mandriva.com/en/Category:Packaging_Policies
 
  How we should handle that ?
  Import a policy we want to review in mageia's wiki  answer here that we're
  working on it ? so others people can check it/propose somes changes to it ?
 
 
  I suggest importing and start working, don`t need a fine coordination,
  just start editing, discussion may be directed by the people who
  previously changed that policy so they can be self coordinated - IRC
  is way more effective for that purpose, mail mageia-dev ML with status
  updates. Someone could create the initial wiki pages just to avoid
  namespace conflicts/duplication.
 
  Regards...
 
  --
  Leandro Dorileo
 
 
 IMHO, anyone should drop a word he's working on importing any of the
 pages, so that others don't waste time importing the same one.
Yes, the goal is to coordinate ourselves to review the policies to avoid
duplicate efforts. Now, keep in mind that the wiki is temporary, I was
waiting on input from sysadm team so that real work can start. But
admittedly we need some place to store the policies, though that means
that pages will have to be migrated twice instead of once :/

I’m in favor of discussion for the time being until the wiki is up and
running, the goal is to be able to review changes, and decide what will
change and how.

Regards,
-- 
Rémy CLOUARD
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments


pgpbTo3XI7Ze1.pgp
Description: PGP signature


Re: [Mageia-dev] Mageia policies

2010-12-19 Thread Remy CLOUARD
On Fri, Dec 17, 2010 at 04:58:09PM -0300, Leandro Dorileo wrote:
 Hi
 
 On Thu, Dec 16, 2010 at 3:21 PM, Remy CLOUARD shikam...@mandriva.org wrote:
  [...]
  Specific types of packages
  - Kernel
   http://wiki.mandriva.com/en/Policies/Kernel_Patches
 
 Just imported as kernel patches policy[1].
 
 [1] - http://www.mageia.org/wiki/doku.php?id=kernel_patches_policy
 
 Regards...
 
 -- 
 Leandro Dorileo
As for this one, I fixed a typo in (DKSM-DKMS). Links are not right,
because the existing pages do not exist (yet). ie:

Format of the patches

The patches should have the format described on section “The canonical
patch format” on Documentation/SubmittingPatches.

Otherwise, I leave it to the kernel hackers out there to review the
actual content of the policy.

Regards,
-- 
Rémy CLOUARD
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments


pgphbYbi7Nhtl.pgp
Description: PGP signature


Re: [Mageia-dev] Mageia policies

2010-12-17 Thread Leandro Dorileo
Hi

On Fri, Dec 17, 2010 at 11:18 AM, Balcaen John balcaen.j...@gmail.com wrote:
 Le jeudi 16 décembre 2010 15:21:32, Remy CLOUARD a écrit :
 [...]

 I’m not sure this list is complete, most are taken from these pages :
 http://wiki.mandriva.com/en/Development/Packaging/Tools
 http://wiki.mandriva.com/en/Category:Packaging_Policies

 How we should handle that ?
 Import a policy we want to review in mageia's wiki  answer here that we're
 working on it ? so others people can check it/propose somes changes to it ?


I suggest importing and start working, don`t need a fine coordination,
just start editing, discussion may be directed by the people who
previously changed that policy so they can be self coordinated - IRC
is way more effective for that purpose, mail mageia-dev ML with status
updates. Someone could create the initial wiki pages just to avoid
namespace conflicts/duplication.

Regards...

-- 
Leandro Dorileo


Re: [Mageia-dev] Mageia policies

2010-12-16 Thread Cazzaniga Sandro
Le 16/12/2010 19:21, Remy CLOUARD a écrit :
 Hi,
 
 As promised, you’ll find a list of existing policies that we could use
 for Mageia. As we said during our first meeting, the idea is to avoid
 NIH syndrome and reuse what already exists.
 
 Here is a list of some of Mandriva policies for review. I tried to
 organize them in sections, some of them might be rather incomplete, or
 outdated. Please announce which subsection you’re going to proofread,
 that will allow us to get through them faster (2 or 3 people max per
 page should be good)
 
 As for the process, I would be in favor of creating one thread per
 policy review, because that could help people having knowledge in some
 area to sort out these mails and reply to them specifically.
 
 Some of these policies have already been discussed in previous threads,
 in that case we shouldn’t create a new one.
 
 New packagers might want to take a look at some of these policies
 too, it will help you getting faster on par with the prerequisites to
 become a packager too.
 
 WARNING, long list coming.
 
 Licenses
 - Licensing policy
   http://wiki.mandriva.com/en/Licensing_policy - this policy will have
   to be reviewed to match our mirroring layout, otherwise, it should
   also include allowed licenses (those can be retrieved with rpmlint -i)
 - Mandriva Linux Valid Licenses
   http://wiki.mandriva.com/en/Mandriva_Linux_Valid_Licenses - seems
   outdated
 
 Common Packaging Practices
 - RPM Groups
   http://wiki.mandriva.com/en/Development/Tasks/Packaging/Policies/GroupTag
   - there has been some discussions this evening about having more
   fine-grained groups. IMHO, I think we have already a lot of things to
   do to review packages for import, I think we should postpone this
   after the first release.
 - RPM specs file syntax
   http://wiki.mandriva.com/en/RPM_specs_file_syntax - maybe add a
   section about subpackages, where to put the %files section, use of
   spaces/tabs.
   tbh I just discovered this one while making this list.
 - Versioning scheme
   http://wiki.mandriva.com/en/Distribution_specific_release_tag_policy
   - this one needs a bit of cleaning IMHO, there are quite some
   discussions inside the page, while these should happen in discussion.
   Some information might need to be adapted to Mageia (ie mdk-mga)
 - Preversions
   http://wiki.mandriva.com/en/Development/Tasks/packaging/Policies/PreVersions
   - old, needs to be reworked (what about changesets in hg or git ?)
 - Post-Release Support Policy
   http://wiki.mandriva.com/en/Policies/Support - This one needs to be
   adapted to match our mirroring structure (see the mirror layout thread
   and the mirror policy item below)
 - Freeze policy
   http://wiki.mandriva.com/en/Policies/Freeze - draft
 - Maintainers Policy
   http://wiki.mandriva.com/en/Development/Tasks/Packaging/Roles/Maintainer
   http://wiki.mandriva.com/en/Policies/Maintainers_policy - this one is
   quite recent, and is still discussed, not sure we will follow this
   every convention mentionned here either.
 - XDG menu system policy
   http://wiki.mandriva.com/en/XDG_menu_system_policy
 - Charset
   http://wiki.mandriva.com/en/Charset_policy - not sure we need to keep
   this one, should be UTF-8 by default (though C is the default on the
   mandriva cluster). Besides, translations aren’t in specs AFAIK
 - Alternatives policy
   http://wiki.mandriva.com/en/Alternatives_policy - not sure we want to
   have a lot of packages with alternatives, I was always told these are
   a pain to maintain, shall we take this ?
 - Multiarch policy
   http://wiki.mandriva.com/en/Multiarch_policy
 - SSL Certificates
   http://wiki.mandriva.com/en/SSL_certificates_policy
 - LSB
   http://wiki.mandriva.com/en/Development/Howto/LSB_Package
 
 
 Subpackages Packaging Practices
 - Locales
   http://wiki.mandriva.com/en/Packaging_%26_Localisation_policy
 - Libraries
   http://wiki.mandriva.com/en/Libraries_policy - maybe add a section
   about header files for devel packages
 - Libtool archives (*.la) policy
   http://wiki.mandriva.com/en/Libtool_archives_%28*.la%29_policy -
   maybe merge it into the library policy ?
 
 Language Specific Policies
 - Perl
   http://wiki.mandriva.com/en/Perl_library_packaging_policy
 - Python
   http://wiki.mandriva.com/en/Python_packaging_policy
   (draft)
 - Ruby
   http://wiki.mandriva.com/en/Ruby_packaging_policy
   (draft too, some things need to be discussed too, ie naming
   conventions)
 - Java
   http://wiki.mandriva.com/en/Native_Java_Packaging_Policy
   http://wiki.mandriva.com/en/Java_Packaging_Policy
   (Do we need to merge these pages ?)
 - TCL
   http://wiki.mandriva.com/en/Development/Tasks/Packaging/Policies/Tcl
 - OCaml
   http://wiki.mandriva.com/en/Ocaml_library_packaging_policy
   (are there people interested in maintaining OCaml packages ? if yes,
   please add it on http://mageia.org/wiki/doku.php?id=packaging
 - Haskell