Journal Gnome 3 : cachez ce bug que je ne saurais voir

Posté par  (site web personnel) .
Étiquettes :
11
29
mar.
2012

En lisant la dépêche sur gnome je me suis dit, tiens, je vais rajouter mon bug préféré à la liste du every details matters, mais voilà que rapidement mon ajout est révoqué, avec comme commentaire « https://linuxfr.org/news/gnome-3-4-l-emergence-des-applications ».

Diantre, me dis-je. Demandons lui plus de détails par mail :

Hello,

You removed the line I added in the Every Detail Matters list, with the
comment "the last update added a bug that is out of scope". So I (…)

Migration de PHP vers Git, Gitlab, Baregit

Posté par  (site web personnel) . Édité par Benoît Sibaud, NeoX et Nils Ratusznik. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
34
20
mar.
2012
Gestion de versions

Ainsi qu'il a été annoncé dans la dépêche de sortie de la version 5.4 PHP rejoint le nombre toujours grandissant de projets utilisant Git.

En effet, la nouvelle est tombée, la migration depuis SubVersion/SVN est désormais complète.

Comme beaucoup de projets désormais, le dépôt mis en avant est sur le non-libre github, bien que le dépôt de référence reste sur http://git.php.net

You can clone or fork the source from our GitHub mirror, and we also now support pull requests made via GitHub. The source is also available via git.php.net

Tout comme l'utilisation de github par Linus pour le noyau, il est intéressant de se demander pourquoi cet usage assez massif de services non libres de la part d'équipes de développement pourtant au fait des licences et de leurs conséquences. Une raison serait évidemment plutôt pragmatique (il suffit de cliquer sur les deux liens de dépôt pour comprendre rapidement) et montre que github a su comprendre et pleinement maîtriser les concepts liés au développement utilisant un outil de source décentralisé offrant de nombreuses fonctionnalités, notamment wiki, gestion des demandes, pull request.

Toutefois, des projets tels que Gitorious ou le très prometteur Gitlab existent.

À noter également le lancement de Baregit pour ceux qui souhaitent un hébergement Git de qualité, rapide et surtout sur territoire français et donc non soumis aux lois américaines sur les logiciels.

Pour en revenir à PHP, l'accès au dépôt Git est décrit et une FAQ est également disponible. Notez que contrairement à l'annonce, la FAQ mentionne git.php.net comme dépôt principal. Pour les nouveaux arrivant sur les Distributed Concurrent Versions System (DCVS, Gestion de version décentralisée) notez qu'une page présentant le workflow utilisé est disponible.

Il ne reste plus qu'à espérer que PHP va continuer d'améliorer sa situation notamment concernant les tests unitaires et le processus de release et que Git sera un atout pour cette lourde tâche.

Punix, le baptême du feu

Posté par  (site web personnel) . Édité par baud123, Xavier Teyssier, patrick_g, Benoît Sibaud et claudex. Modéré par baud123. Licence CC By‑SA.
85
19
mar.
2012
Noyau

Punix (Punny Unix) est un système d'exploitation développé par Christopher Williams pour les calculatrices Texas Instruments à base de Motorola M68000.
Le projet avance lentement mais sûrement, et le 7 mars dernier, Christopher a passé une étape importante : l'installation et l'exécution de Punix sur une machine réelle, sa TI 92 Plus.

Punix est un projet intéressant pour ceux qui souhaitent étudier le fonctionnement d'un système d'exploitation POSIX, mais qui ont peur de se perdre dans les sources d'un poids lourd du libre comme Linux. Ce projet intéressera aussi ceux qui aiment programmer en assembleur au plus près de leur matériel et sans MMU, ceux qui aiment les architectures simples, et tout hacker qui aime dépasser les limites d'un système, juste parce que c'est possible !

Le test de Punix sur une vraie machine est l'occasion de présenter l'architecture matérielle visée, le système d'exploitation en lui-même et les outils pour développer. Au menu : des forks, des trolls et des vaporwares, mais surtout beaucoup de logiciel libre, énormément de passion, et un n-ième clone d'Unix.

Punix ? A (free) operating system (just a hobby, won't be big and professional like gnu)*.

Journal Traduction : le sophisme systemd -- Leszek Urbanski, tgr, monolight.cc

Posté par  .
41
6
mar.
2012

Sommaire

plop,

Pour commencer à préparer la progression vers vendredi en douceur, j'ai traduit ce post de Leszek Urbanski sur systemd, qui dissertait en mai 2011 en les problèmes qu'il peut poser sur serveurs. Posté en ces lieux avec l'aimable autorisation de l'auteur (de l'article, par la suite le mot auteur, au sein de la traduction, désignera l'auteur de systemd).

C'est parti :

Le sophisme systemd

(…) So, get yourself a copy of The Linux Programming Interface, (…)

Journal Commentaires sur Windows 8 béta

Posté par  (site web personnel) . Licence CC By‑SA.
18
2
mar.
2012

Comme le rabâche beaucoup de site d'actualité informatique, la béta du nouvel système d’exploitation venu de Redmond vient de sortir ce mercredi 29 février. Je pense que cette date est liée au fait qu'il est nécessaire d'une journée de tests pour préparer les trolls du vendredi.

Je pense qu'il est intéressant de savoir ce qui se prépare, notamment car ça peut servir, ou non, à nos environnements actuels.
Mes tests se sont portés sur une virtualisation via KVM, je ne (…)

Journal Voilà comment j'abandonne ma maison

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
48
8
mar.
2012

Cher journal,

Et voilà, moi qui habitais sur Versailles depuis plus de 7 ans, qui a habité dans des architectures de Philibert Le Roy, j'ai fini par succomber à une bâtisse « plus meilleure».
J'abandonne ma maison, une bâtisse au sud-ouest de Paris pas loin de Versailles. Le problème c’est qu’elle est trop mal isolée, y’a des vitres avec un simple vitrage, et l’hiver j’ai du mal à chauffer sans que ça me coûte un bras. En plus y’a pleins de (…)

Journal Sauvez la planète, mangez vos grands parents AKA Réflexions politiques ...

Posté par  . Licence CC By‑SA.
Étiquettes :
0
24
fév.
2012

Sommaire

Salut Nal,

AVERTISSEMENT 1: Donc tout ce qui va suivre n'a rien à voir avec le logiciel libre... (ça c'est fait).

AVERTISSEMENT 2: Dans ce billet, je développe une opinion. Il ne s’agit pas d’une étude scientifique ou autre, mais bien d’une simple opinion qui, je l’espère, partira en débat constructif…Si j’affirme des choses erronées, n’hésitez pas à me le faire savoir en commentaire (et sans m’insulter ;p) Je vais tâcher dans (…)

Journal The destructive desktop — Linux in trouble?

Posté par  .
Étiquettes :
22
15
fév.
2012

Nanal,

http://blog.ngas.ch/ nous gratifie (l'entrée a quelques mois, mais je me réveille maintenant) d'une réflexion sur l'évolution des technologies dans l'écosystème GNU/Linux. Ça se passe ici (en anglais).

En résumé et en prenant la liberté de reformuler un peu violemment, la tendance à vouloir rendre GNU/Linux prêt pour le desktop conduit à s'enfermer dans des technologies qui posent plus de problèmes qu'elles n'en résolvent. L'auteur cite pour appuyer son propos, principalement bien évidemment tous les logiciels que Lennart à pondu (…)