List:Internals« Previous MessageNext Message »
From:Marc Alff Date:June 22 2006 9:38am
Subject:Guidelines for accepting contributions (Was: MySQL / SNMP)
View as plain text  
Hi All



>> Can you list any requirements in terms of code other than the ones
>> put 
>> forth in the initial post by Sascha Pachev a few years back? 
>> (http://lists.mysql.com/internals/1048)
>> I'm cleaning it up anyway so I could just as well take that into
>> account.
>>     
>
> sure can! Sascha's post is quite old :)
>
> We have some people internally (right now) making the process for
> accepting external contributions much easier. This is if you choose to
> have it become part of the MySQL Server tree. You may want to keep it as
> an external project and just GPLed - maybe at least for the first few
> releases during any integration work (and until any MySQL release with
> it in there).
>
> I'll keep you informed of the relevant info as it becomes current.
>
> Basically, we'd look for:
> - is it well coded
> - if it touches MySQL Server code
> 	- does it conform to the coding guidelines/practices etc
> - we'd also get people here to review it before it goes in.
> - the other legal stuff
>
> of course, having more details somewhere public would be good - i'll get
> people onto it (one of those "we should have" that's been around for a
> while).
>   

I have a lot of interest in that subject also, and some questions
regarding the "legal stuff".

If a project is pure GPL and maintained on the side, then the
distinction between MySQL and MySQL+Patch "X" is clear,
and existence of project X (say, on SourceForge) does not prevent MySQL
AB to offer a dual license on it's own code base.

If the code is included into the MySQL server tree, what are the
guidelines and things to do to make sure
that the entire code can continue to be distributed under the dual
license ? (Assuming it's MySQL AB best interest to do so).
Is there anything in place comparable to the FSF copyright assignment
for MySQL ?

Thanks,
Marc Alff.

Let time spent with legal stuff, more time spent coding :)

Thread
MySQL / SNMPMichel Stam20 Jun
  • Re: MySQL / SNMPStewart Smith20 Jun
    • Re: MySQL / SNMPMichel Stam20 Jun
      • Re: MySQL / SNMPStewart Smith21 Jun
        • Re: MySQL / SNMPMichel Stam21 Jun
          • Re: MySQL / SNMPStewart Smith22 Jun
            • Guidelines for accepting contributions (Was: MySQL / SNMP)Marc Alff22 Jun
              • Re: Guidelines for accepting contributions (Was: MySQL / SNMP)Stewart Smith22 Jun
            • Re: MySQL / SNMPMichel Stam22 Jun
              • Re: MySQL / SNMPStewart Smith23 Jun
                • Re: MySQL / SNMPMichel Stam23 Jun
                • Re: MySQL / SNMP (revised)Michel Stam23 Jun
                  • Re: MySQL / SNMP (revised)Michel Stam30 Jun
                    • Re: MySQL / SNMP (revised)Stewart Smith1 Jul
                      • Re: MySQL / SNMP (revised)Michel Stam5 Jul
                        • Re: MySQL / SNMP (revised)Stewart Smith5 Jul
                          • Re: MySQL / SNMP (revised)Michel Stam5 Jul
                            • Re: MySQL / SNMP (revised)Stewart Smith6 Jul
                              • Re: MySQL / SNMP (revised)Michel Stam6 Jul
Re: MySQL / SNMP (revised)Stewart Smith7 Jul
  • Re: MySQL / SNMP (revised)Michel Stam7 Jul
    • Re: MySQL / SNMP (revised)Michel Stam10 Jul
      • Re: MySQL / SNMP (revised)Michel Stam25 Jul
        • Re: MySQL / SNMP (revised)Stewart Smith28 Jul
          • Re: MySQL / SNMP (revised)Michel Stam28 Jul
            • Re: MySQL / SNMP (revised)Michel Stam15 Aug
              • Re: MySQL / SNMP (revised)Stewart Smith16 Aug
                • Re: MySQL / SNMP (revised)Michel Stam16 Aug
                  • Re: MySQL / SNMP (revised)Stewart Smith16 Aug
                    • Re: MySQL / SNMP (revised)Michel Stam16 Aug