Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Bricolage: devel

2008 Google Summer of Code

 

 

Bricolage devel RSS feed   Index | Next | Previous | View Threaded


david at justatheory

Feb 28, 2008, 3:47 PM

Post #1 of 19 (8503 views)
Permalink
2008 Google Summer of Code

Hi All,

The 2008 Google Summer of Code is coming up. Time to start thinking of
some project ideas. Someone will need to publish them on the site. My
suggestion:

Full text search. Now that tsearch is bundled with PostgreSQL 8.3, and
since MySQL has full-text search built-in, it would be a good task to
add full-text search of stories and media (and templates, too,
perhaps) to Bricolage. I think it'd just require:

* A tsearch index on the appropriate tables/columns.
* A modification of the search API to support full-text search.
* A UI widget and callback to use that API
* Integration of the API with SOAP.

Other ideas?

Best,

David


ktm at rice

Feb 29, 2008, 10:14 AM

Post #2 of 19 (8395 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On Thu, Feb 28, 2008 at 03:47:39PM -0800, David E. Wheeler wrote:
> Hi All,
>
> The 2008 Google Summer of Code is coming up. Time to start thinking of some
> project ideas. Someone will need to publish them on the site. My
> suggestion:
>
> Full text search. Now that tsearch is bundled with PostgreSQL 8.3, and
> since MySQL has full-text search built-in, it would be a good task to add
> full-text search of stories and media (and templates, too, perhaps) to
> Bricolage. I think it'd just require:
>
> * A tsearch index on the appropriate tables/columns.
> * A modification of the search API to support full-text search.
> * A UI widget and callback to use that API
> * Integration of the API with SOAP.
>
> Other ideas?
>
> Best,
>
> David
>
I like the idea of adding the full-text search functionality. One
caveat that I know of, MySQL only supports full-text search with
MyISAM tables and not InnoDB tables. I do not know if that makes
a difference for Bricolage, but other system need the InnoDB backend
to meet their ACID requirements.

Cheers,
Ken


david at kineticode

Feb 29, 2008, 3:52 PM

Post #3 of 19 (8384 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On Feb 29, 2008, at 10:14, Kenneth Marshall wrote:

> I like the idea of adding the full-text search functionality. One
> caveat that I know of, MySQL only supports full-text search with
> MyISAM tables and not InnoDB tables. I do not know if that makes
> a difference for Bricolage, but other system need the InnoDB backend
> to meet their ACID requirements.

YARTHM*.

Best,

David


* Yet another reason to hate MySQL


phillip at communitybandwidth

Feb 29, 2008, 3:59 PM

Post #4 of 19 (8409 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On 28-Feb-08, at 3:47 PM, David E. Wheeler wrote:

> Someone will need to publish them on the site.


Happy to do this. Send 'em through.

--
Phillip Smith,
Simplifier of Technology
Community Bandwidth
http://www.communitybandwidth.ca


darren at DarrenDuncan

Mar 3, 2008, 3:14 PM

Post #5 of 19 (8401 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

I just submitted a list of ideas related to my Muldis project under
The Perl Foundation's page (
http://www.perlfoundation.org/perl5/index.cgi?gsoc2008 ), and signed
myself as a mentor there, as probably most of the ideas are more
applicable to TPF than other mentoring organizations.

However, one of the ideas was specifically for porting Bricolage to Muldis DB.

If you think this idea is best listed as an idea on bricolage.cc
instead of TPF's page (it probably is), then please say so and if
necessary that bullet point can be removed from TPF's page due to
redundancy ... unless it should be shown in both places.

Ultimately it is the students that are applying to particular
organizations though, afaik.

-- Darren Duncan

P.S. It is possible that some other bullet points are also best
listed under some organization other than TPF, or maybe not.

