Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
utilisateurs:yoboy:sandbox [Le 13/01/2008, 12:31]
YoBoY Continuation de ma refonte de page
utilisateurs:yoboy:sandbox [Le 04/03/2023, 12:19] (Version actuelle)
moths-art [détecté par wiki-corrector] Aucun intérêt de supprimer le cache. Raison : https://forum.ubuntu-fr.org/viewtopic.php?pid=22655419#p22655419
Ligne 1: Ligne 1:
-{{tag>​Dapper Edgy Feisty Gutsy Developpement}} +====== De l'​évolution de la documentation ======
-----+
  
  
-====== IDE : Eclipse ======+===== À Faire ===== 
 +  * Supprimer le plugin Cloud 
 +  * Garder le plugin "page move" à l'​esprit 
 +  * Refaire les minitutos.
  
 +===== Réflexions =====
  
-**Eclipse** est un très bon [[http://​fr.wikipedia.org/​wiki/​Environnement_de_d%C3%A9veloppement_int%C3%A9gr%C3%A9| IDE]] (Environnement de développement intégré) écrit en Java, extensible par des greffons, multi-langages et multi-plateformes.+==== Le bon environnement ====
  
-Il est d'abord conçu pour le langage Java mais ses nombreux greffons en font un très bon environnement de développement pour de nombreux autres langages de programmation (C/C++, python, php, ruby, ...).+En fait c'est simple et compliqué à la fois, il serait marrant/​intéressant/​idéal que lorsque l'on se trouve sous doc.ubuntu-fr.org on ne retrouve que le mot "​ubuntu"​ lorsqu'​il s'agit d'une référence à notre distributionce même mot serait remplacé automatiquement par "​kubuntu"​ sur doc.kubuntu-fr.org,​ et "​xubuntu"​ sur doc.xubuntu-fr.org .
  
-Toutes les fonctions qu'on peut attendre ​de ce genre de logiciel sont présentes ou existent sous forme de greffons (coloration syntaxique, complétion,​ debugger, gestion de projets, intégration aux gestionnaires de versions, ...).+Je ne sais pas si c'est réalisable et cela impliquerait ​de remplacer ces références "​ubuntu"​ par quelque chose du type %%{{distribution}}%% qui serait remplacé automatiquement.
  
 +> Inutile si on se limite aux mots "​Ubuntu",​ Kubuntu"​ etc. Il faut élargir l'​idée a des paragraphes entiers (texte+captures),​ ce qui me parait une bonne idée à priori, mais compliquera la comprehension/​edition de la source des pages pour les nouveaux contributeurs. ​ --- //​[[:​utilisateurs:​YannUbuntu|YannUbuntu]] 2009/07/06 09:37//
  
-===== Pré-requis =====+> C'est un doux rêve car compliquera les choses et diminuera les contributions.  ​--- //​[[:​utilisateurs:​Ner0lph]] 2009/07/17 23:45//
  
-  * Activer ​les [[:​depots#​universe_et_multiverse|dépôts Universe ]] +> je suis conscient qu'il faut que ça reste le plus simple possible pour que les contributeurs trouvent ça naturel. Pour ce qui est des blocs ce sera <ubuntu version> texte concerné </​ubuntu>,​ syntaxe facilement compréhensible. Pour ce qui est du nom de distribution c'est plus compliqué à appréhender,​ donc je sais pas... peut être réfléchir à une solution plus large (remplacement d'​occurrence automatiquement sauf si un certain tag %%~~ubuntuonly~~%% existe ou un truc du genre sur la page.  --- //[[:utilisateurs:​YoBoY|YoBoY]] 2009/07/21 09:48//
-  * Avoir une machine virtuelle [[:​java|Java]] fonctionnelle ​(des différences de performances peuvent apparaître suivant ​la machine virtuelle java choisie) +
-  * Avoir les compilateurs et/ou interpréteurs ([[:python]], php, ruby,...) des langages choisis pour développer,​ installés et fonctionnels+
  
-===== Installation =====+==== Le filtrage des versions ​====
  
-==== Utilisation des dépôts ==== +La c'​est ​mon esprit tordu qui imagine ça, mais il serait aussi agréablement intéressant pour les utilisateurs enregistrés qui auraient renseigné ​la version sur laquelle ils tournent dans leur profil, qu'ils n'​aient que les informations relatives à cette version d'afficher sur une pageCela impliquerait encore un niveau complémentaire de balises dans les pages à savoir inventer un tag <version 9.04>texte relatif à cette version</​version>​Ces blocs seraient donc masqués et affichables d'un simple clic sur un lien. On pourrait voir en début de page quelque chose du style
-C'​est ​de loin la méthode la plus simple, mais elle ne vous permettra pas de profiter de la dernière ​version d'Eclipse (la 3.3.x) sortie récemment.+
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez les paquets]] **eclipse**[[apt://eclipse|{{apt.png|Installation automatique}}]] ​**eclipse-nls**[[apt://​eclipse-nls|{{apt.png|Installation automatique}}]] +  affiche8.04 8.10 / **9.04** / Tout
-Vous pourrez ainsi développer vos programmes en Java.+
  
-Pour programmer en **C/C++** avec Eclipse, ​[[:tutoriel:comment_installer_un_paquet|Installez le paquet]] **eclipse-cdt**[[apt://eclipse-cdt|{{apt.png|Installation automatique}}]]+> La aussi il s'agit d'​ajouter une syntaxe de filtrage par blocs. remarques idem filtrage d'​environnement. ​ --- //[[:utilisateurs:YannUbuntu|YannUbuntu]] 2009/07/06 09:37//
  
-Pour programmer ​en **Python** ​avec Eclipse, [[:tutoriel:comment_installer_un_paquet|Installez le paquet]] ​**eclipse-pydev**[[apt://eclipse-pydev|{{apt.png|Installation automatique}}]]+> Je ne suis pas convaincu… ​ --- //​[[:​utilisateurs:​Ner0lph]] 2009/07/17 23:45// 
 + 
 +==== La validation rapide ==== 
 +Cette fonction serait un bouton supplémentaire qui serait présent sur toutes les pages qui n'ont pas pour tag la dernière version d'​ubuntu (Karmic ​en ce moment). Le principe serait de pouvoir lire une page, si elle est encore adéquate on valide juste avec ce bouton qui ajouterait le tag complémentaire sans besoin d'​éditer la page et de l'​enregistrer. 
 + 
 +> oksi cette fonction est accessible uniquement par un utilisateur enregistré. ​ --- //[[:utilisateurs:YannUbuntu|YannUbuntu]] 2009/07/06 09:37// 
 + 
 +==== Automatisation et harmonisation ==== 
 + 
 +=== Paquets des dépôts === 
 + 
 +Un autre point qu'il serait intéressant de rapprocher avec la doc c'est toute la documentation déjà existante et disponible sur notre système. 
 + 
 +Les paquets d'​abords sont une source d'​information idéale (nom du paquet ​pour le nom de la page de documentation,​ description,​ nom du programme, site web officiel éventuellement). Il serait intéressant que les programmes accessibles par l'​installateur "​ajouter/​supprimer..."​ et qui n'ont pas de page de documentation en ait une générée automatiquement avec ces informations de base, une structure simple de page (installation,​ configuration,​ liens). 
 + 
 +On pourrait même pousser le raisonnement plus loin en imaginant que toutes les pages, même celles existantes possèdent ce lien étroit avec les paquets, cela permettrait peut être d'​accélérer/​améliorer la traduction/​description de ces éléments. Cette structure complète pourrait être intégrée avec juste une balise du type %%{{official>​ nom_du_paquet}}%% 
 + 
 + 
 +=== Formulaires spécifiques === 
 + 
 +On pourrait imaginer pour la création de nouvelles pages une série de questions pour orienter le rédacteur et créer automatiquement un squelette de page contenant déjà toutes les informations classiques "​titre,​ description,​ ..."​. 
 + 
 +> Me parait indispensable pour faciliter le travail des nouveaux contributeurs ! --- //​[[:​utilisateurs:​YannUbuntu|YannUbuntu]] 2009/07/06 09:37// 
 + 
 +> J'y ai pensé quand j'ai découvert qu'il existait au moins deux plugins (//​bureaucracy//​ et //form//) permettant de faire cela. :-)  --- //​[[:​utilisateurs:​Ner0lph]] 2009/07/17 23:45// 
 + 
 +===== Réglage divers ===== 
 + 
 +===== Module complémentaires ===== 
 + 
 +==== À tester ==== 
 +  ​* [[http://www.dokuwiki.org/​plugin:​bookmarkme|bookmarkme]] -- liens vers les "​marques pages sociaux"​. Je trouve que c'est intéressant de pouvoir marquer simplement une page sur notre "​répertoire"​ de marques pages préférées. Donc je suis pour. Faudrait voir si ça ne perturbe pas les performances globales. 
 + 
 +----
  
-Pour étendre encore plus Eclipse il faudra passer par l'​utilisation ​du système interne d'​installation ​de greffons.+===== De l'​utilisation ​des Tags ===== 
 +//Base pour une refonte éventuelle ​de la page [[:​Thesaurus]]//​
  
-Une dernière remarque, des paquets complémentaires pour ceux utilisant la version libre de l'interpréteur java **GCJ**, pour en profiter ​il vous suffit ​d'[[:​tutoriel:​comment_installer_un_paquet|installer ​les paquets]] **eclipse-gcj**[[apt://​eclipse-gcj|{{apt.png|Installation automatique}}]],​ **eclipse-pydev-gcj**[[apt://​eclipse-pydev-gcj|{{apt.png|Installation automatique}}]]+Appliquer un tag c'est se demander : "Y a-t-il besoin ​d'une page regroupant des liens vers toutes ​les pages concernant ce sujet?"​
  
-==== Manuellement ====+__Question 1:__ À partir de combien de pages est-il nécessaire d'​avoir un tag pour gérer ce groupe de pages?
  
-Eclipse étant développé en Java, il ne nécessite qu'une machine virtuelle Java pour fonctionner.+une petite dizaine? ​ --- //​[[:​utilisateurs:​YannUbuntu|YannUbuntu]] 2009/07/06 09:37//
  
-  * Téléchargez la version qui vous convient sur le [[http://www.eclipse.org/​downloads/​|site officiel]], en effet des packs tout prêt suivant le langage de programmation que vous voudrez utiliser sont disponibles,​ ainsi que différentes versions suivant votre plateforme, cherchez bien. +==== Versions d'​Ubuntu/kubuntu/xubuntu ====
-  * Créez un dossier où vous le souhaitez (pourquoi pas .eclipse dans votre dossier personnel histoire qu'il "​disparaisse"​) +
-  * Décompressez l'​archive précédemment téléchargée dans ce dossier (attention les archives contiennent le dossier "​eclipse"​ qui au final ne sert à rien si on choisit un autre nom pour le dossier où nous plaçons les fichiers) +
-  * Créez un lanceur dans votre menu Application afin de lancer le fichier **eclipse**+
  
-Et voila, c'est fait. Vous pouvez même avoir plusieurs ​versions ​ou configurations différentes sur votre machine sans aucun problèmes tant que vous séparez les espaces de travail.+__**Anciennes ​versions ​qui ne sont plus supportées**__\\ 
 +//Les pages et informations concernant ces versions sont amenées à disparaître,​ ainsi que ces tags.// 
 +  * **Warty** -- Ubuntu 4.10 Warty Warthog 
 +  * **Hoary** -- Ubuntu 5.04 Hoary Hedgehog 
 +  * **Breezy** -- Ubuntu 5.10 Breezy Badger 
 +  * **Edgy** -- Ubuntu 6.10 Edgy Eft 
 +  * **Feisty** -- Ubuntu 7.04 Feisty Fawn -- (synonymes: 7.04) 
 +  * **Gutsy** -- Ubuntu 7.10 Gutsy Gibbon -- (synonymes: 7.10)
  
-Pour avoir le français (non disponible pour la version 3.3.x pour l'instant)téléchargez ​les packs de langage [[http://​download.eclipse.org/eclipse/downloads/​|ici]] et décompressez les de la même façon dans votre dossier d'​installation.+__**Versions supportées**__\\ 
 +//Les pages doivent être écrite dans l'optique d'​aider l'​utilisateur sur toutes ces versionset en particulier ​les versions LTSMettre les tags pour lequel les informations sur la page conviennent.// 
 +  * **Dapper** -- Ubuntu 6.06 LTS Dapper Drake -- (synonymes: 6.06 6.06_lts) 
 +  * **Hardy** -- Ubuntu 8.04 LTS Hardy Heron -- (synonymes: 8.04 8.04_LTS) 
 +  * **Intrepid** -- Ubuntu 8.10 Intrepid Ibex -- (synonymes: 8.10) 
 +  * **Jaunty** -- Ubuntu 9.04 Jaunty Jackalope -- (synonymes: 9.04)
  
-==== Les greffons supplémentaires ====+__**Versions en cours de développement**__ 
 +//Ces tags apparaissent à partir de la sortie de la première bêta (évitez d'​écrire des informations sur des versions alpha qui peuvent ne plus être adéquates avec la version finale).//​ 
 +  * **Karmic** -- Ubuntu 9.10 Karmic Koala (à paraître) -- (synonymes: 9.10)
  
-Que vous ayez choisi l'​installation par les dépôts, ou l'​installation manuelle, vous voudrez sûrement ajouter des fonctionnalités complémentaires à votre Eclipse. 
  
-Pour faire cela tout ce passe dans le menu //**Aide > Mise à jour de logiciels > Rechercher et installer...**// (en anglais //Help > Software updates > Find and install...//​). Là vous pouvez soit mettre à jour les composants déjà installéssoit rechercher ​de nouveaux composants, ​ce que nous voulons faire. A partir ​de là vous avez plusieurs sites de recherche proposé, et vous pouvez aussi en rajouter ​de nouveaux.+==== Les tags matériel ==== 
 +Tout matériel, périphérique externe, carte interne, chipset, ordinateur complet, ... dont l'​utilisation nécessite la création d'une page doit se voir attribué ​le mot-clé ​**matériel** (notez l'​accent) suivi d'un ou plusieurs tags décrivant le type de matériel. 
 +  * **portable** (pour les fixes, ne mettez que la marque) 
 +    * **Le type** (facultatif) -- netpc (eee et les autres) tabletpc 
 +    * **La marque** (facultatif) -- Acer Alienware Aopen Airis Apple Asus Averatec Clevo Compal Compaq Dell Fujitsu_Siemens Gateway Gericom Hewlett_Packard IBM I-Note Keynux Lenovo Materiel.net MaxData Medion MSI Nec Packard_Bell Panasonic Samsung Sony Targa Toshiba Uniwill Zepto 
 +    * **Le modèle** (facultatif dépendant de la marque, peu utilisé) 
 +  * **carte_graphique** 
 +    * **ATI** -- (synonymes: AMD-ATI) 
 +    * **nVidia** 
 +    * **Intel** 
 +    * **Les autres marques** -- Matrox Via 3DFx ne sont pas signalés en mots clés 
 +    * **Fonctions complémentaires** -- aquisition_video carte_tv(regroupe aussi les cartes TNT) 
 +  * **disque_dur** -- Les différents disques dursexternes généralement 
 +    * **Type ​de connection** -- **usb** **firewire** **réseau** 
 +    * **raid** 
 +    * **multimédia** 
 +  * **réseau** -- Tout ce qui touche au réseau 
 +    * **wifi** 
 +    * **modem** 
 +    * **routeur** 
 +  * **carte_son** -- Les cartes sons 
 +  * Les supports ​de stockage 
 +    * **disquette** 
 +    * **zip** 
 +    * **cd** 
 +    * **dvd** 
 +    * **bd** 
 +    * **carte_mémoire** 
 +  * **graveur** -- Les graveurs 
 +    * **cd** 
 +    * **dvd** 
 +    * **bd** 
 +    * **usb** 
 +    * **scsi** 
 +  * Les périphériques 
 +    * **souris** 
 +    * **clavier** 
 +    * **télécommande** 
 +    * **tablette** 
 +    * **webcam** 
 +  * **imprimante** -- Les imprimantes ​de toute sorte 
 +    * **réseau** 
 +    * **wifi** 
 +    * **multifonctions** 
 +    * **cartes_mémoire** 
 +  * **scanner** -- Les scanners (hors imprimantes) 
 +  * Les ports d'​entrée/​sortie 
 +    * **usb** 
 +    * **firewire** 
 +    * **PCMCIA** 
 +    * **irda** 
 +    * **bluetooth** 
 +    * **scsi** 
 +    * **série** 
 +    * **parallèle** 
 +  * Les autres types de matériel 
 +    * **mobile** 
 +    * **appareil_photo** 
 +    * **caméra** 
 +    * **clé_usb** 
 +    * **sécurité** 
 +    * **énergie**
  
-===== Principales Configurations ===== 
-// quels plugins pour ce que l'on veut faire, installation,​ configuration de base, remarques, liens spécifiques... FIXME // 
-==== Eclipse pour Java ==== 
-==== Eclipse pour C/C++ ==== 
-==== Eclipse pour Python ==== 
-==== Eclipse pour PHP ==== 
-==== Eclipse pour Ruby ==== 
-==== Eclipse pour le Web ==== 
-==== Eclipse et Subversion ==== 
-Aller voir la page [[:​eclipse_subclipse|Subclipse]] 
  
-===== Utilisation/​Liens =====+==== Les tags Logiciel ​==== 
 +Ces tags permettent de catégoriser les logiciels, une bonne pratique est de voir comment sont taggés les logiciels similaire. Une autre bonne pratiques est de regarder où apparaît le raccourcis dans votre menu **Applications**,​ car celui ci est déjà dans une catégorie. 
 +En premiers tags on peux préciser à quel environnement de bureau le logiciel est destiné si tel est le cas ou quelle configuration il utilise. 
 +  * **Gnome KDE XFce** 
 +  * **GTK QT Motif Java Console** 
 +Ensuite vient la catégorisation suivant le type de logiciel, une bonne pratique serait de suivre les catégories déjà définies par freedesktop.org 
 +  * **Audio** 
 +    * **Média-thèque Radio Lecteur Musique** 
 +    * **MIDI Mixer MAO Acquisition** 
 +    * **Gravure** 
 +  * **Vidéo** 
 +    * **Média-thèque TV Lecteur Montage Acquisition** 
 +    * **Gravure** 
 +  * **Programmation** 
 +    * **Debug IDE GUIDesigner Compilation Traduction Versioning bdd Gestion_Projet** 
 +  * **Éducation** 
 +    * **Art Construction Musique Langue Science IA Astronomie Biologie Chimie Informatique Économie Électricité Géographie Géologie Histoire Imagerie Littérature Math Médecine Physique Robotique Sport** 
 +  * **Jeux** 
 +    * **Action Aventure Arcade Plateau Casse_Brique Cartes Enfant Logique JDR Simulation Sport Stratégie Émulateur** 
 +  * **Graphisme** 
 +    * **Dessin Vectoriel 3D PAO Photo** 
 +    * **Acquisition OCR Visionneuse** 
 +  * **Internet** 
 +    * **courrier messagerie Chat IRC Newsgroup Vidéo_Conférence** 
 +    * **Téléchargement P2P Navigateur** 
 +    * **Communication Radio Accès_Distant Téléphonie** 
 +  * **Bureautique** 
 +    * **Agenda Carnet_Adresses bdd dictionnaire courrier visionneuse** 
 +    * **Présentation Tableur Traitement_Texte PAO** 
 +    * **Comptabilité Gestion_Projet** 
 +    * **PDA** 
 +    * **Électronique Électricité CAD** 
 +  * **Accessoires** 
 +    * **Éditeur Sauvegarde Compression Navigateur_Fichier Accessibilité Calculatrice Horloge** 
 +  * **Système** 
 +    * **Emulateur Terminal Gestionnaire_Fichier Moniteur Sécurité Gestionnaire_de_paquets** 
 +  * **Configuration** 
 +    * **imprimante webcam scanner carte_graphique carte_son ...** 
 +    * **Bureau Fond_Écran Icônes Son** 
 +    * **Sécurité Accessibilité**
  
-Eclipse étant un IDE complet et multilangage,​ décrire comment le configurer ou l'​utiliser mériterait une multitude de pages, et ce n'est pas le but de ce wiki. 
  
-Nous vous conseillons donc de visiter ​des sites plus appropriés suivants vos besoins. Vous pouvez commencer par ceux que nous vous proposons ci-dessous. +==== Cas des tutoriels ==== 
-  [[http://​www.eclipse.org/​|Site Officiel (en)]] +En premier lieu un tutoriel doit comporter le tag **tutoriel**.
-  ​[[http://​www.eclipse.org/​documentation/​|Documentation Officielle (en)]] +
-  ​[[http://​www.eclipsetotale.com/​|EclipseTotale.com (fr)]] +
-  ​[[http://​fr.wikipedia.org/​wiki/​Eclipse_(logiciel)|Wikipedia (fr)]] +
-  * [[http://​java.developpez.com/​cours/#​eclipse|Cours sur developpez.com (fr)]] +
-N'​hésitez pas à rajouter vos liens.+
  
-===== Désinstallation =====+Toutes les pages sont en quelque sorte des tutoriels, néanmoins on considère une page comme un tutoriel lorsque celle-ci fait appel à des notions et des procédures faisant généralement intervenir plusieurs applications.\\ 
 +Par exemple une page expliquant comment lire une vidéo en présentant les codecs et les divers programmes possibles est un tutoriel, alors qu'une page présentant totem le lecteur vidéo de gnome uniquement n'en est pas un.
  
-Si vous avez utilisé les dépôts Ubuntu, pour supprimer cette application,​ il suffit de [[:tutoriel:​comment_supprimer_un_paquet|supprimer ​les paquets]] installés. La configuration de l'application sera conservée ​ou supprimée selon la méthode de désinstallation que vous choisirez.+En plus du tag **tutoriel** ces pages comportent ​les tags correspondant à ce qu'elles expliquent choisis dans les tags matériels et/ou les tags d'​applications.
  
-Si vous avez installé manuellement Eclipsesupprimez tout simplement le dossier dans lequel vous l'avez installésans oublier le lanceur du menu Application si vous en avez créé un.+==== Quelques exemples ==== 
 +**__1- Une imprimante multifonction avec lecteur de carte testé sous Dapper Gutsy Hardy__:​** 
 +> DapperGutsyHardy 
 +> matériel, imprimante, multifonctions,​ carte_mémoire 
 +**__2- Aptitude__:​** 
 +> Dapper, Edgy, Feisty, Gutsy, Hardy 
 +> Console, Système, Gestionnaire_de_paquets 
 +**__3- Totem__:​** 
 +> Dapper, Edgy, Feisty, Gutsy, Hardy 
 +> Gnome], GTK, Audio, Vidéo, Lecteur 
 +**__4- Tutoriel sur Comment accéder à ses partitions windows__:​** 
 +> Dapper, Edgy, Feisty, Gutsy, Hardy 
 +> windows, Disque_Dur, Réseau, Navigateur de fichier
  
 ---- ----
 +===== Nuage de tags =====
 +**Le nuage de tags recense beaucoup de tags qui sont des erreurs ou qui ne devraient pas être utilisés**
  
-//​Contributeurs ​Basé sur le [[http://​placelibre.ath.cx/​keyes/​index.php/​2006/​09/​05/​107-eclipse-pour-le-developpement-web-php-et-python-sous-dapper|blogue de Keyes]], avec les contributions de [[utilisateurs:​P-Hell]] et de [[utilisateurs:​Ronan]]. Refonte complète par [[utilisateurs:​yoboy|YoBoY]]//​+~~TAGCLOUD:1000~~
  • utilisateurs/yoboy/sandbox.1200223908.txt.gz
  • Dernière modification: Le 18/04/2011, 14:44
  • (modification externe)