From Fedora Project Wiki
Line 101: Line 101:
''System rollback using Btrfs helps administrators automatically or manually perform full filesystem snapshots for flexibility and data security.''
''System rollback using Btrfs helps administrators automatically or manually perform full filesystem snapshots for flexibility and data security.''


== For developers ==
== Pour les développeurs ==


''Innovations that make Fedora a great platform for software developers.''
''Les innovations qui font de Fedora une plateforme de choix pour les développeurs.''


=== Better monitoring tools ===
=== Des meilleurs outils de monitoring ===


<small>[[Features/SystemtapStaticProbes|SystemTap static probes]], [[Features/EasierPythonDebugging|Easier Python debugging feature]]</small>
<small>[[Features/SystemtapStaticProbes|SystemTap static probes]], [[Features/EasierPythonDebugging|Easier Python debugging feature]]</small>


While Fedora used to have pretty decent introspection tools for the kernel, this release expands the visibility of monitoring on a higher level what is happening inside language runtimes like Java, Python and TCL. A start has been made with other user space applications like PostgreSQL, which will be extended to many more applications in Fedora 14 (this is a continuous process, making Fedora a better and tightly integrated developer platform). The [[Features/SystemtapStaticProbes|SystemTap static probes feature page]] already has compelling examples for the case of Python programs. In addition, Engineering team member David Malcolm has added new support that allows developers working with mixed libraries (Python and C/C++) to get more complete information when debugging. Backtraces will now show output from code written in both languages, including those generated by Fedora's Automatic Bug Reporting Tool (ABRT), and developers can more quickly improve software. Both static probes and mixed debugging give developers fuller visibility into the workings of Python code, enhancing the development experience on the Fedora platform.
Bien que Fedora possède un jeu d'outils d'instrospection décents pour le noyau, cette version pousse le support du monitoring à un niveau supérieur pour observer ce qui se passe à l'intérieur des moteurs d'exécution Java, Python et TCL. Le support pour les applications dans l'espace utilisateur tel que PostgreSQL a été entamé et sera étendu pour Fedora 14 (C'est un processus continu visant à faire de Fedora une meilleure plateforme de développement). La page résumant les fonctionnalités des [[Features/SystemtapStaticProbes|sondes statiques SystemTap]] proposent quelques exemples pour le cas d'applications Python. De plus, le membre de l'équipe ingénierie David Malcolm a rajouté la possibilité au développeur travaillant avec un environnement mixte (Python et C/C++) d'avoir plus d'information lors du déverminage. Les backtraces montrent désormais la sortie du code dans les deux langages, y compris ceux généré par l'outil de rapport automatique de bogues de Fedora (ABRT), et les développeurs peuvent améliorer rapidement les logiciels. Les sondes statiques et le déverminage mixte donnent aux développeurs plus de visiblités du fonctionnement interne du code Python, améliorant sensiblement la plateforme de développement Fedora.  


''SystemTap's new static probes for monitoring higher-level languages and user space applications, and mixed debugging for Python and C/C++, help programmers find and squash bugs quickly.''
'' Les nouvelles sondes statiques de SystemTap pour monitorer les langages de haut niveau et applications utilisateur, déverminage mixte pour Python et C/C++, aident les développeurs à découvrir et corriger les bogues.''


=== Parallel-installable Python 3 ===
=== Python 3 installable en parrallèle ===


<small>[[Features/Python3F13|Python 3 feature]]</small>
<small>[[Features/Python3F13|Python 3 feature]]</small>


Fedora 13 also blazes a trail with a parallel-installable Python 3 stack that will help programmers write and test code for use in both Python 2.6 and Python 3 environments. Beyond the core libraries, some additional libraries are already provided, with more expected to follow throughout this and future releases.  
Fedora 13 arrive en fanfare avec un environnement Python 3 installable en parrallèle facilitant le travail des développeurs pour écrire et tester du code pour Python 2.6 et Python 3.1. En plus de la bibliothèque standard, des bibliothèques supplémentaires sont fournies et bien d'autres suivront à l'avenir.


''Python 3 support makes Fedora 13 an ideal platform for rapid development of future-resistant applications.''
''Le support de Python 3 fait de Fedora une plateforme idéale pour le développement rapide d'applications robustes.''


=== NetBeans 6.8 le premier IDE à supporter tout Java 6 EE ===
=== NetBeans 6.8 le premier IDE à supporter tout Java 6 EE ===

Revision as of 13:37, 4 April 2010

Important.png
Par nature, cette page est en permanence en travaux.
Les sujets de conversation ont été choisis - Ceux ci-dessous constituent la sélection finale. Cependant, comme les fonctionnalités continuent à évoluer, les sujets de conversations sont amenés à être compléter.

