PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Renault : Séparation de F25 et de Rawhide

mercredi 27 juillet 2016 à 01:10

Ce mardi 26 juillet a été le jour d'une nouvelle étape dans l'élaboration de la prochaine version de Fedora à savoir Fedora 25.

C'est l'occasion où toute l'infrastructure interne du projet et ses contributeurs se mettent en branle pour accueillir une nouvelle branche de développement pour Fedora 25. Cela signifie également que tous les paquets à ce stade sont dupliqués, d'un côté pour Rawhide, de l'autre pour Fedora 25.

Dès maintenant, la mise à jour des deux systèmes sera différente. Les versions des paquets également. Fedora 25 va ainsi poursuivre sa route de stabilisation en suivant tous le processus habituel d'Alpha, Beta et Release Candidates en passant par les journées de tests et autres évènements destinés à améliorer sa qualité.

Pour ceux sur Rawhide, cela signifie devoir faire un choix entre poursuivre les tests de la branche en perpétuelle développement, ou participer à stabiliser Fedora 25. Cela revient à désactiver le dépôt dédié à Rawhide pour activer ceux de Fedora et lancer une synchronisation. Plus l'utilisateur atteint pour changer de voie, et plus le risque de soucis lors de l'opération augmente.

Cette journée est également une autre occasion, celle du tri des fonctionnalités retenus pour Fedora 25. En effet, il y a quelques semaines, les développeurs ont envoyé leurs listes de travaux à effectuer pour cette version. Certains ont été acceptés, d'autres non dès cette étape là.

Tandis qu'aujourd'hui, ceux qui ont été retenus préalablement, devront être testables. C'est-à-dire que l'essentiel de la nouveauté est dore et déjà en place. L'objectif est que les mois restants avant la sortie officielle de Fedora 25 servent à stabiliser ces changements, à les valider. Et pour le faire correctement, il faut du temps. D'où l'importance d'avoir ces fonctionnalités déjà opérationnelles ou presque.

Nous le dirons jamais assez, mais le Projet Fedora est une distribution communautaire où chacun peut apporter sa pierre à l'édifice. N'hésitez pas à installer Rawhide ou la future F25 (ou via une mise à niveau) pour remonter toute anomalie. Plus c'est fait tôt, plus les chances de corrections avant la sortie seront grandes.

Gravatar de Renault
Original post of Renault.Votez pour ce billet sur Planet Libre.

Articles similaires

wilfried caruel : 3 navigateurs opensource sous android

mardi 26 juillet 2016 à 20:03

3 navigateur opensource sous android

Lightning Web Browser

Ce navigateur qui pèse 1,8 mo , est mis à jour assez régulièrement (dernière mise à jour en date de octobre 2015),
utilise le moteur de rendu « webkit »
il est compatible avec « orbot »
Ce navigateur existe en 2 versions :

gratuit – limité a 10 onglet actif
payant – 1,09e  onglet illimité et bloqueur de publicités
Ce navigateur a un programme de béta tester.
Cette application a été créer par « Anthony Restaino »
ce navigateur intègre :

La vidéo

Mon avis :

Ce navigateur est disponible sur « fdroid ».

je ne sais pas pourquoi c’est mis limité à 10 mais la version que j’ai , j’en suis à 12 actifs et pas de problème (consomme peut- être pas ) en tous les cas mis à part le bloqueur de publicité.

Je ne trouve qu’un intérêt à prendre la version payante c’est de supporter le projet, rémunérer (?) le développeur (comme je n’ai pas de limitation au niveau des onglets).

Les autorisations :

Autre

Liens :

Télécharger
Code source

Lucid Browser

Ce navigateur fait parti des navigateur que j’utilise avec celui de fdroid-,
Ce navigateur n’est pas encore sur « fdroid », maintenant oui.
Ce navigateur a été développé par « powerpoint45 » aka Michael.
Il existe en 2 versions :

Il est disponible sous la licence « MIT »
La version donate pèse que 2 mo contre 4 pour la version gratuite.
niveau fonctionnalités :

(qu’on peux supprimer) je parle des publicité que le devs a mis , pas un adblocker

La vidéo

Mon avis :

J’utilise ce navigateur par erreur , en effet quand je l’ai connu , j’ai cherché un bon navigateur opensource sur le play store , et j’ai cliqué trop vite sur installer , j’avais donc téléchargé ce navigateur et depuis je l’utilise souvent,
J’aime bien ce navigateur même si je l’utilise vite fait à chaque fois , ce n’est pas mon navigateur principal,
J’aime bien la barre latérale , où ont peut changer d’onglet , partager la page actuelle etc
Dommage qu’on n’ait pas plus d’informations sur le github du projet , niveau des fonctionnalités , car maintenant la plupart embarquent les mêmes fonctionnalités.
Par contre on peut regretter un mode « incognito » en effet c’est pas possible dans ce navigateur ainsi que de la publicité embarquée dans le navigateur

