Dycapo Server v0.7.0 has been released. This is the last release supporting XML-RPC.
Quite all functionalities have already been converted to REST, except of a search method. I am also re-writing the testing suite to use REST instead of XML-RPC.
I would like to thank David Fischer for his RPC4DJANGO project, that has been a very essential part of Dycapo Server up to now.
In Dycapo v0.8.0 you will only find RESTful wrappers. Meanwhile, I updated the Protocol section of the project website.
RELEASE NOTES
***************
2010-08-30 Daniel Graziotin
Dycapo v0.7.0 is the seventh prototype version on which we are building our Protocol.
It will be the last version supporting XML-RPC.
Dycapo v0.7.0 incorporates and shows:
* Adoption of Dycapo Protocol [http://dycapo.org/Protocol]
* A first attempt of conversion to RESTful Dycapo Protocol (some features are still missing)
* Integration of Dycapo models with Django models
* Authentication system
* Registration System
* Password change system
* A a Geo-location based search Algorithm
* Geo-location methods for Persons
* Insertion of a trip by a driver
* Start of a trip by a driver
* Search of a trip by a passenger
* Send a ride request to a driver
* Let the driver accept the ride request
* Inform the passenger about the status of his/her request
* Inform the
* Let the passenger inform the system that the driver picked him/she
* Let the passenger inform the system that the he/she arrived to destination
* Let the driver finish a Trip
* A full set of tests
CHANGES SINCE v0.6.0
***************
* All XML-RPC functionalities have been separated from the server functionalitites
* A first experiment of a RESTful implementation of the Protocol now lives in rest module.
* Just a search method is missing
It’s a pleasure for me to announce the availability of Dycapo Server v0.6.0. This release does not add new technical features or enhancements, but it is a very important one because: We’ve just switched to Apache version 2.0 License, to be even more permissive and open! All RPC methods have been renamed to more suitable …
Read More →
I’m glad to announce the availability of Pomodroid v0.8.0 in the Android Market. For this version I gathered all user feedbacks, therefore focusing on: Simplicity Simplicity Simplicity Pomodroid v0.8.0 has a brand new User Interface and Experience, completely rethought. It features two user modes, called Basic Mode and Advanced Mode. Both of them are new. …
Read More →
August 3, 2010 – 18:17
|
By bodom_lx
|
Posted in Activism?, Free*, Programming
|
Tagged agile, android, android pomodoro, android rich pomodoro technique, java, pomodoro technique, pomodroid, software engineering
|
It seems that latest GUI design of Pomodroid was not sufficient for the community, that it seems it’s feeling a high complexity when using the application. I partially agree with this: Pomodroid started as a University project that required the use of WebServices (therefore the Trac XML-RPC initial support) and we had to show that …
Read More →
So you wrote a cool documentation in your Python code using docstring and reStructuredText, in order to let other people understand your API. What’s the next step? To export it in html/pdf etc. I wrote an XML-RPC service providing Dynamic Ridesharing functionalities for my Bachelor Computer Science thesis. It was written using Python and Django. …
Read More →
July 28, 2010 – 15:08
|
By bodom_lx
|
Posted in Activism?, Programming
|
Tagged api, django, documentation, how-to, howto, javadoc python, python, sphinx, tutorial
|
I’ve finally gotten back to Dycapo development. During the Summer I will write my Bachelor thesis in Computer Science about the project. Therefore, in order to write the thesis, I will first write a complete set of API and the Protocol as well. My colleague Riccardo will also report bugs of the Server and I …
Read More →