Ceux-ci sont les Talking Points pour le lancement de Fedora 13. Pour savoir comment, ces sujets de conversation ont été choisis, voir Talking Points SOP. Ceux-ci sont destinés à aider les Ambassadors à présenter rapidement un survol des fonctionnalités à mettre en avant à propos de Fedora 13.

Pour les utilisateurs du bureau et tout le monde

Sujets intéressants la plupart des utilisateurs de Fedora.

Installation automatique des pilotes d'impression

Automatic print driver installation feature

In Fedora 13, functionality has been added to leverage RPM and PackageKit capabilities for automatic installation of printer drivers. When a user plugs in any of the supported printers, the driver will identify itself to PackageKit, and once authorized the driver can be downloaded and installed automatically. Thanks to this change, Fedora bootable Live images no longer need to ship all printer drivers. This functionality equals or surpasses that of proprietary operating systems, where driver support is difficult and time-consuming. It also continues to build on the new, compelling functionality of free desktop components along with RPM.

Automatic printer driver installation lets you connect a USB printer and install the printer drivers automatically.

Installation automatique des paquetages de langues

Yum Language Package Plugin feature

Un certain nombre de paquetages de type suite, tel que OpenOffice.org, Eclipse et KDE empaquetent leur contenu de traduction séparément (langpacks) pour des raisons de taille. Désormais, avec le plugin langpack, yum est capable de détecter si un langpack est disponible pour un paquetage requis par l'utilisateur et par conséquent de le télécharger et installer automatiquement. L'utilisateur n'a plus besoin de spécifier manuellement l'installation des traductions pour ces suites. À l'avenir, il sera possible d'étendre cette fonctionnalité à un plus grand nombre de paquetages.

Le support des langpacks par Yum rends l'installation des logiciels traduits plus malin et facile pour tous.

Redesigned user management interface

User account dialog feature

The user account tool has been completely redesigned. The tool has functions to configure personal information in user accounts, and make a personal profile picture or icon. It also helps users generate strong passphrases, set up additional login options such as automatic login, and determine special roles for users such as in the case of a single owner of a personal laptop or an administrator of a shared system. Designed and implemented by several members of the Desktop SIG.

The new user account tool makes it easy to configure user details and practice good security.

Gestion des couleurs

Color management feature

La gestion des couleurs permets aux artistes, photographes, designers et autres d'afficher et d'imprimer avec plus de précision sans utiliser de logiciels non libres. La gestion des couleurs permet de définir le gamma pour la plupart des écrans, y compris lorsqu'ils sont branchés au cours d'une session. Les utilisateurs peuvent installer les profils ICC fournis par les constructeurs ou fichiers ICM en double-cliquant dessus et calibrer écrans et scanners à l'aide d'outils externes et de cibles de couleur en utilisant ArgyllCMS. Développé par Richard Hugues, ingénieur Red Hat et contributeur Fedora.

La gestion des couleurs vous permet d'avoir une meilleure gestion des couleurs pour les écrans, imprimantes et scanners.

Améliorations de NetworkManager (ligne de commande inclus)

NetworkManager bluetooth DUN feature, NetworkManager command line feature, NetworkManager mobile status feature

Ajoute le support des modem dial-up pour les précédents modèles de téléphones bluetooth, complétant ainsi le support du réseau personnel dans Fedora. Répondant à une demande des accros de la ligne de commande souhaitant utiliser NetworkManager dans leur terminal. Également très pratique, pour ceux opérant en mode texte. Offre une meilleure indication de la force du signal et indique à l'utilisateur si il est en itinérance. Adds dial-up modem support for older Bluetooth-equipped phones, to complement the personal-area networking already supported in Fedora. Addresses a long-standing NetworkManager now supports older Bluetooth dial-up networking, and features a command line interface and better signal strength indicators. NetworkManager supporte les modems dial-ups bluetooth de première génération, et fournit une interface en ligne de commande.

Support expérimental de la 3D pour le pilote libre Nouveau

Nouveau wiki

Fedora 12 apportait le support expérimental de la 3D pour les cartes ATI les plus récente grâce au pilote libre radeon, et maintenant ce support a été étendu dans Fedora 13 au tout aussi libre Nouveau pour une gamme de cartes graphiques nVidia. Fedora et son sponsor Red Hat prêtent grande attention à l'amélioration de la qualité et du support matériel des pilotes graphiques libres. Bien que nous respectons le choix de l'utilisateur et n'empéchons pas l'utilisation de pilotes propriétaires, nous reconnaissons aussi que ces pilotes posent problèmes pour la communauté libriste. Nous préférons honorer le travail de la communauté libriste en contribuant à leurs efforts et participer avec la communauté Nouveau pour rendre ces pilotes meilleurs.