Autorisations :

Espace de stockage

Lire le contenu de la mémoire de stockage USB
Autre

bénéficier d’un accès complet au réseau

WP-Appbox: Lucid Browser (Gratuit, Google Play) →

Liens :

Télécharger
Code source

Ultimate browser project

Ceci est un navigateur très léger 695 ko l’apk,
A ma connaissance il n’est ni sur « fdroid » ni sur le play store de « google »,
parmi les fonctionnalités :

Il a été créé par « balzathor ».

La vidéo

Mon avis :

Même si j’utilise ce navigateur car j’aime bien tester , on ne  peut que dire que ce navigateur est spartiate , rien que les options du bloqueur de publicité sont par une url spécifique sans possibilité de le faire facilement , tout comme à mon experience , il n’y a pas de paramètre disponible facilement

À noté que le projet serait abandonné

Les autorisations :

android.permission.READ_EXTERNAL_STORAGE – For Loading Cache/Cookies/Saved Passwords so that web page loads faster.

 

Liens
Code source

XDA

 

J’ai voulu vous présenter différents navigateurs internet sous android qui sont opensource , pour montrer qu’il n’y a pas que des firefox , fdroid browser ou tint mais l’article a pas été publié en 2015.

Si jamais vous utilisez ou connaissez un autre navigateur n’hésitez pas à me le dire via les commentaires , j’aime tester , utiliser des logiciels, applications qui sortent des sentiers battus,

Une dernière chose , préférez-vous ce genre d’articles , ou un article individuel ?

N’hésitez pas à partager avec moi (ailleurs) des applications différentes,

 

L’article initial avait été écrit en 2015.

Gravatar de wilfried caruel
Original post of wilfried caruel.Votez pour ce billet sur Planet Libre.

Angristan : Vérifiez vos scripts bash avec ShellCheck

lundi 25 juillet 2016 à 16:05

Vérifiez vos scripts bash avec ShellCheck

