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

Ramindu Deshapriya rasade88 at gmail.com
Mon Mar 22 20:24:20 EDT 2010


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


More information about the geeklog-devel mailing list