Overview
Examples
Screenshots
Comparisons
Applications
Download
Manual
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site












SourceForge.net Logo



Home » Developing U++ » U++ Developers corner » Google Summer of Code
Google Summer of Code [message #25695] Mon, 08 March 2010 12:08 Go to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Hello all

Google Summer of Code is a program that awards with money students that work in approved Open Source projects.

To participate in it first the open source project has to apply to it as a "mentor organization".

The deadline for this is this Friday 12.

Main things to do are:
- Open a "ideas" page in web
- Fill the mentor organization questionnaire

There is few time and few opportunities to be approved but some of us think that we would have to try it.

If you can help please answer to this post ASAP.

We have only 4 days, so we have to be very constructive talking ONLY about "Applying to GSoC as a Mentoring Organization". Please put other discussions in other posts.

If you cannot participate this week but you have an idea for a project please post it, including:
- Project description
- Experience required to do it

Do not forget that there is few time to do the project ("summer of code") so please be specific including only projects to be finished in short time.

Some links:

- Google Summer of Code 2010 FAQ
http://socghop.appspot.com/document/show/gsoc_program/google /gsoc2010

- "ideas" page examples:
-- https://svn.boost.org/trac/boost/wiki/soc2009
-- http://wiki.winehq.org/SummerOfCode
-- http://wiki.wxwidgets.org/Development:_Student_Projects

- Selection criteria
http://socghop.appspot.com/document/show/program/google/gsoc 2009/orgcriteria

- Advices for mentor organization
http://code.google.com/p/google-summer-of-code/wiki/Advicefo rMentors

- Mentoring How To
http://people.gnome.org/~federico/docs/summer-of-code-mentor ing-howto/index.html

- Mentoring experiences
-- http://arstechnica.com/open-source/news/2008/01/netbsd4-inte rview.ars/8
-- http://blog.musicbrainz.org/?p=310
-- http://my.bzflag.org/gsoc/bzflag_gsoc2007_post_mortem.pdf


Best regards
Koldo
Re: Google Summer of Code [message #25697 is a reply to message #25695 ] Mon, 08 March 2010 16:51 Go to previous messageGo to next message
luzr  is currently offline luzr
Messages: 7664
Registered: November 2005
Senior Member
I think tomorrow we can have a irc meeting about this issue, correct?

I would really be happy if you can arrange this because I am really busy now doing other things.

Mirek
Re: Google Summer of Code [message #25700 is a reply to message #25695 ] Mon, 08 March 2010 17:56 Go to previous messageGo to next message
andrei_natanael
Messages: 242
Registered: January 2009
Senior Member
U++ port to KDE/Qt
The goal is to provide a library* which wraps Qt theming API and draw U++ widgets using it. Right now U++ is using gtk+ theming API which make applications look ugly under KDE and gtk+ libs have to be available in order for application to run. This library will make U++ non-dependent on a theming API but rather selecting proper theming engine at runtime so application look will be changed based on running context - KDE(Qt based) or Gnome(gtk+ based). If Qt or gtk+ don't exists and user have only X11 server U++ will use it's own theming API for drawing widgets.

Experience needed
Some U++ knowledge, some Qt knowledge.

Andrei

(* Package in U++ terms)

[Updated on: Mon, 08 March 2010 22:36]

Re: Google Summer of Code [message #25705 is a reply to message #25700 ] Mon, 08 March 2010 21:29 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Hello Andrei

Thank you for your proposal. I would ask you just more details, about three lines about it.

Do not think this text is a commitment. Final project definition will change as it comes from an agreement between mentor and student.


Mirek

I am agree with you. We can talk about it tomorrow Tuesday. In advance you can propose some ideas and think where to locate "ideas" page in main page.


Best regards
Koldo
Re: Google Summer of Code [message #25708 is a reply to message #25705 ] Mon, 08 March 2010 22:47 Go to previous messageGo to next message
andrei_natanael
Messages: 242
Registered: January 2009
Senior Member
Hello Koldo,
I've updated my previous post.

Regarding GSOC Ideas page it may be located on (upp-mirror)googlecode.org wiki so we don't have to use uppweb or wait one night for it to update. Btw, who should edit Ideas page, students or mentors or both? Smile If both then having Ideas page on googlecode wiki will allow students which participate in GSOC to edit it if they are added as contributor to U++ in upp-mirror.

Andrei
Re: Google Summer of Code [message #25711 is a reply to message #25708 ] Tue, 09 March 2010 08:13 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Hello Andrei

Quote:

I've updated my previous post.

Very good

Quote:

Regarding GSOC Ideas page it may be located on (upp-mirror)googlecode.org wiki so we don't have to use uppweb or wait one night for it to update. Btw, who should edit Ideas page, students or mentors or both? Smile If both then having Ideas page on googlecode wiki will allow students which participate in GSOC to edit it if they are added as contributor to U++ in upp-mirror.

I think ideas page do not have to be very dynamic and it is not the last word about new project proposals.

The final GSOC approved projects come from an arrangement between mentor organizations and students.

I think ideas page and other infrastructure included in GSOC mentor organization application questionnaire have to demonstrate Google that Upp is a dynamic well organized project able to manage projects with external people, mentoring and integrating them into the developers structure.

In addition projects have to be attractive, they can be developed in few months and ( Smile ) cool.


Best regards
Koldo
Re: Google Summer of Code [message #25714 is a reply to message #25711 ] Tue, 09 March 2010 08:53 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Hello all

Two possible ideas:

- Video Player Control
This control would integrate ffmpeg video decoding and sdl to visualize .avi, .mpg, ... video files.
It would need to work using ffmpeg, sdl so gcc/mingw knowledge and Upp knowledge would help.

- Web Browser Control
This control would integrate a web browser into a control. Possibly the best option would be to use webkit.
It would need to work using webkit so gcc/mingw knowledge and Upp knowledge would help.

In all projects if external libraries are used it would be necessary that the license would be BSD or similar.

Similarly it would be important that all projects would be implemented in Windows and GNU/Linux leaving open the possibility to, in a future, be implemented in OSX.


Best regards
Koldo
Re: Google Summer of Code [message #25734 is a reply to message #25714 ] Tue, 09 March 2010 19:05 Go to previous messageGo to next message
luzr  is currently offline luzr
Messages: 7664
Registered: November 2005
Senior Member
SVG parser (->Painter)

Maybe even vector editor (for TheIDE).
Re: Google Summer of Code [message #25736 is a reply to message #25695 ] Tue, 09 March 2010 22:32 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Hello all

I cannot be in the meeting.

However I can help in doing the ideas web and the questionnaire.

Please send a post after the meeting to know what to do.

Thank you.


Best regards
Koldo
Re: Google Summer of Code [message #25742 is a reply to message #25736 ] Wed, 10 March 2010 09:01 Go to previous messageGo to next message
luzr  is currently offline luzr
Messages: 7664
Registered: November 2005
Senior Member
Well, I think we have enough themes now.

Perhaps somebody now should go and create these pages?

Mirek
Re: Google Summer of Code [message #25746 is a reply to message #25742 ] Wed, 10 March 2010 09:40 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
luzr wrote on Wed, 10 March 2010 09:01

Well, I think we have enough themes now.

Perhaps somebody now should go and create these pages?

Mirek

Hello Mirek

I can do the ideas page.

About the place to put it, in a long term I would add a "Developer page" in the left side menu, and GSOC would be inside it.

However for now I see two possibilities:

1. From Andrei
Quote:

Regarding GSOC Ideas page it may be located on (upp-mirror)googlecode.org


The three projects I have seen (see previous post) have a wiki page with GSOC inside it.

2. To put GSOC ideas in "Status & Roadmap".

Please answer me which of them, or other.


Best regards
Koldo
Re: Google Summer of Code [message #25749 is a reply to message #25746 ] Wed, 10 March 2010 11:34 Go to previous messageGo to next message
luzr  is currently offline luzr
Messages: 7664
Registered: November 2005
Senior Member
Whatever works for you the best.

Another option is "hidden" webpage in www.ultimatepp.org.

Mirek
Re: Google Summer of Code [message #25750 is a reply to message #25749 ] Wed, 10 March 2010 11:52 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
luzr wrote on Wed, 10 March 2010 11:34

Whatever works for you the best.

Another option is "hidden" webpage in www.ultimatepp.org.

Mirek


Hello Mirek

At least from this Friday the page should be visible and convincing as if Upp proposal would be approved by Google, many students would try to see our projects and contact us.


Best regards
Koldo
Re: Google Summer of Code [message #25751 is a reply to message #25750 ] Wed, 10 March 2010 12:57 Go to previous messageGo to next message
luzr  is currently offline luzr
Messages: 7664
Registered: November 2005
Senior Member
koldo wrote on Wed, 10 March 2010 05:52

luzr wrote on Wed, 10 March 2010 11:34

Whatever works for you the best.

Another option is "hidden" webpage in www.ultimatepp.org.

Mirek


Hello Mirek

At least from this Friday the page should be visible and convincing as if Upp proposal would be approved by Google, many students would try to see our projects and contact us.


Sorry, I meant that the page is not normally accessible from frontpage - more or less to avoid redesign of the page. But page itself would be visible.
Re: Google Summer of Code [message #25754 is a reply to message #25751 ] Wed, 10 March 2010 16:42 Go to previous messageGo to next message
luzr  is currently offline luzr
Messages: 7664
Registered: November 2005
Senior Member
One more important:

- U++ as library (with possible separation or mode of TheIDE as resource editor only).
Re: Google Summer of Code [message #25771 is a reply to message #25695 ] Thu, 11 March 2010 09:33 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Hello all

Draft page is included from Status & Roadmap although it is not online now so you would have to download it and run uppweb to see it in advance.

To improve the quality of the proposals I have included

- Difficulty
- Proposed roadmap including internal or external references to previous works

It is important to fill those fields because it demonstrates GSOC administrators that our proposals are well prepared.

Today I have fixed some details but please post whatever you have found.


Best regards
Koldo
Re: Google Summer of Code [message #25785 is a reply to message #25771 ] Thu, 11 March 2010 16:45 Go to previous messageGo to next message
andrei_natanael
Messages: 242
Registered: January 2009
Senior Member
koldo wrote on Thu, 11 March 2010 10:33


Draft page is included from Status & Roadmap although it is not online now so you would have to download it and run uppweb to see it in advance.


This is a reason why i like GSOC Ideas page to be in upp-mirror wiki and not in Upp site. We have to wait for sync and modifications may do only people which have uppweb configured. Tomorrow is the last day for organization applications and changes made tomorrow will appear only the day after tomorrow... i dislike that. Btw, what's the status of application? Is Upp registered or we wait until last day or maybe next year Smile ?
Re: Google Summer of Code [message #25787 is a reply to message #25785 ] Thu, 11 March 2010 17:20 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
andrei_natanael wrote on Thu, 11 March 2010 16:45

koldo wrote on Thu, 11 March 2010 10:33


Draft page is included from Status & Roadmap although it is not online now so you would have to download it and run uppweb to see it in advance.


This is a reason why i like GSOC Ideas page to be in upp-mirror wiki and not in Upp site. We have to wait for sync and modifications may do only people which have uppweb configured. Tomorrow is the last day for organization applications and changes made tomorrow will appear only the day after tomorrow... i dislike that. Btw, what's the status of application? Is Upp registered or we wait until last day or maybe next year Smile ?


Hello Andrei

As I posted before we are working a lot in this application. It is the first time so we are learning fast.

And of course all support is acknowledged. I think that all this work is worthwhile anyway because it helps new developers to enter in the project, with or without the kind help from Google.

And we will enter our application tomorrow Smile


Best regards
Koldo
Re: Google Summer of Code [message #25793 is a reply to message #25695 ] Thu, 11 March 2010 22:26 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Hello Andrei

Quote:

This is a reason why i like GSOC Ideas page to be in upp-mirror wiki and not in Upp site. We have to wait for sync and modifications may do only people which have uppweb configured.

Both wiki and uppweb need permission and Upp site could be updated more frequently as server is most the time idle.

However IMHO web is enough big for now. I would only:
- Follow with translations
- Improve and standardize page look

IMO I would add the majority of new contents in Wiki pages.

I thought Google Code wiki had too much simple look. However after checking this http://code.google.com/p/gps-gimp-paint-studio/wiki/Introduc tion perhaps we can have a nice looking wiki.


Best regards
Koldo
Re: Google Summer of Code [message #25799 is a reply to message #25793 ] Fri, 12 March 2010 10:30 Go to previous messageGo to next message
andrei_natanael
Messages: 242
Registered: January 2009
Senior Member
About GSOC Idea page, doesn't have mentors for each idea to be listed there? Who are u++ mentors? Until now i guess Mirek and Koldo.
Re: Google Summer of Code [message #25800 is a reply to message #25799 ] Fri, 12 March 2010 10:48 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
andrei_natanael wrote on Fri, 12 March 2010 10:30

About GSOC Idea page, doesn't have mentors for each idea to be listed there? Who are u++ mentors? Until now i guess Mirek and Koldo.

Hello Andrei

Some open source projects that apply to Gsoc have now mentors but others do not.

The Gsoc mentorship also requires between other requirements:
- Time: The student will work full day and the mentor has to support him/her
- Interested: You as mentor have to love the project

I think the mentorship would have to be very public using Forum and Wiki actively. This way the student would receive support not only from the mentor but from the full community.

Also the mentorship could not be directly related to Gsoc. It could be just part or our strategy with new and energetic contributors. IMO it is key to develop a clear "Welcome Manual" that a newbie with ideas, skills and time can read to begin fast in U++.


Best regards
Koldo
Re: Google Summer of Code [message #25852 is a reply to message #25695 ] Mon, 15 March 2010 21:49 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Hello all

Ultimate++ project application to Google Summer of Code has been submitted.

During this week Google will decide which projects will participate in this program.

The competence is awesome: all main Open Source projects apply to GSoC. And the number of available slots is limited.

Outside U++ I have heard an opinion saying (in simplified version) that GSoC is not interesting because long term supporters are convinced with the project. And convinced people works for free (like you, and you, and you, ... Smile ).

Well, I think this opinion is oversimplified because (in simplified version Smile ):

- GSoC is a world wide program. If anybody is concerned about PR (public relations) well, many of the BIG projects are in.

- Students apply for it because:
-- It is excellent for their curriculum
-- They get about 5k$

- We want this great students working full time for our project. And we have to convince them because we want them inside, also after GSoC.

- This is not granted for free: We have to work a lot in, at least:
-- Students selection
-- Project management
-- Mentorship (a lot of work)

However, the good thing of this is that we have to develop a system that:
- coming from the very first day of a person in U++ to be the new Mirek Wink
- will let this skilled, polite, organized, easy going and handsome person to get it in a finite deadline
- arranging the project and the community as the same thing.

Because GSoC lasts few months.

But U++ is opened 365/24:

- to give all programmers the best tools
- and to receive
--- more or less skilled people
--- with more or less time
--- but feeling that here there is something worth spending their valuable time.

Well, and that is great. Smile


Best regards
Koldo
Re: Google Summer of Code [message #25865 is a reply to message #25852 ] Tue, 16 March 2010 20:40 Go to previous messageGo to next message
tojocky  is currently offline tojocky
Messages: 414
Registered: April 2008
Location: Moldova
Senior Member

Very excited News!

Sorry for my delay, I was busy with OCP(Oracle Certified Professional) exams.

And now go back to u++!

My new intentions is:
1. To integrate open ocilib(http://orclib.sourceforge.net/) in u++
2. Finish to test and integrate google v8 for runtime developing
3. Finish to integrate xlslib to u++
4. Finish to make a variant of Plugin framework

If is other more important task lets put by importance and complete it!

Best regards, Ion Lupascu (tojocky)

[Updated on: Tue, 16 March 2010 21:36]


Ion Lupascu.
Re: Google Summer of Code [message #25867 is a reply to message #25865 ] Tue, 16 March 2010 21:42 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
tojocky wrote on Tue, 16 March 2010 20:40

Very excited News!

Sorry for my delay, I was busy with OCP(Oracle Certified Professional) exams.

And now go back to u++!

My new intentions is:
1. To integrate open ocilib(http://orclib.sourceforge.net/) in u++
2. Finish to test and integrate google v8 for runtime developing
3. Finish to integrate xlslib to u++
4. Finish to make a variant of Plugin framework

If is other more important task lets put by importance and complete it!

Best regards, Ion Lupascu (tojocky)

Hello tojocky, welcome back Smile

Have you passed the exams ?

Thank you for your offer. Please try to include additional info, trying to follow the "ideas" page format here http://www.ultimatepp.org/www$uppweb$gsoc$en-us.html.

They could be or not in GSoC. However it is a good basic form to get an idea about them.


Best regards
Koldo
Re: Google Summer of Code [message #25873 is a reply to message #25867 ] Wed, 17 March 2010 00:03 Go to previous messageGo to next message
Didier  is currently offline Didier
Messages: 128
Registered: November 2008
Location: France
Senior Member
Hi all,

I know this may be to late, but Koldo told me it isn't so here it is:

My idea would have been to make an Upp plugin/feature for eclipse.
It would bring to eclipse the following things:
- C/C++ GUI creation / form editor
- UPP project / package management
- Upp iml editor
- C++ SQL management
- translation facilities
- integrated app documentation
- portable GUI apps
- ... all the Upp strengths

It would benefit from eclipse the following things:
- great C/C++ parser
- complete completion
- call graph
- include graph
- ... all the full featured C/C++ editor functions

And since there are no C/C++ GUI designers in eclipse, I would expect a very quick response from the eclipse community/users.

This would definitely push Upp to light Smile

Maybe this is compatible with Mirek's idea of Upp being a library ?

Maybe this could also fit in the eclipse GSoC ?

Finally, the mentoring would need, at least an experienced eclipse developer ( maybe the student ? ) and a good Upp developer with deep knowledge of the Upp mechanics.


Didier
Re: Google Summer of Code [message #25876 is a reply to message #25873 ] Wed, 17 March 2010 09:00 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Didier wrote on Wed, 17 March 2010 00:03

Hi all,

I know this may be to late, but Koldo told me it isn't so here it is:

My idea would have been to make an Upp plugin/feature for eclipse.
It would bring to eclipse the following things:
- C/C++ GUI creation / form editor
- UPP project / package management
- Upp iml editor
- C++ SQL management
- translation facilities
- integrated app documentation
- portable GUI apps
- ... all the Upp strengths

It would benefit from eclipse the following things:
- great C/C++ parser
- complete completion
- call graph
- include graph
- ... all the full featured C/C++ editor functions

And since there are no C/C++ GUI designers in eclipse, I would expect a very quick response from the eclipse community/users.

This would definitely push Upp to light Smile

Maybe this is compatible with Mirek's idea of Upp being a library ?

Maybe this could also fit in the eclipse GSoC ?

Finally, the mentoring would need, at least an experienced eclipse developer ( maybe the student ? ) and a good Upp developer with deep knowledge of the Upp mechanics.


Hello Didier

If this could be done in few months, it could be valid for GSoC (I do not have experience in Eclipse so I cannot answer)

What do you think about it Mirek ?


Best regards
Koldo
Re: Google Summer of Code [message #25878 is a reply to message #25867 ] Wed, 17 March 2010 10:21 Go to previous messageGo to next message
tojocky  is currently offline tojocky
Messages: 414
Registered: April 2008
Location: Moldova
Senior Member

Hello Koldo,

yes, I have passed the exams.

Thanks for hint Koldo, I will try to include additional info!

koldo wrote on Tue, 16 March 2010 22:42


Hello tojocky, welcome back Smile

Have you passed the exams ?

Thank you for your offer. Please try to include additional info, trying to follow the "ideas" page format here http://www.ultimatepp.org/www$uppweb$gsoc$en-us.html.

They could be or not in GSoC. However it is a good basic form to get an idea about them.


Ion Lupascu.
Re: Google Summer of Code [message #25903 is a reply to message #25695 ] Thu, 18 March 2010 21:56 Go to previous messageGo to next message
andrei_natanael
Messages: 242
Registered: January 2009
Senior Member
Hi,
Seems that Upp didn't get in GSOC this year Sad
http://socghop.appspot.com/gsoc/program/accepted_orgs/google /gsoc2010
Re: Google Summer of Code [message #25905 is a reply to message #25903 ] Thu, 18 March 2010 22:37 Go to previous messageGo to next message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
andrei_natanael wrote on Thu, 18 March 2010 21:56

Hi,
Seems that Upp didn't get in GSOC this year Sad
http://socghop.appspot.com/gsoc/program/accepted_orgs/google /gsoc2010

Yes it is

We have received this afternoon a very kind answer from Google informing us that this year it has not been possible to accept us and encouraging us to reapply net year.

The good thing is that this releases us from the pressure of this program now.

From today we have one full year to prepare us for next application.

In addition all the organization we are going to setup will be useful from the beginning. To be in GSoC will be a sweet cake but we will begin to eat cookies shortly Smile

Now more than ever we all are U++.

[Updated on: Thu, 18 March 2010 22:44]


Best regards
Koldo
Re: Google Summer of Code [message #26017 is a reply to message #25905 ] Fri, 26 March 2010 08:45 Go to previous message
koldo  is currently offline koldo
Messages: 1097
Registered: August 2008
Senior Member
Hello all

GSoC organization has been very kind again Smile by sending us some advices about our application:

The ideas list was not very well fleshed out. Especially for organizations that have not participated previously, they like to:
- see links to further documentation in each idea
- contact information for a potential mentor
- links to source code for students to check out, etc.

We did a good job of classifying each idea according to difficulty, but all of our ideas were either medium or difficult, which can be a barrier to GSoC students who do not already have knowledge of U++.

They recommend beefing up our ideas list and to look for ways to take the experience of onboard new contributors to include it in next year GSoC application.


Best regards
Koldo
Previous Topic:Open file in already opened app instead of launching a second copy
Next Topic:[SOLVED] Xmlize LineEdit with line breaks inside
Goto Forum:
  


Current Time: Thu Sep 9 19:41:33 CEST 2010

Total time taken to generate the page: 0.04953 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 2.7.6.
Copyright ©2001-2006 FUD Forum Bulletin Board Software

counter