Ayttm-0.6.3 has been released, mainly to break the monotony of absolutely _no_ updates since the last few months. This release contains some bug fixes and one very important change. Here is a short summary:
You can always check the complete ChangeLog to find out the specifics of each of those changes.
Here is another release of ayttm with a bunch of improvements, especially to the UI code:
Here is the complete Changelog of updates since the last release.
Ayttm now has a wiki! The wiki will be used for documenting various things about ayttm, from the application architecture to the user manual. The user manual is currently a bunch of unwieldy pages in the website. I'm planning to get all of that into the wiki to make things more manageable.
The primary motivation to do this is that I have to provide a link to the application architecture documentation for the Ayttm workout at FOSS.in. I have already written a first draft of the application architecture as well as an article on writing Service plugins, the latter being rewritten from $(topsrcdir)/doc/eb-service-writing-howto.txt.
This release brings in a number of bug fixes along with a few features:
See the complete Changelog or download the source from the files section.
FOSS.IN workouts are a good way to get a lot of real work done. The FOSS.IN/2009 Call for Participation is out and we're putting in a workout proposal this year too.
We did a submission last year but it was not accepted. Philip then arranged for a BoF at the event, where he helped to build ayttm on a Ubuntu box and I tried getting async DNS lookups going. Since then, we have managed to take care of a lot of last years wish list with 0.6.0. There are still some remaining and based on that and a few new ones, here's a list of TODOs for the ayttm workout for FOSS.IN/2009.
0. Register as a delegate at FOSS.IN/2009
Other than that, the most important prerequisite to participating in this session is to have a prior idea of what you're planning to do. A prior study of the code base would only make things easier. Other prerequisites vary for the tasks and can be mapped by serial number: