Project proposal for GSoC 2014

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Project proposal for GSoC 2014

Pallavi Jha
Hi All,

I am Pallavi Kumari Jha. I want to apply for Google Summer of Code 2014. I
have sound Knowledge of C, C++, Python, Cmocka unit testing framework and
Python unit testing framework.

I have recently worked on an open source project named "Unit Test SSSD" as
one of the accepted intern in Outreach Program for Women December 10,2013 -
March 10,2014. Link to some my work done[0]. The project required sound
knowledge of C, talloc, tevent and familiarization with cmocka testing
framework.

I came across the proposed idea "GNU Smalltalk" mentioned [1] as one of the
GSoC 2014 projects. I am really interested in this project and would like
to take it as my GSoC 2014 project. Kindly guide me how to get started with
it.

[0] https://github.com/PallaviKumariJha/SSSD-OPW-13-14
[1] http://www.gnu.org/software/soc-projects/ideas-2014.html<https://fedorahosted.org/sssd/wiki/DesignDocs/TestCoverage>



Thanks,
Pallavi
_______________________________________________
help-smalltalk mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Project proposal for GSoC 2014

Holger Freyther
On Wed, Mar 12, 2014 at 05:25:20AM +0545, Pallavi Jha wrote:
> Hi All,

Welcome Pallavi,

> I came across the proposed idea "GNU Smalltalk" mentioned [1] as one of the
> GSoC 2014 projects. I am really interested in this project and would like
> to take it as my GSoC 2014 project. Kindly guide me how to get started with
> it.

do you have a particular interest? Have you worked with Smalltalk before?
Are you familiar with the syntax? On the GNU.org website I posted tasks that
are tasks where either knowledge in "C" or "Smalltalk" is required?

Some of the Smalltalk tasks involve porting existing Software from another
Smalltalk dialect (e.g. Pharo) using gst-convert, writing rules (maybe even
extend the rule syntax) and make sure that the unit tests of the original
software work on GNU Smalltalk. It is a perfect way to learn about Smalltalk.

Other tasks involve working directly on the VM. This could be Just In Time
Compiler task. It would expose you to the GNU Lightning macro assembler and
assembly in i686, amd64 and ARM. Another VM task is preparing our VM for
multi-process systems by removing global state, adding unit tests, etc.

does this sound interesting to you? Were you successful in getting your
SSSD patches merged?

have a nice weekend
        holger

_______________________________________________
help-smalltalk mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-smalltalk
Reply | Threaded
Open this post in threaded view
|

Re: Project proposal for GSoC 2014

Pallavi Jha
Hi,

I have sound knowledge about C and C++. I have not worked with Smalltalk
before. Thank you for sharing the different works one can do with C and
Smalltalk.

I would like to request you if you can give some links or documents or any
related information via which I can read more about the work you listed in
the response. I wish to know more about them so that I can best judge
myself for the kind of work I will be more inclined to take.

And yes I was able to merge my patches with the source code of SSSD. Link
to some of my SSSD work can be seen here:
https://github.com/PallaviKumariJha/SSSD-OPW-13-14 . It was a great
learning experience.

Thanks!
Pallavi




On 15 March 2014 01:58, Holger Hans Peter Freyther <[hidden email]>wrote:

> On Wed, Mar 12, 2014 at 05:25:20AM +0545, Pallavi Jha wrote:
> > Hi All,
>
> Welcome Pallavi,
>
> > I came across the proposed idea "GNU Smalltalk" mentioned [1] as one of
> the
> > GSoC 2014 projects. I am really interested in this project and would like
> > to take it as my GSoC 2014 project. Kindly guide me how to get started
> with
> > it.
>
> do you have a particular interest? Have you worked with Smalltalk before?
> Are you familiar with the syntax? On the GNU.org website I posted tasks
> that
> are tasks where either knowledge in "C" or "Smalltalk" is required?
>
> Some of the Smalltalk tasks involve porting existing Software from another
> Smalltalk dialect (e.g. Pharo) using gst-convert, writing rules (maybe even
> extend the rule syntax) and make sure that the unit tests of the original
> software work on GNU Smalltalk. It is a perfect way to learn about
> Smalltalk.
>
> Other tasks involve working directly on the VM. This could be Just In Time
> Compiler task. It would expose you to the GNU Lightning macro assembler and
> assembly in i686, amd64 and ARM. Another VM task is preparing our VM for
> multi-process systems by removing global state, adding unit tests, etc.
>
> does this sound interesting to you? Were you successful in getting your
> SSSD patches merged?
>
> have a nice weekend
>         holger
>
_______________________________________________
help-smalltalk mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/help-smalltalk