webchick's picture

Welcome to Planet SoC 2008!

Hi, everyone! Welcome to Planet SoC, the unofficial official community site for Google Summer of Code students and mentors since 2005. You can get started in a few simple steps:

  1. First, register for an account. Accounts will be approved within 24-48 hours.
  2. While you're waiting, feel free to introduce yourself on the forums, or check out some recent posts.
  3. Once your account is approved, you'll be able to post your blog feed and have it aggregated here.

If you have any questions or suggestions, feel free to leave some feedback and one of the admins will respond shortly.

skiquel's picture

Post-SOC color.module update.

    Most of these updates are fixes for the demonstration and documentation.
    The major exception is the stylesheet engine update.
 
  - Under the hood: Fixed bug with currenttheme + edit scheme button on color block sending to incorrect theme.
  - Under the hood: Removed superfluous data from edit_scheme form and submit
  - Under the hood: Changed permissions around. Color scheme is now available to those with user_access("administer access control")
read more

Organization: Drupal Original: Source

Want to use the Neo Freerunner as your primary phone?

Install Qtopia! No really, I’ve done it, and it’s definitely more reliable than Om2008.8, FSO, etc.
Qtopia
It looks great, and it runs fast. Look at http://www.openmoko.com/download-qtopia.html (more screenshots), but don’t use those install instructions (I have no idea why they made it so hard to install Qtopia there). Instead, just download the kernel, and rootfs images from http://www.qtopia.net/modules/mydownloads/viewcat.php?cid=6 and use dfu-util to flash them on the Neo, as you would normally do with any other distribution like FSO, 2008.8, etc.

Organization: OpenMoko Inc. Original: Source
zukunftsalick's picture

Portal UCA

Portal UCA
Está quase pronto o Portal UCA ( um computador por aluno) o qual irá agregar os estudos de caso realizados durante o projeto piloto com o laptop XO.
Após o término do mesmo irei disponibilizar, em alusão ao portal, um estudo de caso de como foi desenvolvido, plugins utilizados, problemas enfrentados e demais questões enfrentadas no desenvolvimento para ajudar quem está iniciando no mundo Rails, pois é uma aplicação bem simples, mas que apresenta bons detalhes pra quem está recém se aventurando com Ruby on Rails.

powerfox's picture

GSoC is over

Unfortunately GSoC has finished. It was a wonderful adventure: I got new friends, wrote some code (~8350 lines) and learnt new interesting things. I can say that after today’s commit to my git repo (with a lot of changes to yesterday’s commit, which is evaluted) I implemented all things I promised. But some things still require a lot of love.
I want to thank all people helped me during this summer:
Alexander Dymo(adymo, KDevelop) — My mentor who is strong both in GUI and Git.
Andreas Pakulat(apaku, KDevelop) — The man who can help with any part of KDevelop(or maybe even ith whole KDE && Qt).
Shawn O. Pearce (spearce, Git) — A man who is not in KDE, but who contacted my mentor and me to suggest his help.
Marco Costalba — QGit author, explained a lot of code from QGit.
Paul Mackerras — Gitk author, explained some basic algorithm (building rev history).
All guys from different IRC channels, mailinglist.

Organization: KDE Original: Source
powerfox's picture

Revision (commits) history in KDevelop

I had a lot of non-development problems, but this week I continued to develop my GSoC project (it’s the last thing, that can be evaluted, but improved — yesterday’s code is very buggy xD).
So here this thing is:

The only thing to implement is branch labels.
Current implementation is very dirty, but it works, the code: http://repo.or.cz/w/kdevelopdvcssupport.git?a=blob;f=plugins/git/gitexec…

Organization: KDE Original: Source
mirsal's picture

Status of my project at the end of the SoC

Hello :)
The summer of code has now finished, and even though the new UPnP A/V features of VLC media player are quite basic and lack a lot of polishing, I consider having reached the initial goals, but there is still a lot of work before my stuff is ready for widespread use.
What works:

  • SSDP announcements / advertisement to UPnP devices on the network
  • Browsing VLC’s playlist by DLNA compliant (or not) ControlPoints
  • Streaming / transcoding media in realtime to DLNA devices like the PS3
  • Discovery / playback of media served by basic UPnP A/V media servers like VLC / Coherence

Glitches, bugs, lacks:

Organization: VideoLAN Original: Source

OpenMRS BIRT ODA Tutorial Screencast

Organization: OpenMRS Original: Source
vi1985's picture

== August 19 == The day after.

Hehe, it was a close one! I wasn’t even sure myself, but at the end I made it… just narrowly squeezed in. It was a really interesting experience to code 1k lines or so in the last couple of days, then debug, playtest, debug some more, and finally tidy it up. Intense!! There’s nothing like the smell of burning asphalt in the morning…

On a more technical note, here’s how it’s looking right now:
1) A working client, with game-world representation of both RFTS and Risk.
2) Several semi-working algorithms to play RFTS.
3) A fully functional Risk bot, which successfully plays the game, with some moderately complex control-flow, and decision making algorithms.
4) A “genetic” framework, which reads, writes, and decodes “genome” files, which specify bot behavior.

Here’s what’s missing:

GSoC is over… Kinda

Wow, Google Summer of Code is kind of over and I’ve had a great summer with Nmap. When I say its kind of over I mean that I still have to submit my end of summer quiz, still ahve to submit my code to Google, and I still have to wait for my mentor to submit his quiz. And there is still a chance - though infinitesimally small - that Google opts not to pay me or send me a T-Shirt for my work.
I have good news and bad news, the good news is that I finished all the projects I wanted to before the deadline, the bad news is I wont get my T-Shirt until after I go back to school. Which means I can’t use it to gloat over everyone the first day back; damn, I usually reserve that day for being an asshole.

Syndicate content