Fedora 13 apporte et contribue au support expérimental de la 3D pour de nombreuses cartes graphiques nVidia à l'aide du pilote libre Nouveau.

Pour les administrateurs

Les changements qui facilite la vie des administrateurs systèmes.

boot.fedoraproject.org

boot.fedoraproject.org feature

boot.fedoraproject.org (BFO) est une fonctionnalité propre à Fedora. Il offre aux utilisateurs de télécharger une seul et petite image permettant d'installer la version courante mais également les suivantes de Fedora sans devoir télécharger d'autres images. D'autres fonctionnalités pourront être ajoutés tout en conservant une image de petite taille pour permettre plus d'options d'installation et de test. Plus d'information sur la page d'accueil de BFO et boot.kernel.org.

Boot.fedoraproject.org vous permet d'installer et tester avec une seul et petite image.

System Security Services Daemon (SSSD)

SSSD feature

SSSD provides expanded features for logging into managed domains, including caching for offline authentication. This means that, for example, users on laptops can still login when disconnected from the company's managed network. The authentication configuration tool in Fedora has already been updated to support SSSD, and work is underway to make it even more attractive and functional.

SSSD lets users who normally login to managed domains or networks do so even when offline.

Pioneering NFS features

NFSv4 by default feature, NFS Client IPv6 feature

Fedora 13 changes its default to NFSv4, resulting in improved performance with a seamless transition for users. Clients gracefully falling back to other versions if required by an NFS server. Continues Fedora's role as a front-runner for NFSv4 -- the first distribution to include it, the first to switch to it by default. The other major step forward in NFS is support for IPv6, so clients in mixed or IPv6 only environments can now make full use of NFS. Additional information can be found at the NFSv4 new features page and RFC 3530 which proposes the exporting of a single "pseudo file system."

Fedora 13 includes the version 4 of the NFS protocol for better performance and IPv6 support.

Zarafa

Zarafa feature

Fedora 13 now makes available a complete Open Source groupware suite that can be used as a drop-in Exchange replacement for Web-based mail, calendaring, collaboration and tasks. Features include IMAP/POP and iCal/CalDAV capabilities, native mobile phone support, the ability to integrate with existing Linux mail servers, a full set of programming interfaces, and a comfortable look and feel using modern Ajax technologies.

Fedora 13 now provides Zarafa, a complete open source groupware suite to replace Exchange.

Experimenting with btrfs

System rollback with btrfs feature

Btrfs is capable of creating lightweight filesystem snapshots that can be mounted (and booted into) selectively. The created snapshots are copy-on-write snapshots, so there is no file duplication overhead involved for files that do not change between snapshots. It allows developers to feel comfortable experimenting with new software without fear of an unusable install, since automated snapshots allow them to easily revert to the previous day's filesystem. Additional information can be found at the kernel.org btrfs wiki page, and in this blog entry.

System rollback using Btrfs helps administrators automatically or manually perform full filesystem snapshots for flexibility and data security.

Pour les développeurs

Les innovations qui font de Fedora une plateforme de choix pour les développeurs.

Des meilleurs outils de monitoring

SystemTap static probes, Easier Python debugging feature

Bien que Fedora possède un jeu d'outils d'instrospection décents pour le noyau, cette version pousse le support du monitoring à un niveau supérieur pour observer ce qui se passe à l'intérieur des moteurs d'exécution Java, Python et TCL. Le support pour les applications dans l'espace utilisateur tel que PostgreSQL a été entamé et sera étendu pour Fedora 14 (C'est un processus continu visant à faire de Fedora une meilleure plateforme de développement). La page résumant les fonctionnalités des sondes statiques SystemTap proposent quelques exemples pour le cas d'applications Python. De plus, le membre de l'équipe ingénierie David Malcolm a rajouté la possibilité au développeur travaillant avec un environnement mixte (Python et C/C++) d'avoir plus d'information lors du déverminage. Les backtraces montrent désormais la sortie du code dans les deux langages, y compris ceux généré par l'outil de rapport automatique de bogues de Fedora (ABRT), et les développeurs peuvent améliorer rapidement les logiciels. Les sondes statiques et le déverminage mixte donnent aux développeurs plus de visiblités du fonctionnement interne du code Python, améliorant sensiblement la plateforme de développement Fedora.

Les nouvelles sondes statiques de SystemTap pour monitorer les langages de haut niveau et applications utilisateur, déverminage mixte pour Python et C/C++, aident les développeurs à découvrir et corriger les bogues.

