Short introduction: My name is Lidia and I'm Geekette. Currently finishing 1st year of master program in Computer Science at Polish Japanese Institute of Information Technology (Poland). For GSoC with Codehaus I am working on Nicer DSLs in Groovy with GEP-3 {
http://socghop.appspot.com/gsoc/student_project/show/google/gsoc2010/codehaus/t127230758149
}.
The main sourse of this project updates is availabe on my personal blog (http://timszel.blogspot.com/). Some posts are in Polish, but they are not connected to this project, so don't be misled.
1) What did I do during community bonding period:
- Main achievements: Created Groovy GEP-3 discussion group http://groups.google.com/group/groovy-gep-3 (only invitations - please let me know if you are interested)
- Created all necessary accounts on JIRA, xircles
- Downloaded code from specially created branch (https://svn.codehaus.org/groovy/branches/gep-3/ ) so you are now able to check\review my code changes (aiming for commits)
- Investigating possible problems and flows in implementation
- Reading Groovy Spec & Gep 3 proposal
- Studying the codebases. Started introducing simple changes to learn more about Groovy internals.
- Configuring development environment (Eclipse)
- Familiarizing myself with ANTLR Groovy grammar
- Correspondence with Guillaume, Jochen and Paul on possible implementation approaches: thanks Guys for patience!
- Learning a codebase takes time & effort. But it was expected and learning time is included in the project schedule.
- Aiming to continue learning & follow investigation steps
- Implementing simple expressions in Groovy according to Gep-3.
Cheers and speak soon :),
Lidia from Poland