[geeklog-devel] GSoC 2010 is on

Chris 'Chipper' Chiapusio chipper at llamas.net
Wed Feb 17 09:22:40 EST 2010


On Wed, Feb 17, 2010 at 07:47:00AM -0500, Randy Kolenko wrote:
>> I would offer to write the patch but I don't have a good track record
>> with getting my patches accepted into core.
>
>This statement is exactly why I propose to make this a plugin.  
>The plugin can be maintained outside of core, freeing the author and
>contributors from the shackles of having to jam through unnecessary
>changes into the base code.

Joe didn't say socnet should not be a plugin.

>
>The socnet plugin would then have a life of its own with a release cycle
>that matches how fast social networking changes rather than matching
>GL's release cycle.
>
>The core should be there to provide services for plugins.  The plugins
>are what should extend functionality.  Otherwise, why not just bundle
>back in static pages, calendar, polls etc.  

'provide services for plugins' like group storage?
>
>Socnet, for now, seems to be "simple" on the surface.  Who knows what is
>actually required 6 months from now.. 10 months from now etc.  Each
>additive requirement for socnet would mean core code changes.  
>2 years from now, I would hate to see functions like "COM_facebookLogin"
>and "COM_myspaceDeleteStuff" in lib common.

It isn't going to be simple if its done right, so Joe's point is this:
with a small tweak to core you can re-use existing well established code for
groups. period.

Do I, a non-developer, need to spell out that less code means a higher
eyes-to-code ratio and thus we maintain the high security standards that are
being discussed in the name/slogan thread?

>
>-randy

Chip

-- 
------
				**** Warning ****
This e-mail message, without warrant or warning, and despite US law as set
forth in the Foreign Intelligence Surveillance Act of 1978, may be subject
to monitoring by the United States National Security Agency and/or the
Department of Defense. Information contained in this message may be used
against any senders or recipients, now or in the future, in a public trial
or secret tribunal.
                       Please encrypt anything important.
    PGP Key: http://wwwkeys.pgp.net:11371/pks/lookup?op=get&search=0x6CFA486D



More information about the geeklog-devel mailing list