Cette année est placée sous le signe de KDE 4. En effet, le développement a commencé et cette conférence est l'occasion de faire le point, de voir ce qui a été fait et ce qu'il reste à faire pour mettre en place le prochain KDE.
L'accent cette année a été mis sur les performances, fer de lance des développeurs KDE. Quand on voit les progrès réalisés depuis KDE 2.0, il est rassurant de voir que cela reste une priorité pour le développement de la version 4.0 !
Comme tous les ans, les conférences sont diffusées en direct sur Internet ou consultables en différé. On notera cette année la présence de Mark Shuttleworth, fondateur d'Ubuntu, qui est venu parler de collaboration au sein du monde Open Source. Comble de la provocation, il a fait sa conférence à l'aide d'un portable équipé de Ubuntu + Gnome ! L'histoire ne dit pas si les kdeistes présents dans la salle l'on ensuite forcé à faire un apt-get install kubuntu-desktop :)
Trolltech est aussi très représenté cette année, il faut dire que Qt 4 était très attendu, il y a donc beaucoup de choses à dire à ce sujet. Aaron Seigo a d'ailleurs fait une présentation de Qt designer 4 afin de montrer aux développeurs KDE comment créer rapidement les interfaces de leurs applications.
A noter aussi la présentation de Thomas Nagy (alias ita) à propos de bksys, système basé sur Scons et qui permet de remplacer les GNU autotools (autoconf, libtool, ...) pour les développements basés sur KDE.
Kdemm, le futur remplaçant de arts est aussi au centre des discussions. Cette librairie aura pour but d'offrir des fonctionnalités multimédia à KDE indépendament du moteur utilisé: Gstreamer, NMM, Helix, ...
Le multithreading, peu utilisé par KDE, devrait devenir une priorité pour Kde 4, ceci afin d'améliorer sensiblement les performances de ce dernier.
On peut retrouver dans la partie vidéo/audio d'autres conférences intéressantes sur des sujets aussi variés que Krita, Kimdaba ou encore la lib poppler (freedesktop.org).
Aller plus loin
- Site Officiel (1 clic)
- Vidéos et sons des conférences (1 clic)
- Des photos (1 clic)
- En direct! (1 clic)
- Plus d'info sur le dot (1 clic)
- Précédente news sur The aKademy 2004 (1 clic)
# Scons
Posté par tanguy_k (site web personnel) . Évalué à 3.
[^] # Re: Scons
Posté par Tramo Piere . Évalué à 4.
http://www.freehackers.org/~tnagy/bksys.html
http://www.freehackers.org/~tnagy/kdissert/index.html
[^] # Re: Scons
Posté par tanguy_k (site web personnel) . Évalué à 2.
[^] # Re: Scons
Posté par yoho (site web personnel) . Évalué à 2.
[^] # Re: Scons
Posté par Tramo Piere . Évalué à 1.
BKsys remplace les autotools totalement et permet de compiler des programmes kde mais aussi gtk, wxwidgets, etc.
Pour ce qui est de la lecture des Makefile.am, tu peux écrire un parser, mais c'est une mauvaise idée (tu ferais mieux de demander conseil à l'auteur).
[^] # Re: Scons
Posté par Sebastien . Évalué à 2.
La présentation : http://conference2005.kde.org/slides/software-construction-tools-ta(...)
Annonce officieuse:
http://ervin.ipsquad.net/index.php/2005/09/01/27-d5-meeting-day(...)
Résumé sur la page WiKi:
http://wiki.kdenews.org/tiki-index.php?page=KDE+4+Build+Systems+Fea(...)
Et bien sûr, le site officiel:
http://freehackers.org/~tnagy/bksys.html(...)
# Une roadmap pour KDE4 ?
Posté par Romain Vinot . Évalué à 3.
Après aKademy, est-il prévu d'avoir une roadmap à peu près lisible pour KDE4 ?
Pour le moment, KDE4, c'est un peu le "attendez, ça va être génial ! On sait pas ce qu'on va mettre dedans, on sait pas quand on va le sortir, mais ça va être génial !"
Bon, c'est un peu le fonctionnement habituel de KDE. Chacun développe ce qu'il veut/peut et on voit ce qu'il en sort. M'enfin, pour KDE4, c'est vraiment le mystère... J'aurais pensé que aKademy était un bon endroit pour se mettre d'accord sur ce qui devait être fait.
Perso, j'ai retenu :
- un bureau tout neuf tout beau avec le projet Plasma
- un framework multimédia pour remplacer arts
- toute une remise à niveau des widgets pour utiliser les nouveaux widgets QT4 (donc sera visible pour les utilisateurs lorsque les applications commenceront à les utiliser)
Et ce que je voudrais savoir :
- du multithreading ?
- utilisation de nouveaux standards freedesktop ?
- de nouvelles applications ?
[^] # Re: Une roadmap pour KDE4 ?
Posté par Duloup . Évalué à 4.
Pour la date de sortie, Aaron Seigo parle d'environ 18 mois ( http://dot.kde.org/1123761824/1123913044/1123920799/ ).
[^] # Re: Une roadmap pour KDE4 ?
Posté par CyrrusSmith (site web personnel) . Évalué à 0.
Bon , sérieusement, est ce que tu leur a envoyé tes idées?
Même si tu n'as pas l'occasion ou l'envie de participer au développement de KDE, ce peut être une forme de contribution.
[^] # Re: Une roadmap pour KDE4 ?
Posté par agmk . Évalué à 6.
http://developer.kde.org/development-versions/kde-4.0-features.html(...)
Il y a aussi le projet Appeal (qui donne je pense une bonne idée de l'orientation globale de kde 4.0, sans vraiment entrer dans les détails) :
http://appeal.kde.org/wiki/Appeal(...)
[^] # Re: Une roadmap pour KDE4 ?
Posté par Philippe F (site web personnel) . Évalué à 7.
Pour repondre a tes questions :
- du multithreading : il y a deux presentations sur les possibilites de faire des applications asynchrones et/ou multithreadees et toutes les deux ont semble-t-il bien marche. Donc il va y avoir une meilleure comprehension de ce qu'on peut faire en asynchrone. C'est pas pour ca qu'on va re-ecrire kdelib en multithreads.
- c'est quoi les _nouveaux_ standards de freedesktop ? KDE utilise deja la plupart des standards definis dans le cadre de freedesktop. Et participe a l'elaboration des futurs standards. Pas de revolution de ce cote-la, mais le travail de KDE s'inscrit dans la continuite.
- nouvelles applications : j'ai pas entendu parle de killer app. Cependant, ca fait plusieurs annees que Krita est developpe et il semble arriver a maturite. Il semble aussi qu'on se dirige vers un multi-viewer a base de KPdf. Il y a aussi la convergence de developpeurs, d'artistes et d'ergonomes dans le cadre du projet Appeal, avec notamment un nouveau bureau plus interactif.
Il semble aussi que la scriptabilite passe au premier plan dans KDE 4. Je n'y suis pas mais j'ai lu pas mal de gens discuter de facon d'introduire une interface de script generique au coeur des libs KDE, accessibles a divers langages de scripts : ruby, python et javascript au moins.
Globalement, il faudra attendre quelques mois pour comprendre tout l'impact de l'akademy 2005 mais il semble que ca soit bien parti.
[^] # Re: Une roadmap pour KDE4 ?
Posté par agmk . Évalué à 1.
[^] # Re: Une roadmap pour KDE4 ?
Posté par Philippe F (site web personnel) . Évalué à 4.
Les avantages que tu cites d'ailleurs ne sont pas la pour offrir une bonne "scriptabilite" ( = capacite d'etendre et de controler une application par script ) mais un bon environnement de developpement.
KDevelop supporte deja d'autres langages que Ruby, et ruby est loin d'etre le seul langage a faire du dcop ou du soap.
Ruby va avoir une place confortable en terme d'IDE en effet, car Richard Dale, le M. Binding de KDE aime beaucoup ruby. Mais l'approche utilisee pour integrer les langages de scripts dans KDE est generique, et il y a des supporters d'autres langages dans KDE.
Tu peux lire le blog de Ian Geiser pour voir par exemple tout ce qui est fait pour le javascript avec KJSEmbed :
http://www.kdedevelopers.org/blog/2(...)
[^] # Re: Une roadmap pour KDE4 ?
Posté par agmk . Évalué à 1.
En effet, il semble que JS/ES soit plutôt utilisé pour scripter des applis existantes ("The KJSEmbed developers have committed to making ECMAScript a viable and thoroughly exploited language for application extension and scripting."), et Ruby pour le RAD.
> ruby est loin d'etre le seul langage a faire du dcop ou du soap.
Est-ce que l'idée d'une interface soap/dcop telle que celle qui est présentée dans le paragraphe "Soap/DCOP bridge" de http://appeal.kde.org/wiki/Korundum(...) n'est pas à l'heure actuelle spécifique à Ruby ?
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.