2010-07-23

My GSoC project's progress report - 24/07/2010

In the past week, I have done following things:

1) Analyzed the "add LocalizedMetadata interface" solution, and find that there are only User class don't need description property. So maybe I will just let User class implements interface OpenmrsMetadata.

2) Communicated with devs to make a decision on a initial UI mockup for localizable description.

The next things I need to do are as follow:
1) Complete that new UI for localizedDescription property.
2) To support localization for those necessary metadata classes.

2010-07-19

My GSoC project's progress report - 18/07/2010

In the past week, I have encountered a error while I am merging trunk into my branch "metadata-localization". This error has blocked me a few days, so my schedule is delayed:-(

But, I have resolved this error, accroding to Ben's suggestion in mailing list. Thanks for his help:-)

I think this week, I should speed up!


The next things I need to do are as follow:
1) Analyze whether the solution 'add LocalizedMetadata interface' is enough, and do *not* need any modification, because it also needs to deal with description's localization.
2) Communicate with Mike and request a second code review.
3) Consider how to support description's localization.

2010-07-10

My GSoC project's progress report - 10/07/2010

In the past week, I have done following things:

1) Completed my second project presentation.

2) Completed localization support for RelationshipType's aIsToB and bIsToA properties

3) Added LocalizedMetadata interface and BaseOpenmrsMetadata super class, according to the discussion about my project from dev mailing list.

The next things I need to do are as follow:
1) Analyze whether the solution 'add LocalizedMetadata interface' is enough, and do *not* need any modification, because it also needs to deal with description's localization.
2) Communicate with my Mentor about my work till now and hope to request a second code review soon.
3) Consider in advance for how to support description's localization.

2010-07-03

My GSoC project's progress report - 03/07/2010

In the past week, I have done following things:

1) Discuss with my mentor and other devs about how to support localization for those special metadata, such as Privilege, Role, etc.

2) Update those common methods of HibernateUtil and add related unit tests for it.

3) Update project wiki page and also paste sql functions(for mysql, postgresql and oracle) into project wiki page.

The next things I need to do are follow:
1) Apply Ben's suggestion and do localization support for RelationshipType
2) Talk with my mentor about my project progress and request a code review to my recent changes(complete localization support for most metadata)
3) Prepare for my second project presentation