Si vous faites souvent des scripts Bash, (perso j'en ai fait quelques uns) voici un service qui vous sera utile pour vérifier vos erreurs, et qui vous fera sûrement gagner du temps : ShellCheck.

ShellCheck peut s'utiliser en ligne, via le site web, où vous copiez/collez votre script :

Vérifiez vos scripts bash avec ShellCheck

Il s'utilise également en ligne de commande, en installer le paquet shellcheck depuis votre gestionnaire de paquet préféré. Voici une petite démo réalisée avec Asciinema :

Les instructions d'installation sont disponibles sur la page GitHub du projet. Pour information, ShellCheck est codé en Haskell.

Cet outil est bien pratique pour vérifier la syntaxe d'un script et ainsi éviter les erreurs basiques et les oublis, sans devoir dérouler le script dans son intégralité, ainsi que les bonnes pratiques de Bash à suivre. :)

L'article Vérifiez vos scripts bash avec ShellCheck a été publié sur Angristan

Gravatar de Angristan
Original post of Angristan.Votez pour ce billet sur Planet Libre.

Full Circle Magazine FR : C'est l'été

lundi 25 juillet 2016 à 15:58

Bonjour !

Voici un peu de lecture pour les chaudes journées de juillet-août ! C'est le numéro 110 du FCM en français, celui de juin 2016. Comme d'habitude, vous pouvez le visionner ou le télécharger sur notre page NUMÉROS ou le télécharger directement en cliquant sur la photo de couverture ci-dessous.

issue110.png

Sont proposés cette fois-ci, notamment :

Malheureusement, les articles commencent à manquer chez Ronnie, qui recherche aussi une série pour remplacer celle sur LibreOffice, alors à vos claviers ! Sans articles, il n'y aurait pas de Full Circle.

Bonnes vacances et bonne lecture,

Toute l'équipe, toujours très réduite, du FCMfr :

Gravatar de Full Circle Magazine FR
Original post of Full Circle Magazine FR.Votez pour ce billet sur Planet Libre.

Articles similaires

alterlibriste : Installation d'un premier service en auto-hébergement

lundi 25 juillet 2016 à 15:01

La première raison de vouloir m’auto-héberger est de gérer mon propre service de flux rss (les épisodes précédents en ont parlé en long, en large et en travers). J’avais d’ailleurs commencé par le faire sur le Raspberry Pi pour lequel j’avais d’ailleurs trouvé un paquet ttrss dans les dépôts de Raspbian qui m’avaient facilité la vie.

Ce paquet n’est pas présent dans Debian stable (seulement à partir de testing), mais comme on est là pour apprendre, et bien il va falloir faire ça à la main.
Je rappelle que j’ai choisi apache, php5, MariaDB et Tiny-Tiny RSS sur Debian stable, chaque choix pouvant donner lieu à de multiples débats mais correspondants à mes connaissances et besoins du moment, et disons parmi les choix les plus mainstream et documentés. Ce n’est qu’un exemple pour la démarche.

On commence donc par aller sur la page officielle du projet concernant l’installation. ça nous dit bien qu’il faut avoir une base de donnée et php > 5.4 avec si possible un accélerator comme php-apc, un petit apt search php*-apc nous renseigne sur les paquets dispo et à installer s’ils ne le sont pas.

Il est dit que la base doit déjà être créée, c’est souvent pris pour acquis dans toutes les installations de services web et la première fois, on ne sait ni pourquoi ni comment (et dans le meilleur des cas, on tombe sur un message d’erreur qui nous dit que la base n’existe pas ou que son accès est impossible), ce qui veut dire qu’il faut faire un truc du genre :
$ mysql -p -u root
ça nous fait rentrer dans la gestion des bases de données et ensuite (pour créer une table nommée ttrss en local, seul le mot de passe est à adapter) :
mysql> CREATE DATABASE ttrss;
mysql> GRANT ALL PRIVILEGES ON ttrss.* TO "ttrss"@"localhost" IDENTIFIED BY 'somepassword';
mysql> exit

La partie installation du service n’est pas ce qu’il y a de plus compliqué, ça se fait généralement par un git.
Ce qui n’est jamais expliqué, c’est où il faut coller ça parce qu’on a le choix de le faire où ça nous plaît mais ensuite il faudra que ça arrive directement ou par un lien dans /var/www/
Il faudra aussi généralement changer le propriétaire et les droits sur les fichiers sinon ils ne pourront être modifiés par l’application, à savoir dans un cas très général de base pour apache :
#chown -R www-data:www-data /var/www/tt-rss
#chmod -R 755 /var/www/tt-rss

Une fois que c’est fait, on pourra (en principe) accéder au service à partir d’un navigateur. Avant cela, il faut s’assurer que le serveur web pointe bien sur le service en question dans /etc/apache2/sites-availables/000-default.conf qui pointe par défaut sur /var/www/html (rappel, on est toujours dans le cas de la mise en place d’un premier service, quand il y en a plusieurs, ça se complique). Et donc on peut lancer dans le navigateur, l’adresse IP locale du serveur ou l’adresse IP publique si on a configuré le NAT chez son fournisseur d’accès (cf. le billet de l’installation sur Raspberry).

Si le site s’affiche bien, on peut entrer avec le user/mot de passe par défaut (admin/password) que l’on va s’empresser de changer et éventuellement créer un compte utilisateur. On peut s’amuser un peu à paramétrer le service, importer ses flux rss avec un fichier .opml, tout ça, mais ce n’est pas fini !

Il faut encore que les flux soient visités régulièrement et pour ça, il faut créer une tâche qui va s’en occuper comme le précise la partie UpdatingFeeds du guide d’installation. Encore une fois, ce service est un exemple-type car créer un daemon qui va s’occuper de choses en arrière plan, c’est assez courant et on suppose que ça ne pose aucun problème.

Il est possible de créer un cron qui va être déclenché régulièrement pour s’en occuper mais on nous dit aussi qu’un daemon SystemD peut très bien faire ça et on a le code à coller pour que ça marche.
Sauf que la première fois, on ne sait pas trop où aller coller ça. En fait, ça se passe dans /etc/systemd/system dans lequel on va créer un fichier qui se nomme par exemple ttrss-update.service et y coller ce qui nous est recommandé (ou l’adapter si c’est un exemple pour un type de serveur ou de distro). Une fois le fichier créé, pour le démarrer  :
#systemctl start ttrss-update.service
et pour lancer le service au démarrage :
#systemctl enable ttrss-update.service
Si on a des messages bizarres, ce n’est pas bon signe et il faut probablement corriger le fichier .service, on peut éventuellement vérifier l’état du service avec la commande
systemctl status ttrss-update.service

Bon, une fois passées toutes ces étapes, on a un service fonctionnel. Pas si évident quand même. Beaucoup moins qu’un paquet qui s’occupe de créer la base, de tout installer et de la mise à jour des flux.

Après, il est toujours possible de mettre tout ça en https avec letsencrypt, mais il y a pas mal de tutos qui expliquent tout ça et il va falloir aller bidouiller dans le Virtual Host, et ça c’est au programme des découvertes lors de la mise en place d’un deuxième service.

Gravatar de alterlibriste
Original post of alterlibriste.Votez pour ce billet sur Planet Libre.