CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Developer Discussion (Moderator: Donald Lobo) »
  • Google Summer of Code participation, 2011
Pages: [1] 2

Author Topic: Google Summer of Code participation, 2011  (Read 2531 times)

sumanah

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: don't know
  • CMS version: don't know
  • MySQL version: don't know
  • PHP version: don't know
Google Summer of Code participation, 2011
March 01, 2011, 08:56:24 am
It would be great if CiviCRM participated in this year's Google Summer of Code.  GSoC is now open for mentoring organizations to apply.  A quote from an IRC conversation a few days ago:
Quote
<sumanah> Is CiviCRM interested in participating in Google Summer of Code this year?
<lcdweb> sumanah: we took some initial steps last year, but were late pulling things together, and opted not to apply
<sumanah> lcdweb: I see that in previous year(s) you coordinated with Joomla!
<lcdweb> i haven't tracked dates this year. do you know off hand the application deadline?
<lcdweb> yes
<sumanah> lcdweb: Feb 28-11 March I think is the organizational application period
<lcdweb> are you interested in the mentoring side, student side, or just general interest?
<sumanah> lcdweb: I'm a Wikimedia volunteer and we hope CiviCRM applies, because we use CiviCRM and want you all to get all the help you can use! :)
<sumanah> lcdweb: so for this year you have a good amount of time to pull mentors & a projects page together
<sumanah> lcdweb: and this year GSoC is especially interested in having new, smaller orgs apply, ones who have never sponsored/mentored GSoC on their own before
<lcdweb> cool. yes -- and the core team keeps a running list of possible projects. wouldn't be a problem to develop a list of possibilities
<sumanah> lcdweb: Carol Smith is the person to contact
<lcdweb> yes. i still get the emails from her regularly. just haven't tracked them closely.
<lcdweb> i'll accept the prod and see if we can generate broader interest from the community. we would need a solid list of mentors available before committing.
* sumanah nods
<sumanah> Of course.
<sumanah> Congrats on the release of the book!
<lcdweb> thanks -- glad it's finally out
<sumanah> it would be cool if [link to the Professionals page on the CiviCRM website] & folks like Donald Lobo could mentor
<lcdweb> when we put out feelers last year via the blog, we had a handful of people willing to mentor. just didn't really have the time to pull everything together.
<sumanah> lcdweb: oh, and I hadn't known this till recently: not just undergrads, but grad students are eligible to apply as GSoC students!
* sumanah has more people to recruit :)
<lcdweb> soliciting students is a big piece of the puzzle.

You might also find the FLOSSManual on being a GSoC Mentor useful.

sumanah

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: don't know
  • CMS version: don't know
  • MySQL version: don't know
  • PHP version: don't know
Re: Google Summer of Code participation, 2011
March 09, 2011, 04:56:29 am
I'm discussing this with Donald Lobo and Piotr Szotkowski.  It sounds like: if I can help provide some project ideas, help with the organizational application, and student recruiting, you can provide mentors and guide students.  We're trying to figure this out fast since organizational applications are due in just a couple days.

A few project ideas, courtesy of Arthur Richards of Wikimedia (CiviCRM user):

  • Integrating Apache Solr to make contact and contribution searches faster for users with large data sets
  • General code-level performance optimization
  • Helping to improve/extend the API - besides general improvements to the API, there is a lot of CiviCRM functionality that cannot be leveraged with the API, particularly handling recurring donations
  • Developing a way to more easily input/update/extract contact/contribution information - either by improving the actual Civi interface, or developing alternative means of interacting with the data outside of the normal Civi interface (interesting example - I met a guy at FOSDEM who developed a proof-of-concept for interacting with the Civi data via XMPP so you can send instant messages to a Jabber bot to quickly insert new contact records)

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Google Summer of Code participation, 2011
March 09, 2011, 05:42:57 am
Hi,

The guy from FOSDEM here ;)

Another point that I feel has the right perimeter:
(the last part about CiviEvent Integration)
http://wiki.civicrm.org/confluence/display/CRMDOC40/Improvements+on+CiviMail

-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

sumanah

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: don't know
  • CMS version: don't know
  • MySQL version: don't know
  • PHP version: don't know
