So its been the end of community bonding period and I have been looking into the code base for which I will be working for this summer's project. Collective.easyform, A project for Plone which helps in create forms for plone using dexterity content type. So the project mainly focuses on Improving this add-on to work for properly for Plone5.
Current Status of collective easyforms :-
Wooh!! It's breaking and failing at lot of the parts. So right now the project is failing for tests and one of the main task of the project is the improve tests to make them work for project. Improving tests help us in tracking the future changes of the project so that we can see if new things/features are working properly in the code.
Work done till now :-
So till now I have done the setup for the project and did one feature correction, the basic mailer_template which is the default one is not able to render properly and it was showing error, so to make it fix everytime, we have to correct the mailer_template code through the web to make it work.
Also I have came to few new functionality in easyform that are different from PFG (Plone FormGen, archetype way to create forms). The main change is earlier in PFG the receipt address for mailer configuration is taken from site's owner mailer address as a default but in easyform, one have to configure the email address to make the mailer thing work. This is also a good feature as one should not depend on site's owner email address for sending mails.
So this is work till now, soon I will write about how I have improved the tests for easyforms. I am working on it and have done a great progress on that too.
Cheers!!
Current Status of collective easyforms :-
Wooh!! It's breaking and failing at lot of the parts. So right now the project is failing for tests and one of the main task of the project is the improve tests to make them work for project. Improving tests help us in tracking the future changes of the project so that we can see if new things/features are working properly in the code.
Work done till now :-
So till now I have done the setup for the project and did one feature correction, the basic mailer_template which is the default one is not able to render properly and it was showing error, so to make it fix everytime, we have to correct the mailer_template code through the web to make it work.
Also I have came to few new functionality in easyform that are different from PFG (Plone FormGen, archetype way to create forms). The main change is earlier in PFG the receipt address for mailer configuration is taken from site's owner mailer address as a default but in easyform, one have to configure the email address to make the mailer thing work. This is also a good feature as one should not depend on site's owner email address for sending mails.
So this is work till now, soon I will write about how I have improved the tests for easyforms. I am working on it and have done a great progress on that too.
Cheers!!
Comments
Post a Comment