Sean,
Wow! I have found the audacity of SOME people regarding this amazing news to be embarassing. <md..
You may have seen the various posts I have made in yours' and Matt defence. Hang in there, dude! If you read thru the BS, there are many of us that love and appreciated the work BOTH of you have done! Where is the world coming to that people bi*ch about a free damn lunch!
Work is of course appreciated, but as someone who spends a lot of time working voluntarily on open source projects, some of them quite large, certain community standards have to be observed. This means respecting the license chosen by the original copyright holder - which wasn't done. Sean has added this now (You are not allowed to view links.
Register or Login), so that is cool.
Open source != free lunch/public domain, I'm sorry - equating those is just ignorant of the facts. I don't expect the users on this forum to understand the complexities of open software development - but don't speak authoritatively about which you are not informed.
There is also a less formal "credit where credit is due" meritocracy in open source. There was a whole lot of "I" in the 3.0 announcement, and not one single "we". Where as if you look at the code in the "nutcracker" 3 repository it is 99% written by Matt. Sure the algorithms are ported from Sean's version, but the implementation is original, and often improved over Sean's PHP work. As a fellow developer, I just was enquiring as to Matt's participation in this release, as it did not appear as a joint announcement.
I'm not out to accuse Sean of being evil - anyone who chooses to release their stuff as open source gets a big pat on the back from me, and the effort spent on not just writing the software, but supporting it is admirable. But these melodramatic responses to my request for clarification are a tad off-base.
Regards,
-P
I have been profuse in my praise of Matt's port for months. In my announcement, I certainly could have spent more focus. I will say this again, Matt ported Nutcracker to C++. If you watch the vimeo videos you will hear how amazed i am at his accomplishment.
The purpose of my "Announcement" was to make a clear line that I will no longer bv developing Nutcracker 2.0 in php. There are people who are confused about what is xlights, why is it there. I wanted to make a timeline Nutcracker 1 =>2 =>3 so there would be continuity. I somehow created confusion with this "announcement". Sorry
I dont know C++ very well at all. Matt has made it possible for me to now switch from a web based php platform to a Windows based platform. There would be no Nutcracker 3.0 but for what Matt did.
I hope Matt will continue to add to the Nutcracker port he did, whether he wants to do that is up to him. I will continue to support this new platform.
This is harder for me since I have never developed on a Windows platform, have not used C++, have not used wxWidgets. It is frustrating that I have ideas to implement and i have to go through web pages teaching me how to do it on this new platform. It is so much easier to modify functioning code than trying to write it from scratch. This is why Matt's port made it possible to switch over.
You made a point that the License.txt file is missing and that it is supposed to be there in the repository. Matt gave me his latest branch of code in January as a zip file. I checked in those hundreds of files into github. License.txt was not in that zip file. I went and a got a copy and added it into github after you raised a concern.
I again apologize if it appeared I am taking credit for what Matt did. As I have said many times, I was amazed.
Look to my original post I made dec 17th
You are not allowed to view links.
Register or
Loginthanks
sean