At 3:47 PM -0800 2/28/08, David E. Wheeler wrote:
>Hi All,
>
>The 2008 Google Summer of Code is coming up. Time to start thinking
>of some project ideas. Someone will need to publish them on the
>site. My suggestion:
>
>Full text search. Now that tsearch is bundled with PostgreSQL 8.3,
>and since MySQL has full-text search built-in, it would be a good
>task to add full-text search of stories and media (and templates,
>too, perhaps) to Bricolage. I think it'd just require:
>
> * A tsearch index on the appropriate tables/columns.
> * A modification of the search API to support full-text search.
> * A UI widget and callback to use that API
> * Integration of the API with SOAP.
>
>Other ideas?
>
>Best,
>
>David


david at kineticode

Mar 4, 2008, 10:21 AM

Post #6 of 19 (8454 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On Mar 3, 2008, at 15:14, Darren Duncan wrote:

> I just submitted a list of ideas related to my Muldis project under
> The Perl Foundation's page ( http://www.perlfoundation.org/perl5/index.cgi?gsoc2008
> ), and signed myself as a mentor there, as probably most of the
> ideas are more applicable to TPF than other mentoring organizations.
>
> However, one of the ideas was specifically for porting Bricolage to
> Muldis DB.
>
> If you think this idea is best listed as an idea on bricolage.cc
> instead of TPF's page (it probably is), then please say so and if
> necessary that bullet point can be removed from TPF's page due to
> redundancy ... unless it should be shown in both places.

Whatever works for you. We'll assist with any mentoring, of course.

David


darren at DarrenDuncan

Mar 4, 2008, 10:44 AM

Post #7 of 19 (8402 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

At 10:21 AM -0800 3/4/08, David E. Wheeler wrote:
>On Mar 3, 2008, at 15:14, Darren Duncan wrote:
>>I just submitted a list of ideas related to my Muldis project under
>>The Perl Foundation's page (
>>http://www.perlfoundation.org/perl5/index.cgi?gsoc2008 ), and
>>signed myself as a mentor there, as probably most of the ideas are
>>more applicable to TPF than other mentoring organizations.
>>
>>However, one of the ideas was specifically for porting Bricolage to
>>Muldis DB.
>>
>>If you think this idea is best listed as an idea on bricolage.cc
>>instead of TPF's page (it probably is), then please say so and if
>>necessary that bullet point can be removed from TPF's page due to
>>redundancy ... unless it should be shown in both places.
>
>Whatever works for you. We'll assist with any mentoring, of course.
>
>David

In that case, please add that item to the Bricolage list also, and it
can appear in both places. Unless you already have a Wiki with the
list that I can edit. If a student applies to do that task, they
could be allocated later depending on how many slots Google gives to
each organization. -- Darren Duncan


david at kineticode

Mar 4, 2008, 11:59 AM

Post #8 of 19 (8405 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On Mar 4, 2008, at 10:44, Darren Duncan wrote:

> In that case, please add that item to the Bricolage list also, and
> it can appear in both places. Unless you already have a Wiki with
> the list that I can edit. If a student applies to do that task,
> they could be allocated later depending on how many slots Google
> gives to each organization. -- Darren Duncan

Hrm, good idea. Matt, can you start a wiki page and point everyone at
that?

Best,

David


rolfm at denison

Mar 4, 2008, 12:24 PM

Post #9 of 19 (8400 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

Sure. One other thing I wanted to add to this discussion is that
we've talked about creating a Xinha plugin that would interface with
the Bricolage story/media relation code. This would allow users to
create inline links in the WYSIWYG while taking advantage of Bric's
inner db workings. We'd postulated it as a possible summer of code
project, although it doesn't have to be. I'm copying my boss on this
e-mail and he can fill in more details.

-Matt




On Mar 4, 2008, at 2:59 PM, David E. Wheeler wrote:

