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

Ramindu Deshapriya rasade88 at gmail.com
Tue Mar 23 13:21:04 EDT 2010


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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist8.pair.net/pipermail/geeklog-devel/attachments/20100323/981dae19/attachment.html>


More information about the geeklog-devel mailing list