[geeklog-devel] GSoC 2010 idea - E-Commerce/Shopping Cart plugin

Vincent Furia vfuria at gmail.com
Fri Mar 26 02:19:30 EDT 2010


Ramindu,

You can find what we're looking for in your application/proposal on
the Geeklog GSOC homepage here:
http://socghop.appspot.com/document/show/gsoc_org/google/gsoc2010/geeklog/geeklog

If you have any questions, please let us know.

Thanks,
Vinny

On Thu, Mar 25, 2010 at 10:36 PM, Ramindu Deshapriya <rasade88 at gmail.com> wrote:
> Hi,
> Is there a template for project proposals defined for Geeklog proposals? If
> so, where can I find it? Just thought I'd get some clarification on this
> before I put my foot in it and wrote a proposal that doesn't comply with the
> template. :O
> Thanks!
>
> On Wed, Mar 24, 2010 at 12:59 AM, Vincent Furia <vfuria at gmail.com> wrote:
>>
>> Certainly if VirtueMart is interested in maintaining your port
>> (presumably with your help) after you have finished it that would be an
>> ideal solution. Otherwise I think a good implementation would generate
>> enough interest in the Geeklog community to support the port going forward.
>> I'm glad that your thinking ahead to what will happen after the Summer.
>> It's important though, that your proposal makes it clear how you arrived
>> at a decision to chose which application to port. Guidelines like ease of
>> porting, community support (from Geeklog's and the application's
>> communities), and application features should all be considered.
>> Also, by the time you submit your final proposal, you should have a good
>> idea at how the integration will work so that you can hit the ground running
>> when the coding period begins. That probably means getting acquainted with
>> Geeklog's plugin API over the next few weeks.
>> -Vinny
>>
>> On Tue, Mar 23, 2010 at 11:21 AM, Ramindu Deshapriya <rasade88 at gmail.com>
>> wrote:
>>>
>>> Thank You. I will take this into consideration when writing the proposal.
>>> BTW, will this 'port' kind of project require building up a new community
>>> or will it be possible to somehow extend the VirtueMart community maintain
>>> GeekLog's VirtueMart plugin? I think I might to discuss this with
>>> VirtueMart's development team...
>>>
>>> On Tue, Mar 23, 2010 at 8:41 AM, Vincent Furia <vfuria at gmail.com> wrote:
>>>>
>>>> I don't know much about VirtueMart. If you think its a good choice to be
>>>> ported from Joomla to Geeklog, you can definitely write a proposal around
>>>> that. I would suggest that your proposal include a comprehensive review as
>>>> to why the application you've chosen is the best. A comparison to other
>>>> available applications (to show how you made your choice) would show your
>>>> thorough research.
>>>> -Vinny
>>>>
>>>> On Mon, Mar 22, 2010 at 6:24 PM, Ramindu Deshapriya <rasade88 at gmail.com>
>>>> wrote:
>>>>>
>>>>> I see.
>>>>> Thanks for your ideas.
>>>>> So I will have to include which specific application I'll be
>>>>> integrating into Geeklog in the proposal, right?
>>>>> I was thinking VirtueMart, as it has been built in a more detached
>>>>> fashion so that it can be used in any PHP/MySQL environment.
>>>>> What do you think?
>>>>> Thanks!
>>>>> -Ramindu
>>>>>
>>>>> On Tue, Mar 23, 2010 at 2:52 AM, Vincent Furia <vfuria at gmail.com>
>>>>> wrote:
>>>>>>
>>>>>> I'm on the same page as Randy. There are already some really good
>>>>>> shopping cart/e-commerce (PHP) applications out there. Implementing one from
>>>>>> scratch is a bit much to take on over a Summer.
>>>>>> A good application for an e-commerce plugin would include research
>>>>>> into the different available applications and chosen one based on features
>>>>>> and ability (and ease) to integrate with Geeklog. I envision this project to
>>>>>> be a "port" of an application, where only a subset of the code would have to
>>>>>> be kept up to date by the maintainer and new releases from the chosen
>>>>>> application could be integrated fairly easily.
>>>>>> -Vinny
>>>>>>
>>>>>> On Mon, Mar 22, 2010 at 9:07 AM, Randy Kolenko
>>>>>> <Randy.Kolenko at nextide.ca> wrote:
>>>>>>>
>>>>>>> Keep in mind, cart extensions such as ubercart have  many, many,
>>>>>>> many, many (did I say Many yet) users and thus people willing to support it.
>>>>>>>
>>>>>>> Your best bet may be to do some sort of integration of an existing
>>>>>>> and well established cart so that you’re not blindsided with security issues
>>>>>>> that are bound to arise from this.  Just my $0.02.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -randy
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> From: Ramindu Deshapriya [mailto:rasade88 at gmail.com]
>>>>>>> Sent: Monday, March 22, 2010 10:50 AM
>>>>>>> To: Geeklog Development
>>>>>>> Subject: Re: [geeklog-devel] GSoC 2010 idea - E-Commerce/Shopping
>>>>>>> Cart plugin
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Thanks Vinny!
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> I was thinking of looking at a few shopping cart extensions written
>>>>>>> for other CMS's, e.g. Ubercart for Drupal and VirtueMart for Joomla, and
>>>>>>> getting an idea of how they are integrated into the individual CMSs. Of
>>>>>>> course, when building something similar for Geeklog, the security
>>>>>>> considerations that are needed for any form of Geeklog development will have
>>>>>>> to be paid extra attention to.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> As per the discussion with Dirk on the IRC channel:
>>>>>>>
>>>>>>> Dirk was worried about how an extension such as a Shopping Cart
>>>>>>> Plugin could be patched and updated along with new updates of Geeklog and to
>>>>>>> secure the channels of communication opened by the plugin whenever a new
>>>>>>> security threat develops. In my view, the only sure-fire way to ensure the
>>>>>>> continuation of any opensource project needing a long-term commitment is to
>>>>>>> get the help of the community. For this plugin, I plan to build up a
>>>>>>> community of a predefined number of developers (I was thinking at least 3
>>>>>>> lead developers), of which I will also be a member,  who will be on-call to
>>>>>>> provide any patches/bug fixes/updates. That way we can ensure the
>>>>>>> continuation of the project after GSoC. I will include this within the scope
>>>>>>> of my project, and clearly define how I plan to build up this community
>>>>>>> within the project proposal.
>>>>>>>
>>>>>>> Any ideas regarding this?
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Thanks!
>>>>>>>
>>>>>>> On Sun, Mar 21, 2010 at 11:45 PM, Vincent Furia <vfuria at gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>  Ramindu,
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> I'm glad you've taken an interest in the e-commerce project. We have
>>>>>>> not defined the requirements very clearly, but our thought was that an
>>>>>>> existing (GPL) e-commerce or shopping cart program could be incorporated
>>>>>>> into a Geeklog plugin. Of course you'd have to overlay Geeklog's security
>>>>>>> model and implement the plugin API. That would allow products/services to
>>>>>>> available based on user/group permissions and allow the entire thing to be
>>>>>>> integrated into a Geeklog site.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> I'd suggest spending some time exploring Geeklog, with emphasis on
>>>>>>> how the security/permissions model works.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> As for specific requirements, they haven't been well defined for any
>>>>>>> of the ideas on the brain storming page. That places a bit more of a burden
>>>>>>> (and added flexibility) on you to define the project's goals in your
>>>>>>> application.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Let me know if you have any further questions.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -Vinny
>>>>>>>
>>>>>>> On Sat, Mar 20, 2010 at 10:49 AM, Ramindu Deshapriya
>>>>>>> <rasade88 at gmail.com> wrote:
>>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I am an undergraduate of Information Technology at the University of
>>>>>>> Moratuwa, Sri Lanka and I have 2 years' experience working with PHP. I have
>>>>>>> worked on Content Management Systems such as Joomla as well, developing
>>>>>>> extensions according to PEAR standards. I was interested in working on an
>>>>>>> opensource CMS as a GSoC 2010 project, and Geeklog caught my eye. As I have
>>>>>>> some knowledge developing e-commerce applications using PHP, I think I will
>>>>>>> be able to develop a suitable plugin for Geeklog that will allow e-commerce
>>>>>>> functions such as online funds transfer and online purchases possible. I am
>>>>>>> currently studying the development tutorials for Geeklog and hope to
>>>>>>> contribute to the bug tracker soon.
>>>>>>>
>>>>>>> Any feedback you could provide on the feasibility/usefulness of this
>>>>>>> project and on any specific requirements that you would like to see included
>>>>>>> within the plugin would be appreciated.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Thank You!
>>>>>>>
>>>>>>> --
>>>>>>> Yours Truly,
>>>>>>> Ramindu Deshapriya.
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> geeklog-devel mailing list
>>>>>>> geeklog-devel at lists.geeklog.net
>>>>>>> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> geeklog-devel mailing list
>>>>>>> geeklog-devel at lists.geeklog.net
>>>>>>> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Yours Truly,
>>>>>>> Ramindu Deshapriya.
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> geeklog-devel mailing list
>>>>>>> geeklog-devel at lists.geeklog.net
>>>>>>> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> geeklog-devel mailing list
>>>>>> geeklog-devel at lists.geeklog.net
>>>>>> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Yours Truly,
>>>>> Ramindu Deshapriya.
>>>>>
>>>>> _______________________________________________
>>>>> geeklog-devel mailing list
>>>>> geeklog-devel at lists.geeklog.net
>>>>> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> geeklog-devel mailing list
>>>> geeklog-devel at lists.geeklog.net
>>>> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>>>>
>>>
>>>
>>>
>>> --
>>> Yours Truly,
>>> Ramindu Deshapriya.
>>>
>>> _______________________________________________
>>> geeklog-devel mailing list
>>> geeklog-devel at lists.geeklog.net
>>> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>>>
>>
>>
>> _______________________________________________
>> geeklog-devel mailing list
>> geeklog-devel at lists.geeklog.net
>> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>>
>
>
>
> --
> Yours Truly,
> Ramindu Deshapriya.
>
> _______________________________________________
> geeklog-devel mailing list
> geeklog-devel at lists.geeklog.net
> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>
>



More information about the geeklog-devel mailing list