Hi Chris,

thanks for the follow-up!

I that see releases haven't been pushed yet, but unfortunately there
is a rather that small codebase that is going to be donated - what I
suggest you, in order to avoid any possible legal mistake, is
submitting the SoftwareGrant[1] I linked you in the previous message;
that would make clear that the codebase on github is going to be
donated to the ASF.

What you have to do is pretty simple: like the ICLA, print the file,
fill the few info, sign it and send the scanned version to secretary@,
you should shortly receive the recorded SG notification.

HTH, have a nice day!
-Simo

[1] http://www.apache.org/licenses/software-grant.txt

http://people.apache.org/~simonetripodi/
http://simonetripodi.livejournal.com/
http://twitter.com/simonetripodi
http://www.99soft.org/


On Mon, Oct 1, 2012 at 12:03 PM, Noctarius <[email protected]> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Hi Simone,
>
> no problem for misinterpreting it :) I thought something like that.
>
> By now there is no release of Lightning, just the original
> sourcecode on Github. Lightning wasn't fully production ready and
> I worked on releasing the first version.
> https://github.com/noctarius/Lightning/issues?milestone=1&state=open
> :-)
>
> I'm not sure if this needs a "software grant", whatever this is :-)
>
> Cheers Chris
>
> Am 01.10.2012 10:23, schrieb Simone Tripodi:
>> Hi Guys,
>>
>> that perfectly explains why I didn't understand the
>> contribution, please accept my apologize for misinterpreting it
>> and, above all, for not having followed the main thread.
>>
>> So, big +1 for having lightning aboard as both subproject and
>> serializer module, my added proposal is to separate main DM
>> trunk and lightning lifecycle in order to not make releases
>> depending each other.
>>
>> Before importing Christoph codebase: I already noticed he
>> already signed the ICLA, but what about the original codebase?
>> If lightning already published some releases outside the ASF,
>> Christoph should submit a SoftwareGrant[1] to donate his
>> codebase to the ASF. If it was already done, we are ready to
>> import lightning!! :)
>>
>> Have a nice day, -Simo
>>
>> [1] http://www.apache.org/licenses/software-grant.txt
>>
>> http://people.apache.org/~simonetripodi/
>> http://simonetripodi.livejournal.com/
>> http://twitter.com/simonetripodi http://www.99soft.org/
>>
>>
>> On Sun, Sep 30, 2012 at 3:47 PM, Raffaele P. Guidi
>> <[email protected]> wrote:
>>> We were talking about separating the contribution in two
>>> pieces: lightning itself as a subproject under the
>>> directmemory/lightning folder and then the serializer module
>>> for directmemory in the serialization folder.
>>>
>>> Agreed to the coding style consideration (I forgot about it)
>>> and -regarding the ignore annotation - I found many of them
>>> in the main package, I think the point is that they have been
>>> moved to another module (more appropriate) and never
>>> deleted.
>>>
>>> Ciao, R Il giorno 30/set/2012 15:05, "Simone Tripodi (JIRA)"
>>> <[email protected]> ha scritto:
>>>
>>>>
>>>> [
>>>> https://issues.apache.org/jira/browse/DIRECTMEMORY-102?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13466467#comment-13466467]
>>>>
>>>>
>>>>
> Simone Tripodi commented on DIRECTMEMORY-102:
>>>> ---------------------------------------------
>>>>
>>>> Hi Christoph,
>>>>
>>>> thanks for contributing! Patch looks quiet good, I'd
>>>> followup the discussion on the dev@ ML first, I have some
>>>> observations about the inclusion before applying it. I am
>>>> going to send a message following up the current thread in
>>>> a short while. Thanks *a lot* for the hard work and
>>>> congrats for that lib!
>>>>
>>>> In the case you are looking for some feedbacks, follow
>>>> below few (ASF general) suggestions to submit patches:
>>>>
>>>> _Higher priority_
>>>>
>>>> * serializer modules are put under the [serializers|
>>>> https://svn.apache.org/repos/asf/directmemory/trunk/serializers/]
>>>>
>>>>
> directory;
>>>>
>>>> * no tabs; 2 spaces for XML sources, 4 spaces for Java
>>>> sources - generally, please respect the original source
>>>> code format, people here if following the Apache Maven
>>>> [code conventions|
>>>> http://maven.apache.org/developers/conventions/code.html]
>>>> (IDEs config included);
>>>>
>>>> * According to other serializer modules, the package should
>>>> be moved to
>>>> {{org.apache.directmemory.serialization.lightning}};
>>>>
>>>> * No needs to define and implement yet another logging
>>>> abstraction level/façade:
>>>>
>>>> * No needs to define a {{Marshaller}}/{{Unmarshaller}}, the
>>>> reference interface can be directly the
>>>> [org.apache.directmemory.serialization.Serializer|
>>>> https://svn.apache.org/repos/asf/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/serialization/Serializer.java]
>>>>
>>>>
> class;
>>>>
>>>> _Lower priority_
>>>>
>>>> * please name patch file with the issue key, i.e.
>>>> {{DIRECTMEMORY-102.patch}}, it helps committers that are
>>>> reviewing and applying patches;
>>>>
>>>> * In the following code:
>>>>
>>>> {code} +@SuppressWarnings("serial") +public class
>>>> ClassDefinitionInconsistentException extends
>>>> RuntimeException { {code}
>>>>
>>>> you don't need to suppress the serial, you can add
>>>> serialVersionUID field;
>>>>
>>>> * same for {{IllegalAccessorException}};
>>>>
>>>> * same for {{IllegalPropertyAccessException}};
>>>>
>>>> * same for {{SerializerDefinitionException}};
>>>>
>>>> * same for {{SerializerExecutionException}};
>>>>
>>>> * same for {{SerializerMarshallerGeneratorException}};
>>>>
>>>> * Please drop {{@author}} tags, feel free to add yourself
>>>> in the {{contributors}} section in the parent POM - this is
>>>> the right place where people are enlisted;
>>>>
>>>> * no needs to define a {{StringUtil}} class unless [Guava|
>>>> http://code.google.com/p/guava-libraries/wiki/StringsExplained]
>>>> doesn't provide the functionalities you need; the
>>>> DirectMemory core module relies on Guava;
>>>>
>>>> * same for {{TypeUtil}}
>>>>
>>>> * why {{Benchmark}} class is annotated with {{@Ignore}}?
>>>>
>>>>> Lightning Serializer Contribution
>>>>> ---------------------------------
>>>>>
>>>>> Key: DIRECTMEMORY-102 URL:
>>>> https://issues.apache.org/jira/browse/DIRECTMEMORY-102
>>>>> Project: Apache DirectMemory Issue Type: New Feature
>>>>> Components: Serializers Reporter: Christoph Engelbert
>>>>> Attachments: lightning_contribution.patch
>>>>>
>>>>>
>>>>> This is the first contribution patch attempt for the
>>>>> lightning
>>>> serializer. If there are any things need to be changed
>>>> please let me know.
>>>>> PS: The issue tracker and sourcelocation values in the
>>>>> pom.xml aren't
>>>> set yet, since I had no clue what are the correct values
>>>> but I guess that could be set later on.
>>>>
>>>> -- This message is automatically generated by JIRA. If you
>>>> think it was sent incorrectly, please contact your JIRA
>>>> administrators For more information on JIRA, see:
>>>> http://www.atlassian.com/software/jira
>>>>
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.12 (MingW32)
> Comment: Using GnuPG with Mozilla - http://www.enigmail.net/
>
> iQIcBAEBAgAGBQJQaWqIAAoJEH/g+YBfahrqNPIP/0OM0ar4VEFBQpSaPqHsdAGR
> jMUndcS5exZ5SEHFoAVsi5L8kicmfDrXfoBEnLpxWiE75acy/4pBiLBzSv6sxzrC
> RBfamUhCUgJ696bWW2S4cGI2geHl+d4SW+BGBmbmZZGd8dchUL09wua+WhI44ObS
> aX4TRENRKWCfiK5MDB/Cqxykhw6S5kPHYVgOjJKZy0nSuX7TQ1LWtCnCvt4yKZDi
> dlq443nf1dbsceVT10FLc3FTzi56Xa814utXu/tywH/+xr25hbh6nTC1kx6T3T7T
> bCxJd8gFWdDGWgOQ6zGMCBC213ARH4VtI1/0aqXjhn6OwBvJQmQEAt58+NLl5mHd
> ZCEM7yF8FbVMmceR6xaUo1NDGd6qcvY2erghZTzUzEGF0Retiro9roRZ/6cUIR8C
> 3YGdRcJptRawX3LsVNQduWvUuT+z4U9+aL6OVU2FtXwoNNeApiIyGPvlQwDYfBoj
> 2cx8PNtiEGUh7411l97PyEFy7l90Q0onG/GCCCF8jU9HigwUdSOqWrzIe+Pb5jQd
> vTMwPP0OqyevMfH4oRhQTfDc63bcGJhbdX+kebaG86U4/xBU0ohCATFXrK59di/Q
> U1Qxk0j0ZOKKiJ6Ub1Hf+kRabsj/aowuiFrE03TwyUjLYe2ZcOWHFHRBT4C6X/bP
> l4wWfIeLg3bwgsTOZwuC
> =U5gv
> -----END PGP SIGNATURE-----

Reply via email to