> On Mar 4, 2008, at 10:44, Darren Duncan wrote:
>
>> In that case, please add that item to the Bricolage list also, and
>> it can appear in both places. Unless you already have a Wiki with
>> the list that I can edit. If a student applies to do that task,
>> they could be allocated later depending on how many slots Google
>> gives to each organization. -- Darren Duncan
>
> Hrm, good idea. Matt, can you start a wiki page and point everyone
> at that?
>
> Best,
>
> David


david at kineticode

Mar 10, 2008, 3:46 PM

Post #10 of 19 (8370 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On Mar 4, 2008, at 12:24, Matt Rolf wrote:

> Sure. One other thing I wanted to add to this discussion is that
> we've talked about creating a Xinha plugin that would interface with
> the Bricolage story/media relation code. This would allow users to
> create inline links in the WYSIWYG while taking advantage of Bric's
> inner db workings. We'd postulated it as a possible summer of code
> project, although it doesn't have to be. I'm copying my boss on
> this e-mail and he can fill in more details.

I'm ready to fill out the application for Bricolage to participate. Do
we have a wiki page for this stuff yet?

Thanks,

David


rolfm at denison

Mar 10, 2008, 6:46 PM

Post #11 of 19 (8374 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

Ok, here it is. Feel free to edit away.

-Matt

http://wiki.bricolage.cc/bin/view/Bric/SummerOfCode2008


On Mar 10, 2008, at 6:46 PM, David E. Wheeler wrote:

> On Mar 4, 2008, at 12:24, Matt Rolf wrote:
>
>> Sure. One other thing I wanted to add to this discussion is that
>> we've talked about creating a Xinha plugin that would interface
>> with the Bricolage story/media relation code. This would allow
>> users to create inline links in the WYSIWYG while taking advantage
>> of Bric's inner db workings. We'd postulated it as a possible
>> summer of code project, although it doesn't have to be. I'm
>> copying my boss on this e-mail and he can fill in more details.
>
> I'm ready to fill out the application for Bricolage to participate.
> Do we have a wiki page for this stuff yet?
>
> Thanks,
>
> David


david at kineticode

Mar 11, 2008, 12:55 PM

Post #12 of 19 (8375 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On Mar 10, 2008, at 18:46, Matt Rolf wrote:

> Ok, here it is. Feel free to edit away.
>
> -Matt
>
> http://wiki.bricolage.cc/bin/view/Bric/SummerOfCode2008

Thanks Matt.

David


fulekia at denison

Mar 12, 2008, 9:14 AM

Post #13 of 19 (8371 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

I just added some stuff to the wiki that I've been mulling over
(translation: complaining to Matt Rolf about). Let me know how insane
they sound.

-Aaron

---------------------------------
Aaron Fuleki
Web Services Manager
Denison University
740.587.5752
---------------------------------


david at kineticode

Mar 12, 2008, 3:15 PM

Post #14 of 19 (8364 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On Mar 12, 2008, at 09:14, Aaron Fuleki wrote:

> I just added some stuff to the wiki that I've been mulling over
> (translation: complaining to Matt Rolf about). Let me know how
> insane they sound.

Thanks, I'll read them over.

Please folks, also add your gmail addresses to the mentors section so
that I can tell Google who you are.

Thanks,

David


darren at DarrenDuncan

Mar 12, 2008, 4:05 PM

Post #15 of 19 (8358 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

At 3:15 PM -0700 3/12/08, David E. Wheeler wrote:
>On Mar 12, 2008, at 09:14, Aaron Fuleki wrote:
>>I just added some stuff to the wiki that I've been mulling over
>>(translation: complaining to Matt Rolf about). Let me know how
>>insane they sound.
>
>Please folks, also add your gmail addresses to the mentors section
>so that I can tell Google who you are.

The non-gmail email address I registered on the wiki with, which is
also publically displayed when clicking my name, is also my Google
account login name. Are you wanting this address copied to the GSOC
page too? -- Darren Duncan


david at kineticode

Mar 13, 2008, 1:04 PM

Post #16 of 19 (8359 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On Mar 12, 2008, at 16:05, Darren Duncan wrote:

> The non-gmail email address I registered on the wiki with, which is
> also publically displayed when clicking my name, is also my Google
> account login name. Are you wanting this address copied to the GSOC
> page too? -- Darren Duncan

Yes, so that it's easy for me to see at a glance everyone's gmail ID
so I can add you as mentors in the SoC application form.

David


david at kineticode

Mar 18, 2008, 2:53 PM

Post #17 of 19 (8305 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

Jesus I'm a loser.

Somehow I completely missed the deadline for getting in our
application to be a part of the Summer of Code. So, unfortunately, we
won't be a part of it this year. I contacted Google about it, but it
is in fact way too late.

My apologies, everyone.

I'm off to find a good 110V socket to stick my tongue into.

Best,

David


darren at DarrenDuncan

Mar 18, 2008, 3:05 PM

Post #18 of 19 (8331 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

At 2:53 PM -0700 3/18/08, David E. Wheeler wrote:
>Jesus I'm a loser.
>Somehow I completely missed the deadline for getting in our
>application to be a part of the Summer of Code. So, unfortunately,
>we won't be a part of it this year. I contacted Google about it, but
>it is in fact way too late.
>My apologies, everyone.

Oh, was that what happened? I thought you were simply one of the 325
orgs that weren't selected rather than one of the 175 that were.

As a remedy, I highly recommend trying to operate under The Perl
Foundation, which *was* accepted by Google this year.

Go to these pages:

http://www.perlfoundation.org/perl5/index.cgi?gsoc2008
http://www.perlfoundation.org/perl5/index.cgi?gsoc2008_mentors
http://www.perlfoundation.org/perl5/index.cgi?gsoc2008_projects

Then add the Bricolage specific items there.

Note that I already had a Muldis D / Muldis DB section there since
March 3, and one of the bullet points is porting Bricolage to it.

Specifically I recommend adding a whole Department for Bricolage, so
you can then mirror the organization you would have had if Bric was
its own org, or something.

Act quick so the students see the ideas!

Separately, you guys can sign up as a mentor with Google attached to
TPF, and you could join the mailing list(s) setup for TPF mentors
yesterday.

-- Darren Duncan


david at kineticode

Mar 18, 2008, 3:43 PM

Post #19 of 19 (8662 views)
Permalink
Re: 2008 Google Summer of Code [In reply to]

On Mar 18, 2008, at 15:05, Darren Duncan wrote:

> As a remedy, I highly recommend trying to operate under The Perl
> Foundation, which *was* accepted by Google this year.
>
> Go to these pages:
>
> http://www.perlfoundation.org/perl5/index.cgi?gsoc2008
> http://www.perlfoundation.org/perl5/index.cgi?gsoc2008_mentors
> http://www.perlfoundation.org/perl5/index.cgi?gsoc2008_projects
>
> Then add the Bricolage specific items there.

Oh snap! You've saved my ass, Darren. Thank you! Stuff added. Mentors,
please add yourselves here (I will not mentor all this stuff!):

http://www.perlfoundation.org/perl5/index.cgi?gsoc2008_mentors

And if you have other ideas for projects, now's the time to add them:

http://www.perlfoundation.org/perl5/index.cgi?gsoc2008_projects#bricolage

> Note that I already had a Muldis D / Muldis DB section there since
> March 3, and one of the bullet points is porting Bricolage to it.

I referenced back to that when I added the Bricolage proejcts.

> Specifically I recommend adding a whole Department for Bricolage, so
> you can then mirror the organization you would have had if Bric was
> its own org, or something.

Yep, that's what I did. Excellent suggestion, thank you.

> Act quick so the students see the ideas!
>
> Separately, you guys can sign up as a mentor with Google attached to
> TPF, and you could join the mailing list(s) setup for TPF mentors
> yesterday.

I'll subscribe now.

Best,

David

Bricolage devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.