Hi folks,
We're just 1 day away from the deadline for student applications in
this year's Summer of Code. What does that mean?
Deadline
========
**************************************************************
* *
* STUDENT APPLICATION DEADLINE: 19:00 UTC, Friday 21st March *
* *
**************************************************************
At that point (just over 24 hours from now), students will no longer
be able to make new applications in Google's melange web
app. *Existing* applications will be editable after that deadline, but
may need some mentor/admin intervention to do so. (I'm told there will
be a toggle to make an application ediable again.)
So: if you're a student considering applying to work with Linaro this
summer, you *must* have an application posted in Melange by the
deadline. If you've been holding back and have not applied yet, don't
delay!
Equally, if you're a mentor and you've been discussing a possible
application with a prospective student, please pass this information
along to them as well. Once that deadline has passed, Google will not
accept any more applications for 2014.
What happens beyond that point - tweaks, ranking and slots
==========================================================
Mentors and admins should review all the applications posted, working
out which of the applications they consider good enough. If there are
any questions for the students, or suggestions on how to improve the
applications or further things that should be done: this is the last
possible stage for this dialogue to happen.
The next deadline is the 6th of April. By this point, the admins and
mentors must have worked out which of the student applications are
best and marked them accordingly in Melange.
As an organisation, we must then decide how many project slots to
request from Google. If we have 5 really good applications for 5
different projects, then clearly we will apply for 5 slots. If we have
4 really good applications but they're only covering 2 different
projects (i.e. 2 each), then we should only apply for *2*
slots. There's no scope for multiple instances of a single project
here. So, here's a hint to the students: if you're applying for a
project then try and make your stand out. Either make it the clear
*best* proposal for a project, or come up with a distinct project
proposal so that it makes sense as a separate slot.
Google will then review all the slot requests from all the
organisations and will allocate them as they see fit. That's when we
and the other orgs get to decide which student proposals to accept for
the summer. Then the fun starts!
Students - how to apply
=======================
I was hoping to have our wiki set up for student access by now, but
it's not happened yet. We *will* have something in the next few days
so it's working for the summer, but don't wait for that now. Student
applications should be made through Melange, ideally using our
application template from
https://wiki.linaro.org/SummerOfCode2014/StudentApplicationTemplate
as a basis. Don't feel constrained to *only* give us the information
that's requested there - please make applications as complete and as
creative as possible. Suggested timelines and milestones are good
here. Show us evidence that you've researched the topic of your
project and you're not just regurgitating what we suggested in the
posted project ideas page. Make it clear why you think *you* are the
right person to work on your project.
At this stage, make sure that you're responsive to feedback and
questions too. Now is the time to impress your potential mentors. Join
us on the mailing list or on irc and discuss things.
Mentors - ranking process
=========================
I'll be in touch shortly with a plan for this. Watch this space! In
the meantime, please provide timely feedback and help to
students. Things may be about to get very busy... :-) In the meantime,
you should be able to read some more background in the (internal) wiki
at
https://wiki.linaro.org/Internal/SummerOfCode2014/Mentors
Finally
=======
Good luck to all of you, and let's hope we get some awesome student
proposals that will lead to successful projects.
Cheers,
--
Steve McIntyre steve.mcintyre(a)linaro.org
<http://www.linaro.org/> Linaro.org | Open source software for ARM SoCs
Hi. I am interested in participating in Google Summer of Code - 2014 with
Linaro and working on two of the ideas from Ideas page [1]:
AArch64 porting of Free Software Packages - I am amazed going through the
details mentioned at [2] about the use of assembly in packages. I would
like to discover more, and figure out where I could contribute.
Port UEFI to Low-Cost Embedded Platform - Although I have not used a system
with UEFI before, I want to know more about the low level interaction that
occurs between the kernel and the hardware.
Please help me get started and gain a better understanding of what
implementing each of these ideas would involve.
About me:
I can program with C, Perl, Python, Processing and Shell Scripts. I built a
game for the Intel Perceptual Computing Challenge-2013 [3] and have
experience with development for the Beagleboard and Pandaboard. I am
currently reading Greg K-H's Linux Device Drivers to figure out how drivers
work. I am also learning the x86 assembly language. I have been an open source
user for a long time, and have a commit integrated into GNOME's Anjuta IDE
[4]
I recently worked with Red Hat on testing the effectiveness of random
number generators on a virtual machine with qemu.[5]
I also have a fair know-how of git.
[1] https://wiki.linaro.org/SummerOfCode2014/ProjectIdeas
[2] https://wiki.linaro.org/LEG/Engineering/OPTIM/Assembly
[3]
http://varadgautam.wordpress.com/2013/09/26/bender-a-game-using-the-intel-p…
[4]
https://git.gnome.org/browse/anjuta/commit/?id=eb10532632014b59505c788ffad4…
[5]
http://varadgautam.wordpress.com/2013/12/17/dieharder-tests-on-a-qemu-vm-1-…
Thanks.
Varad
Hi,
I am a senior computer engineering student at Galatasaray University in
Istanbul, Turkey. I am interested in Linux Flattened Device Tree
Self-checking project.
I spend my last summer working on Linux kernel as an Outreach Program for
Women (OPW) intern <http://kernelnewbies.org/OPWRound6>. I worked on
parallelizing x86 boot process alongside my mentor PJ Waskiewicz from
Intel. I really enjoyed working on Linux kernel and I would like to keep
contributing with Linaro.
I have submitted my proposal, I hope I'm not too late to receive some
comments. :)
Thanks in advance,
--
Tülin İzer
Hello Ramon,
Please start writing your gsoc application to be included to this program.
Odp info can be found here:
http://www.opendataplane.org/https://bugs.launchpad.net/linaro-odphttps://git.linaro.org/lng/odp.githttp://www.opendataplane.org/wp-content/uploads/2014/01/ODPIntroductionandO…
API: build Doxygen docs with make docs
Mailing list: lng-odp(a)linaro.org (subscribe from www.opendataplane.org).
IRC: #linaro-gsoc at irc.freenode.net or irc.linaro.org
Please let me know if you have any questions.
Thank you,
Maxim.
On 03/10/2014 04:38 AM, Ramon Nastase wrote:
> Hello,
>
> My name is Nastase Ramon Adrian, I am a 19 year old
> student,1st year Bachelor's degree, at the Faculty of Automatic
> Control and Computer Science, University "Politehnica" of Bucharest,
> Romania.
>
> I want to participate at the Google Summer of Code 2014,
> and I am interested in the project "Run Lightweight IP stack on top of
> OpenDataPlane", which I find to be very interesting. Being my 1st year
> as a student i don't have to much experience with programming, but I
> am constantly learning and I'm trying to get better at it each and
> every day(I'm a fast learner :) and also very motivated and excited
> about this project)
>
> I've been accepted at a national project called
> "Community&Development Lab" in which i'm working at an open source
> project with companies like Mozilla or Intel, and getting familiar
> with Git, Linux, C/C++, and other programming languages .
> I am familiar with Linux (I play with it all the time :)
> ), especially the networking field, where I'm actually National
> Champion. I would like you to tell me, what can I do to be accepted at
> this project and if a can solve some bugs or do stuff like that, i
> would be happy to help.
>
>
>
> Thank you and have a nice day! :)
>
>
> --
>
> Nastase Ramon Adrian,
> *---------------------------------------------------------------------------------*
> *The best way to predict the future is to create it.*
> *
> *
> *CCNP Switch, CCNA R&S, CCNA Security, CCNA Voice, HP ATA Networks
> Certified*
> *
> *
> http://www.linkedin.com/pub/ramon-nastase/7b/8a1/985
> <http://www.linkedin.com/profile/edit?trk=nav_responsive_sub_nav_edit_profile>
Hello Shonali,
Odp info can be found here:
http://www.opendataplane.org/https://bugs.launchpad.net/linaro-odphttps://git.linaro.org/lng/odp.githttp://www.opendataplane.org/wp-content/uploads/2014/01/ODPIntroductionandO…
API: build Doxygen docs with make docs
Mailing list: lng-odp(a)linaro.org (subscribe from www.opendataplane.org).
IRC: #linaro-gsoc at irc.freenode.net or irc.linaro.org
Please let me know if you have any questions.
Thank you,
Maxim.
On 03/11/2014 06:13 PM, Shonali Balakrishna wrote:
> Hi Maxim,
>
> Thank you for the response.
>
> I have forwarded my mail to the Linaro dev list as well, so as to
> introduce myself to everybody.
>
> Please do get back to me as soon as it is possible. I will keep
> working on the proposal in the meanwhile.
>
> Eagerly awaiting your email.
>
> Thank you for your time.
>
> Regards,
>
>
> On Tue, Mar 11, 2014 at 10:06 AM, Maxim Uvarov
> <maxim.uvarov(a)linaro.org <mailto:maxim.uvarov@linaro.org>> wrote:
>
> Hello Shonali,
>
> thanks to be interested in ODP project. I'm on vacation and will
> contact to you on next week with more information.
>
> Best regards,
> Maxim.
>
>
> On 9 March 2014 21:19, Shonali Balakrishna
> <shon.balakrishna(a)gmail.com <mailto:shon.balakrishna@gmail.com>>
> wrote:
>
> Hi all,
>
> I am Shonali Balakrishna from Bangalore, India. I am going to
> be starting graduate school(MSc.) at TU Delft this fall and
> wish to participate in Google Summer of Code 2014 as a part of
> Linaro.
>
> I am an Electronics and Telecommunications engineering
> graduate(2008-2012) from PESIT, Bangalore and I'm currently
> working in Oracle India, on automation/scripting for
> refresh(cloning) and network related tasks in their Cloud
> Division.
>
> I am proficient in programming/scripting in C, C++ Java and
> Perl. I am also proficient in Linux networking and systems
> programming and have sound knowledge of TCP/IP(have completed
> CCNA certification as well). Most importantly, I enjoy
> learning and am always willing to learning something new.
>
> I am interested in working on the project - "Run lightweight
> IP stack on top of Open Data Plane" and intend to apply for
> this project through GSOC 2014. I have been familiarizing
> myself with the Open Data Plane project and source code. I am
> working on a project proposal for the same and would like to
> run it by you for feedback when I'm done.
>
> I would be extremely grateful for any pointers or links to
> resources you could provide me with, that would help me with
> this project.
>
> Thank you for your time.
>
> Best Regards,
>
> --
> Shonali Balakrishna
>
>
>
>
>
> --
> Shonali Balakrishna
>
Hello,
I'm currently a Computer Science student at the Federal University of Sao Carlos, Brazil. I have some background in operating systems and (mainly) networking technologies, from academic networking projects to OpenFlow research & development. I am interested in participating in this Google Summer of Code, as one of the project ideas on the Linaro Wiki ignited my curiosity...
The OpenDataPlane project is really interesting, as it can provide high-performance, hardware-offloaded throughput for networking applications. From an outsider point of view, ODP seems like the answer (from the ARM universe) to Intel's DPDK, but with the advantage of being truly open and portable.
An outreach program such as GSOC allows students to leave their comfort zone, to learn something new and contribute to a project. Albeit I have no prior OpenDataPlane knowledge, I have been reading the available documentation for ODP since the mentoring organizations list was announced.
In the long run, I expect to study if it's feasible to use OpenDataPlane as a lower level API for implementing OpenFlow components, and eventually port and run OpenFlow on top of ODP. However, the 12 weeks for the GSOC is likely too short for such a project.
On the other hand, the "lightweight IP stack on top of OpenDataPlane" project suits the GSOC very well due to well-defined and progressive milestones. Developing this project in an iterative fashion would reduce the risks associated with the GSOC schedule. Plus, having an IP stack on top of ODP could potentially increase the project's visibility :)
Despite all my interest, there's still a catch... I don't have any ODP-enabled SoC at university. I have read on the website about the Linux-based environment and API. Would it suffice for the GSOC project? It's an important question, as this may affect the performance evaluation proposal at the end of the project.
I think that's it for now. Please post any questions / answers / critics / suggestions, as I would like to know if I'm on the right way,
Thanks,
Ricardo Gesuatto
Hello Steve,
I got already email from 3 students which are interested to work on ODP.
Still have number of issues about GSC in genneral:
What is the process?
Which docoments needed to be filled it?
Any hints how to choose the right student? Something other then regular
interview?
When student can start to work?
What is acountability for that work?
What is the end day of project?
Do you have some link for that info?
Thanks,
Maxim.
Hi folks,
You might remember me from previous mails this year talking about the
Google Summer of Code program. This is going to be the last time I
pester *everybody* about this, so I'll stop bothering you soon! :-)
We have been accepted as a mentoring organisation for GSoC 2014, and
right now we're starting to see student applications coming in for
projects for the summer.
If you'd like to be involved in this, please let us know and get
signed up ASAP. There are pages with much more information in our wiki
now:
* https://wiki.linaro.org/SummerOfCode2014
contains an overview, and
* https://wiki.linaro.org/Internal/SummerOfCode2014/Mentors
contains much more detail for people who would like to act as
mentors.
Please ask on the linaro-gsoc list (see CC) if you have any questions
that aren't already answered in our pages...
Cheers,
--
Steve McIntyre steve.mcintyre(a)linaro.org
<http://www.linaro.org/> Linaro.org | Open source software for ARM SoCs
Hi,
My self Amit Rawat an Engineering student from NIT Hamirpur.(H.P, India). I
am interested to work on the project "SIMD support for fftw3(FFT library).
I have started getting my self familiarize with tools. I am learning SIMD
instruction and fftw3 library. But I am stuck at one point i.e how to
generate the .axf file. My question is can I generate it using the gcc
compiler provided by linaro or I have to use the armcc and armlink. I am
using Foundation v8 for running the binary. I am available at iirc with
nick amraw.
Thanks,
Amit Rawat.
Hello Everyone,
I'm a Master student in multimedia technology and I'm interested in
doing the project DTS schema and linter.Out of three desirable skills
listed, I have experience working with u-boot,kernel and device drivers
(USB, NAND,etc).I have basic shell scripting skills learned from various
day to day task on linux. I haven't done Data Parsing and validation
before but this is something I'm looking forward to learn.
I have started learning about DT over the last few days and understood
that DT makes it easier to do embedded development around new hardware.
I now plan to explore DT working through qemu. Is there other ways to
learn about DT? If required i can try to explore DT workings through
cstick (that's the only hardware i have around).
Please let me know your thoughts/suggestions.
Regards
Suvir