Dear Community,

I have been trying to write the frontend as a mediawiki extension but 
each form has to be written very specifically and this system as it 
turns out has become a pain in building and deploying.

The process I was following:
1. Create a tag <benchmarkform> with a hook which renders the form upon 
invocation. Whenever this tag is used in the content of the wiki, the 
corresponding data is rendered as needed.
2. Action is a redirect to the same page and the action has a method 
which is used as a hook and this renders the results on the same page. 
This is turning out to be not so fine.
3. The page should be made non-editable.
4. Deployment: Each and everytime the app has to be deployed, a page has 
to be created whose content is the markup with the <benchmarkform> tag. 
This could be a headache.
5. Maintainability issues.


So I have decided to build another webservice than the existing 
webservices which I was against in the beginning of the project and 
little did I know that I would run into such issues. I am extremely 
sorry about that fact. Nevertheless, I intend build a new service using 
a reliable webframework like bottle(this also makes code much more 
maintainable.) (I've already begun writing the base code.) I wish to 
have a base working setup up by 6th August and I can totally complete it 
by Aug 13th.

I would like to apologize for abrupt change in the plans and I would 
like to hear from the community if that is fine by you.

Pros:

1. Maintainable code
2. Flexible framework to implement a wide range of things and porting
3. One single language and code base
4. Rapid development
5. Could be extended to build and thus integrate materials database or 
any other webproject


Cons:
1. Another webservice to run but I shall assume complete responsibility 
for the same now and later(Post SoC).



-- 
Regards,
Suryajith Chillara.


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel

Reply via email to