I just switched my Debian repository software and location. Now reprepro is used, so I can easily provide the Release file gpg signed. Add the following line to your /etc/apt/sources.list:
deb http://pkg.ring0.de/debian unstable main
and add the repository’s key to apt:
sre@mars ~ % curl "http://pkg.ring0.de/debian/key.gpg" | sudo apt-key add -
last but not least run apt-get/aptitude update. I’m currently migrating the packages from the old repository to the new one. New and updated packages will follow later.
I just checked the list of accepted projects for google summer of code (1025). Here is the list of those projects, which are interesting in my humble opinion:
Vala 0.8 has been released on March 31th. Apart from the usual added bindings there are the following really awesome features:
void main(string[] argv) {
var number = argv[1].to_int();
message("number: %d", number);
if(1 < number < 10)
message("number is between 1 and 10");
}
void main(string[] argv) {
string msg = argv[1];
message("msg: %s", msg);
if(/foo.*bar/.match(msg))
message("string matches foo.*bar");
}
in
for arraysvoid main(string[] argv) {
if("--help" in argv)
message("You can't be helped!");
}
This is kind of secret (note: it has not been announced with the release). You can use the dova profile instead of the glib profile. The leightweight glib alternative can be enabled with “–profile=dova”, but it’s still in heavy development and lots of stuff won’t work. You can find out more about dova on gitorious.
Project is most likely dead some information about it can still be found on Gnome.