ï»¿Novell hosted the first Bretzn Sprint in the SUSE office in NÃ¼rnberg betweenÂ 21th and the 23st of January. The objective of the sprint was to create anÂ proof of concept application store for openSUSE.
This meeting is a direct follow up of the Cross-distribution meeting onÂ application installer which took place in the 3 days leading up to the BretznÂ sprint. During this meeting developers from Debian, Fedora, Mageia, openSUSE, and Ubuntu Linux distributions decided to workÂ together on common APIs and code for application stores on Linux.
Attendees of this meeting where Will Stephenson, Dan Leinir Turthra Jensen,Â Frederik Gladhorn, Mateu Batle Sastre, Eugene Trounev, Vincent Untz, PavolÂ Rusnak and Frank Karlitschek. This team brought together a wide range of skills, as canÂ be seen in the results of this highly productive sprint.
In just two and a half days, they managed to create a working application storeÂ client for openSUSE and KDE. The server part was based on OCS (OpenÂ Collaboration Services), which already did everything needed for the serverÂ side and just needed some data inserted to be shown in the client. The client inÂ turn was created by using the MeeGo Garage client, and adapting it to be aÂ more KDE-like application, by using the various KDE widgets and other tools,Â removing the duplication of functionality which was covered by the KDE libraries.
Finally, a new application view was created, to replace the existing which wasÂ never as pleasing as the original authors wanted it to be. This was done byÂ using Qt Quick, which has allowed for the rapid construction of a much moreÂ pleasant look. The new interface is the result of a brainstorming session involving all members of the sprint, based on the results from thecross-distribution meeting. While this work is still in progress, it already represents anÂ improvement over the old interface.
Article contributed by Frank Karlitschek
Both comments and pings are currently closed.