I was in a bad mood this morning until I saw this thread. I needed a good chuckle! :)
On Wed, Sep 10, 2008 at 7:59 AM, Chris Chabot <[EMAIL PROTECTED]> wrote: > That's odd that you would say that, see when i look at the gadget frame > generating code their identical, including the flaky duplicate synd & > container params that i put in there to make iLike work at some point, the > same gadget prefs parsing code, the same $gadget array with the same keys > ... only the way that the gadget information is loaded is different (which > i > have abstracted in a model, and esprit does in a inline sql statement): > > > http://code.google.com/p/partuza/source/browse/trunk/Application/Views/gadget/gadget.php > http://code.google.com/p/esprit/source/browse/trunk/sns/addGadget.php > > In the way that gadgets are loaded, way that you reload gadgets if their > information is stale, how you talk to shindig's metadata service is 100% > identical too (even upto the SQL schema & statements): > > (load_get_application -> saveApplication, and fetch_gadget_metadata -> > fetch_gadget_metadata) > > > http://code.google.com/p/partuza/source/browse/trunk/Application/Models/applications/applications.php > http://code.google.com/p/esprit/source/browse/trunk/sns/createApp.php > > Even some of my colorful comments are left in place like: > //TODO move these to PartuzaConfig.php, this is uglaaaaaayyyy! > > http://code.google.com/p/partuza/source/browse/trunk/Shindig/PartuzaDbFetcher.php > > http://code.google.com/p/esprit/source/browse/trunk/shindigFiles/espritDBFetcher.php > > I could go on for a while here, but I think we can both agree that your > statement that it is completely written from scratch is not correct, sure > there is enough original code there too, especifically in the UI part, but > to say it is not based on Partuza is not factual, it would appear to me > that > all social & gadget logic code, shindig intergration and much of the > underlying sql schema's are is directly copied of Partuza's files. > > As I mentioned before, that's great and exactly what Partuza was meant for > so no problems or hard feelings at all! But the license does request that > you leave the original apache license headers in tact in those files, and > provide an attribution, as mentioned in the earlier email. > > -- Chris > > > On Wed, Sep 10, 2008 at 4:16 PM, Astha Bhatnagar < > [EMAIL PROTECTED]> wrote: > > > Thanks for your inputs Chris. > > > > Let me take this opportunity to clarify that esprit is not a derivative > > work of partuza. Esprit has been written from scratch by our R&D team. :) > We > > have used only one javascript file which we are working on to license as > per > > the derivative work requirements. We ourselves are APL 2.0 > > > > In addition it is not just php which we have been working on, we have > been > > actively working on the Java implementation (project- zing) which we > > announced some days ago (http://code.google.com/p/zing). > > > > The idea behind esprit is to have a simple SNS which is compatible with > > OpenSocial using Shindig. Hence you would find more commonly used SNS > > features in esprit. Today we stand at a point were we can share this to > the > > world and keep improving as we from now on. Hope that esprit helps more > > people into the world of opensocial and Shindig. :) > > > > Esprit major features > > > > 1. Esprit shows friends album pics on the user home page > > 2. making online Photo Albums. > > 3. Communication with friends through public messages like scraps and > > private messages like email. > > 4. Notifications for scrape and friend requests > > 5. Esprit provides updates of friends activities on user's home page > > > > best regards, > > Astha > > > > > > On Wed, Sep 10, 2008 at 6:22 PM, Chris Chabot <[EMAIL PROTECTED]> > wrote: > > > >> It seems to be based on a simplified version of partuza's code for the > >> application logic, service adapters, container javascript, etc without > the > >> MVC stytle seperation of the SQL / PHP / HTML code , caching, > mod_rewrite > >> type fancy url's, etc that partza has, but with some added functionality > >> like albums, messaging and mail sending. > >> > >> Astha, I will always encourage any and all branches, offspring and > >> inspired products based on Partuza, that's what it's mean and completely > in > >> the spirit of open source, so I'm very happy to see it was useful to > you. > >> > >> However one thing I hope you will be able to correct, all of Partuza's > >> files are licensed under the Apache License v2, which requires you to > keep > >> the license headers in tact when re-distributing the code, which seem to > be > >> missing from your files, also you are required by the license to to > carry an > >> attribution to the original code (something like: "This code is based on > a > >> modified version of Partuza's code, which is available under the Apache > >> License 2.0 at http://code.google.com/p/partuza"). > >> > >> See http://www.apache.org/licenses/LICENSE-2.0 for more details. > >> > >> Besides the legal aspect it's good manners too when you use someone > else's > >> code to build your project with to attribute them, right? :) > >> > >> Thanks in advance & congrats on the cool project! > >> > >> -- Chris > >> > >> > >> > >> On Wed, Sep 10, 2008 at 2:15 PM, Erel Segal <[EMAIL PROTECTED]> wrote: > >> > >>> Can you please describe the differences between Esprit and Partuzza? > >>> > >>> 2008/9/10, Astha Bhatnagar <[EMAIL PROTECTED]>: > >>> > > >>> > Hi Everyone, > >>> > > >>> > Esprit is one of the few open sourced SNS built in php. It uses > Shindig > >>> as > >>> > its open social container. Esprit provides a very good basic SNS on > >>> which > >>> > you can build your own social networking website. It is licensed > under > >>> > Apache License 2.0. Esprit is simple and easy to install, and also > >>> contains > >>> > the essential features of a SNS which are as follows: > >>> > > >>> > · Manage online user profile. > >>> > > >>> > · Making Friends and online social network for personal and > >>> > professional reasons. > >>> > > >>> > · Uploading photos and making online Photo Albums. > >>> > > >>> > · Communication with friends through public messages like > >>> scrapes > >>> > and private messages like email. > >>> > > >>> > · Provides Shindig OpenSocial container for application > >>> developers > >>> > to integrate their applications with Esprit. > >>> > > >>> > > >>> > > >>> > While you can use esprit as a base for your social networking site, > it > >>> is > >>> > also reference implementation for the Shindig framework in PHP. > >>> > > >>> > > >>> > For all the details of the features, usage, installation and > technical > >>> > details please visit http://code.google.com/p/esprit. > >>> > > >>> > > >>> > Formal discussion forum for esprit is > >>> > http://groups.google.com/group/Espritgroup > >>> > > >>> > Our blog is at http://espritsns.blogspot.com/ > >>> > > >>> > We have started recently and currently at 0.9 beta. Our short term > >>> roadmap > >>> > is laid out in terms of features and we are working on crystallizing > >>> our > >>> > long term roadmap. We will work on the schedule soon. > >>> > > >>> > Sincerely looking forward for your comments/suggestions .. > >>> > > >>> > > >>> > Regards, > >>> > > >>> > Astha Bhatnagar > >>> > > >>> > >> > >> > > >