Python 3 installable en parrallèle

Python 3 feature

Fedora 13 arrive en fanfare avec un environnement Python 3 installable en parrallèle facilitant le travail des développeurs pour écrire et tester du code pour Python 2.6 et Python 3.1. En plus de la bibliothèque standard, des bibliothèques supplémentaires sont fournies et bien d'autres suivront à l'avenir.

Le support de Python 3 fait de Fedora une plateforme idéale pour le développement rapide d'applications robustes.

NetBeans 6.8 le premier IDE à supporter tout Java 6 EE

Netbeans 6.8 feature

NetBeans IDE 6.8 est le premier IDE à offrir le support complet des spécifications Java EE 6 avec un support amélioré de JSF 2.0/Facelets, Java Persistence 2.0, EJB 3.1 y compris EJBs dans les applications web, web services REST, et GlassFish v3. Nous le recommandons pour créer des applications web PHP à l'aide de la dernière version PHP 5.3 ou d'autres frameworks ou toolkits. Des informations supplémentaires sont disponible sur la page d'information pour NetBeans IDE 6.8 et la page des notes de version et celle des tutoriels.

Netbeans 6.8 le premier IDE à offrir un support libre et complet des spécifications Java EE 6, rendant le développement Java des débutants aux experts plus agréable sur Fedora 13

Spins

A few highlighted Fedora Spins coming out with this release.

Note.png
This section is not yet complete.
Since these are new spins that are being highlighted, and their webpages on http://spins.fedoraproject.org are not yet completed, their talking points are not yet complete. If you would like to help move forward the creation of marketing materials for these spins, please email the marketing list and let us know of your interest, and we'd be happy to help you get started!

Moblin Spin

link-to-spin

The Moblin Spin has updated support for the Netbook Environment. The Moblin Architecture is designed to support multiple platforms and usage models ranging from Netbooks and NetTops to Mobile Internet Devices (MID) and various embedded usage models, such as In Vehicle Infotainment systems. The central piece of the architecture is the common layer called "Moblin Core". Moblin Core is built on the GNOME Mobile platform, extending and enriching it with new technologies like Clutter, GUPnP and mojito. The Moblin Core is the core desktop environment that sits of top of Fedora, and above the Moblin Core are the specific user interface and user interaction model for the target device(s.)

Paragraph-long description of talking point.

Additional information is available at the Moblin Spin home page and Moblin-2.2 wiki page.

Still need wordsmith description and verify&validation of talking point summary sentence.

Still need above link to spin defined.

Moblin 2.2 enhances your user experience on NetBook, NetTop and other small devices.

Summary sentence of talking point.

Sugar on a Stick

link-to-spin

Sugar on a Stick (SoaS) combines the deployability of Fedora with the award-winning Sugar Learning Platform, used every school day by one-million children in more than forty countries, to bring Sugar's principles of Sharing, Reflecting, and Discovering using free and open source software within the reach of any student with a thumbdrive. Instead of purchasing expensive dedicated hardware, a teacher or a classroom volunteer can simply flash SoaS onto a USB "stick" for each student. Students can then go to any machine running any operating system - at school, at home, at a local library or community center - and boot their personalized Sugar environment without touching the hard disk. Several deployments (LINK - if we can say "schools on Y continents," etc even better) are using this spin on a day-to-day basis in their classrooms as of this writing, and additional deployments and contributors are always welcome (LINK TO PARTICIPATE PAGE). Additional information is available at the Sugar on a Stick wiki page.

Still need above link to spin and two links defined.

Enabling children to reclaim computers with free and open source software for learning.

Design Suite

link-to-spin

Have you ever wanted to use the tools the Fedora Design Team is using? Or are you probably even looking forward to getting involved in Fedora as a designer? This is your chance.

The Fedora Design Suite includes well-selected applications, fitting a variety of use cases. Whether you decide to work on publishing documents, creating images and pictures or even 3D content, the Design Suite has a fitting tool. Additional information is available at the Design Suite wiki page.

Still need above link to spin defined.

Open Creativity.

Security Spin

About Security Spin

The Fedora Security Spin provides a safe test environment to work on security auditing, forensics, system rescue and teaching security testing methodologies in universities and other organizations. The spin is maintained by a community of security testers and developers. It comes with the clean and fast LXDE Desktop Environment and a customized menu that provides all the instruments needed to follow a proper test path for security testing or to rescue a broken system. The Live image has been crafted to make it possible to install software while running, and if you are running it from a USB stick created with the LiveUSB Creator's overlay feature, you can install and update software and save your test results permanently. Additional information is available at the Security Spin home page and its wiki page.

Thorough, Safe and Secure