Monday, June 23, 2008

Parser, DB data and metadata provider

As the schedule I continue on working in both of the main tasks.I got understood some of the mistakes I have done in the implementation. Correct them accordingly by looking at the errors given. It takes some time to grab the problem but saves time in future.
Regarding the parser I studied how it implemented. Using remote debugging I went through the code to understand the execution flow. Experience I gained in parser writing help me in understanding the code. I was able to catch up the basics under the parser writing even though my initial work is not so good.
I asked some common problems in IRC channel, where I got to know that the svn server has moved. This leads me to get the message "reverse mapping checking getaddrinfo for 203-155.baymountain.com [74.84.203.155] failed - POSSIBLE BREAK-IN ATTEMPT!" when I try svn up.

3 comments:

Charith said...

I was unable to access the internet yesterday night. So I post the yesterday work in the morning.
I was able to commit the test class with two complete running tests. I cleared problems with retrieving the Index objects because of lack of my knowledge in them. I used dir(), interface documentation to get the methods for a particular a object.
I also looked in to the parser implementation where I need to fix some test fails. I use remote debug and trial and error method to find margin with the correctly and incorrectly running tests.

I had experience with mailing list communication. My less descriptive mails raise again many important points I should adhere. At the end of the day I learnt quite a lot things which really will help me in future.

Charith said...

Yesterday I was unable to involve in the project much. Because I got the second injection for tetanus. I got a serious pain in my hand and fever as well.

In the morning I was able to do some modifications to make run the failed tests and according to the new grammar rules elaborated. And I changed bad coding in my scripts as pointed out by the members in the mentors panel. Regarding the DB provider I looked in to Zope code itself to see how it represents objects in the UI.

Charith said...

I mainly targeted on adding a relation between sample data. Mentor and the project in the gsoc competition is related each other. I am trying to implement this using zc.relation. Still I am unable to complete the task. But learn quite a lot how to use them.

I had lot of experimenting on the code to see the behaviour of the modules of zc.relation.