Re: Google Summer of Code participation, 2011
March 09, 2011, 06:06:43 am
A wish from Dave Neary, a CiviCRM user at the GNOME Foundation: "Plug-in for Thunderbird to create a CiviCRM contact from address book & archive email please!  Also a plug-in in the other direction to have CiviCRM contacts available in your email addressbook would be useful."

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Google Summer of Code participation, 2011
March 09, 2011, 06:22:06 am
You can already have a mailbox that logs every mail as activity and create the contact if needed.
 (I'm using it on an "civicrm archive" imap folder.

If would need to be smarted up to handle forwarded emails, so you can forward an email to civicrm@example.org and it would parse the mail to deal with the original email, not only work on the header of the forwarded email.

As for the address book, being able to sync with an ldap server (if possible NOT that monster openldap) would be a brilliant addition.

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

Piotr Szotkowski

  • I live on this forum
  • *****
  • Posts: 1497
  • Karma: 57
Re: Google Summer of Code participation, 2011
March 09, 2011, 06:50:06 am
Some GSoC 2009 ideas.
If you found the above helpful, please consider helping us in return – you can even steer CiviCRM’s future and help us extend CiviCRM in ways useful to you.

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Google Summer of Code participation, 2011
March 09, 2011, 08:06:44 am

A few other things that have come up and seem quite meaty:

1. Building CiviVolunteer - A Volunteer Management / Scheduling Module

2. Building a Mobile App for WalkList and Surveys

3. Integrating CiviCampaign with Asterick / Twilio to enable  Phonebanking

4. Outlook integration (for students who know windows programming)

5. Improving the test framework, optimizing and automating it (runs on every commit / patch / release)

6. Experimenting with CiviCRM scalability. Setting up a site with 10m contacts, 30m contributions, 10K+ events 1m participants etc. Finding the bottlenecks for this configuration and then fixing them.

7. Integrating with ODK? http://code.google.com/p/opendatakit/

8. SMS Integration for two way communication

I think we can come up with a pretty good list from the more "researchy" areas to something that we can include in the next release

thanx sumanah for pushing us to doing this :)

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

Piotr Szotkowski

  • I live on this forum
  • *****
  • Posts: 1497
  • Karma: 57
Re: Google Summer of Code participation, 2011
March 10, 2011, 07:46:50 am
I pulled all of the above into a wiki page and checked our ideas from 2008, 2009 and 2010, but they all seem strongly Joomla-related (or implemented since then).

Do feel free to edit.
If you found the above helpful, please consider helping us in return – you can even steer CiviCRM’s future and help us extend CiviCRM in ways useful to you.

sumanah

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: don't know
  • CMS version: don't know
  • MySQL version: don't know
  • PHP version: don't know
Re: Google Summer of Code participation, 2011
March 10, 2011, 11:06:28 am
Glad to see people like the idea of participating in GSoC!  Where is mentor signup?

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Google Summer of Code participation, 2011
March 10, 2011, 11:17:54 am
Do the lobo's recruitment: last one not stepping backward is volunteering as a mentor.

X+

P.S. Does it count as a signup?
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

Donald Lobo

  • Administrator
  • I’m (like) Lobo ;)
  • *****
  • Posts: 15963
  • Karma: 470
    • CiviCRM site
  • CiviCRM version: 4.2+
  • CMS version: Drupal 7, Joomla 2.5+
  • MySQL version: 5.5.x
  • PHP version: 5.4.x
Re: Google Summer of Code participation, 2011
March 10, 2011, 11:52:11 am

seems like xavier, sumanah and piotr have already signed on the dotted line to be mentors

congrats and thanx for stepping up :P

lobo
A new CiviCRM Q&A resource needs YOUR help to get started. Visit our StackExchange proposed site, sign up and vote on 5 questions

sumanah

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: don't know
  • CMS version: don't know
  • MySQL version: don't know
  • PHP version: don't know
Re: Google Summer of Code participation, 2011
March 10, 2011, 11:53:18 am
In all seriousness: I am not and cannot be a CiviCRM mentor this summer.  Sorry.

Piotr Szotkowski

  • I live on this forum
  • *****
  • Posts: 1497
  • Karma: 57
Re: Google Summer of Code participation, 2011
March 11, 2011, 07:05:31 am
Ok, I submitted the application. I also created the student application template, do feel free to edit as needed.
If you found the above helpful, please consider helping us in return – you can even steer CiviCRM’s future and help us extend CiviCRM in ways useful to you.

xavier

  • Forum Godess / God
  • I’m (like) Lobo ;)
  • *****
  • Posts: 4453
  • Karma: 161
    • Tech To The People
  • CiviCRM version: yes probably
  • CMS version: drupal
Re: Google Summer of Code participation, 2011
March 11, 2011, 08:23:13 am
Hi,

Had a brainstorming session with Alice & Josue. Two super great ideas:

A/B Testing framework
being able to have two versions of  an event registration form, an canvassing an email... use them alternatively for each contact/visitor and see which one works best, and keep it for the rest of the campaign.

(I've used a nice open source tool for that, but that "only" works for website. Got to find the name and check how/if integrate)

Power Analysis (Josue, fill in, you're the expert on that one)

X+
-Hackathon and data journalism about the European parliament 24-26 jan. Watch out the result

sumanah

  • I’m new here
  • *
  • Posts: 6
  • Karma: 0
  • CiviCRM version: don't know
  • CMS version: don't know
  • MySQL version: don't know
  • PHP version: don't know
Re: Google Summer of Code participation, 2011
March 11, 2011, 08:25:39 am
For that A/B testing, would integration with Open Web Analytics be useful?

Pages: [1] 2
  • CiviCRM Community Forums (archive) »
  • Old sections (read-only, deprecated) »
  • Developer Discussion (Moderator: Donald Lobo) »
  • Google Summer of Code participation, 2011

This forum was archived on 2017-11-26.