diff --git a/inc b/inc deleted file mode 120000 index 0754c6e..0000000 --- a/inc +++ /dev/null @@ -1 +0,0 @@ -../convformation/inc \ No newline at end of file diff --git a/inc/00-Coordonnees.tex b/inc/00-Coordonnees.tex new file mode 100644 index 0000000..8fbaba4 --- /dev/null +++ b/inc/00-Coordonnees.tex @@ -0,0 +1,6 @@ +\textbf{\cadoles} \\ +\adresse \\ +\codepostal \ville \\ +\telephone \\ +\fax \\ +\siteweb \\ diff --git a/inc/00-entete-pied-de-page.tex b/inc/00-entete-pied-de-page.tex new file mode 100644 index 0000000..a6b4199 --- /dev/null +++ b/inc/00-entete-pied-de-page.tex @@ -0,0 +1,11 @@ +\pagestyle{fancy} +\fancyhf{} +\renewcommand{\headrulewidth}{0pt} +\renewcommand{\footrulewidth}{0pt} +%\fancyhead[L]{ } +%\fancyhead[R]{ } + +\fancyfoot[L]{{\tiny \@title \\ \numeroversion}} +\fancyfoot[C]{{\tiny {\scriptsize \textbf{\cadoles}} \\ {\adresse \codepostal \ville} }} +\fancyfoot[R]{{\tiny \thepage / \pageref{LastPage} \\ \telephone }} + diff --git a/inc/00-headers.tex b/inc/00-headers.tex new file mode 100644 index 0000000..10a828a --- /dev/null +++ b/inc/00-headers.tex @@ -0,0 +1,14 @@ +% Page de Garde +\maketitle +\destinataire +\origine +% +% +% Résumé +% +% + +%\begin{abstract} +%Résumé + %\input{Redacteur} +%\end{abstract} diff --git a/inc/02-Description_Cadoles.tex b/inc/02-Description_Cadoles.tex new file mode 100644 index 0000000..299f33d --- /dev/null +++ b/inc/02-Description_Cadoles.tex @@ -0,0 +1,116 @@ +\chapter{Description de la société Cadoles} + + +\section{Identité} + + +Cadoles SCOP ARL est domiciliée à Dijon au 72 boulevard des Bourroches. Son +capital est de 3 000 \euro et elle a été créée en octobre 2011. \newline + +Cadoles est indépendante et auto-financée. Elle est entièrement détenue par ces +salariés. \newline + +Cadoles est spécialiste pour les solutions EOLE. Elle propose des solutions +performantes pour l'adaptation, le déploiement et le développement de solutions +complémentaires à EOLE. \newline + +Cadole travaille dans l'intérêt de ses clients et pour le bien de la communauté +des utilisateurs EOLE, et dans l'esprit du logiciel libre, en reversant à la +communauté, le plus possible, les modifications et corrections apportées. \newline + +\section{Historique} + +La société a été créée par des développeurs EOLE. Certains sont sur ce projet +depuis longtemps (10 ans). \newline + +La solution EOLE a fait ses preuves depuis de nombreuses années dans l'Éducation +Nationale. Le Ministère de l’Écologie, du Développement durable, du Transports +et du Logement l'utilise maintenant. \newline + +Emmanuel Garette travaille depuis deux ans, pendant son temps libre, sur +l'application Gaspacho. Gaspacho est une application libre de configuration des +postes de travail suivant les paramétrages définis par l'administrateur. Cette +application a un fort potentiel. \newline + +L'idée d'une structure permettant d'accompagner le développement de ces deux +projets a vu le jour. En octobre 2011, Cadoles, société de service en logiciels +libres et éditeur de logiciels, voyait le jour. \newline + +\section{Cadoles et le logiciels libres} + +Cadoles est né autour du concept du logiciel libre. Cadoles édite et participe +à différents logiciels libres. \newline + +Depuis la création de l'entreprise, nous sommes membre de l'association +nationale du logiciel libre April et de l'association générale des utilisateurs +de logiciels libres en Côte d'Or COAGUL. \newline + +Les solutions que nous développons sont entièrement libres. C'est différent des +solutions « Open Source » que beaucoup de sociétés, non spécialistes du +Logiciel Libre, peuvent proposer. Le terme « Open Source », tout à fait +respectable à l'origine, est aujourd'hui galvaudé par des sociétés qui +l'utilisent comme un argument marketing, en feignant de ne pas comprendre les +véritables enjeux qui se cachent derrière l'ouverture du code de leur +solution : \newline + +\begin{itemize} + \item un logiciel libre est ouvert dès la première ligne de code et développé +de façon collaborative tandis que le code d'un logiciel « Open Source » est +souvent ouvert a posteriori. Cela a des incidences majeures sur la qualité du +code. On ne porte pas la même attention à la lisibilité et à la structure du code +lorsque l'on développe dans son coin et lorsque que l'on est soumis à l'oeil +critique d'une communauté de développeurs extérieurs ; + \item un logiciel libre doit être accompagné d'une documentation elle-même +libre et son code doit être clairement documenté pour permettre une appropriation +aisée. Les logiciels décrétés « Open Source » récemment satisfont très rarement +à ces critères ; + \item le code d'un logiciel libre doit être accessible par n'importe qui, posséder +une liste de discussion spécifique, une communauté d'utilisateurs. Cadoles est +très impliquée dans la communauté du logiciel libre, maîtrise parfaitement son +mode de fonctionnement. Ce n'est pas le cas des sociétés qui découvrent +l'« Open Source ». \newline +\end{itemize} + +Seul un logiciel présentant ces caractéristiques assure une véritable +réversibilité de la solution : le jour où le client n'est plus satisfait de son +fournisseur, il a toutes les armes nécessaires pour en changer facilement. Là +où les vendeurs de solutions « Open Source » cherchent à réintroduire des biais +leur assurant que leurs clients demeurent captifs dans une large mesure, nous +nous efforçons de faire en sorte que l'indépendance de nos client soit totale +et que leur volonté de travailler avec nous ne repose sur rien d'autre que sur +la qualité des services fournis. \newline + +\section{Cadoles et les méthodes agiles} + +Les membres de l'équipe de Cadoles sont rompus aux techniques agiles et ont +intégré dans leur méthodologie de travail les processus agiles suivants : \newline{} + +La planification agile : \newline +\begin{itemize} + \item l'importance des itérations dans le développement ; + \item la prise en compte des versions successives qui aboutissent au produit final ; + \item chaque itération est estimée et évaluée en vue d'un planning de livraisons ; + \item il est possible, même tardivement, de réorienter les développements ; + \item la réorganisation du code est permanente et les tests unitaires sont adaptés en conséquence. \newline +\end{itemize} + +La relation de confiance avec le Product Owner : \newline +\begin{itemize} + \item la fréquence des livraisons pour que le client ait une vue sur ce qui est obtenu ; + \item l'ouverture du code, le code n'appartient à personne en particulier ; + \item l'évolution du projet est en permanence visible et transparente ; + \item chaque livraison et son contenu sont décidés en collaboration avec le client. \newline +\end{itemize} + +Cultiver les qualités agiles : \newline +\begin{itemize} + \item miser sur l'humain plutôt que sur les outils techniques (au sens de SCRUM) ; + \item revenir aux fondamentaux de eXtreme Programming : + \begin{itemize} + \item travail en binômes, + \item réunions debout de courte durée, + \item intégration continue, + \item tests automatisés. \newline + \end{itemize} +\end{itemize} + diff --git a/inc/03-Presentation_EOLE.tex b/inc/03-Presentation_EOLE.tex new file mode 100644 index 0000000..38e35b8 --- /dev/null +++ b/inc/03-Presentation_EOLE.tex @@ -0,0 +1,42 @@ +\chapter{Présentation de la solution} + + +\section{Présentation d'EOLE} + + Les fonctionnalités proposées par EOLE couvrent tous les besoins d'un + établissement scolaire, que ce soit pour la pédagogie ou l'administratif. + C'est la solution informatique officielle de l'Éducation Nationale. EOLE s'ouvre + maintenant à d'autres administrations. \newline + + EOLE est composée de deux catégories d'outils : + \begin{itemize} + \item différents modules : Amon, Sphynx, Zephir, AmonEcole, Scribe, Horus, Seshat... + qui sont des systèmes d'exploitation à part entière, ils sont destinés à être + installés sur une machine cible ; + \item des logiciels spécialisés, principalement pour l'aide à la configuration : + Créole, ARV (Administration de Réseau Virtuel), Era (Editeur de règles pour Amon), + EAD (Eole Admin)... + \end{itemize} + +\section{Nouveauté de EOLE 2.3} + + EOLE 2.3 se base sur la version 10,04 (Lucid) de la distribution Ubuntu + GNU/Linux. En plus de la mise à jour des applications, EOLE a travaillé sur + l'amélioration de la solution. \newline + + Cette version apporte un grand nombre d'améliorations sur la solution EOLE :\newline + + + \begin{itemize} + \item une principale amélioration de cette version est l'utilisation des + conteneurs basée sur la solution LXC ; + \item l'isolation des services, à l'intérieur de ces conteneurs, permet de + mieux maitrîser les ressources de ces services et une isolation des systèmes + de fichiers ; + \item un programme de séparation de services a été mise en place pour permettre + de personnaliser plus facilement les modules, suivants des besoins spécifiques ; + \item enfin, une mise en commun des paramétrages identiques entre plusieurs + modules a permis d'homogénéiser les configurations ; + \item ajout de fonctionnalités dans Creole (possibilité d'installer des + applications, de configurer des règles de parefeu, ...). \newline + \end{itemize} diff --git a/inc/03-Presentation_Envole.tex b/inc/03-Presentation_Envole.tex new file mode 100644 index 0000000..688245f --- /dev/null +++ b/inc/03-Presentation_Envole.tex @@ -0,0 +1,43 @@ +\section{Présentation d'Envole} + + +Envole est un Espace Numérique Personnel. C'est une interface entre un +utilisateur et son environnement numérique résultant de l’utilisation de +services hétérogènes. \newline + +Il est utilisé comme : \newline +\begin{itemize} + \item un Portail Internet Etablissement (PIE) ; + \item un Espace Numérique de Travail (ENT) ; + \item un Portail Internet Académique (PIA). \newline +\end{itemize} + +Envole est donc un portail web, offrant un système de portefolio numérique +(carnet) et un réseau social permettant à l'utilisateur proposer du contenu ou +de le partager. \newline + +C'est également un système de profil puissant pour que les utilisateurs +exposent ces centres d'intérêt et de créer du lien social avec les autres +usagers. \newline + +Envole réunit au sein d’un portail web unique, toutes les applications utiles à +une personne, et ceci en fonction de son profil (Administratif, Enseignant, +Élève, Parent, ...) tout en restant personnalisable par chacun. \newline + +A l'aide des mini-applications (widgets), Envole permet de créer facilement et +de partager des pages de type "NetVibe" ou "I-Google". \newline + +Cet outil est un formidable instrument pédagogique en permettant un lien +permanent entre les familles, les élèves, les enseignants et les personnels de +direction des établissements. \newline + +Envole est supporté par une convention qui réunie à ce jour cinq académies : \newline +\begin{itemize} + \item Aix-Marseille, + \item Besançon, + \item Creteil, + \item Dijon, + \item Poitiers + \item et par le pôle EOLE. \newline +\end{itemize} +Envole est pré-installé sur les modules EOLE Scribe. \newline diff --git a/inc/04-Competences_Cadoles.tex b/inc/04-Competences_Cadoles.tex new file mode 100644 index 0000000..8bfde89 --- /dev/null +++ b/inc/04-Competences_Cadoles.tex @@ -0,0 +1,9 @@ +\chapter{Compétences de la société} + +Les membres de Cadoles sont des contributeurs permanents ou temporaires sur +différentes solutions libres, ils participent au développement de la solution +EOLE, principalement sous licence CeCILL. \newline + +La majeure partie des membres actuels de Cadoles font partie de l'équipe EOLE depuis +plusieurs années, voire depuis la création du projet en 2001. \newline + diff --git a/inc/05-activites_Cadoles.tex b/inc/05-activites_Cadoles.tex new file mode 100644 index 0000000..d514799 --- /dev/null +++ b/inc/05-activites_Cadoles.tex @@ -0,0 +1,45 @@ +\section{Secteurs d'activités} + +\subsection{EOLE} + +Cadoles offre différents services autour de la solution EOLE. \newline + +EOLE est une solution informatique clefs en mains composée de produits libres +packagés pour des besoins spécifiques. Les solutions sont prêtes à l’emploi, +elles sont faciles à installer et à maintenir. Les besoins couverts vont de la +messagerie et la gestion des fichiers au serveur de sécurité. \newline + +Les fonctionnalités proposées par EOLE couvrent tous les besoins d’un établissement +scolaire, que ce soit pour la pédagogie ou l’administratif. C’est la solution +informatique officielle de l’Éducation Nationale. EOLE s’ouvre maintenant à +d’autres administrations. \newline + +Ces fonctionnalités peuvent couvrir également des besoins d’entreprise :\newline +\begin{itemize} + \item assistance aux utilisateurs ; + \item développement spécifique ; + \item personnalisation ; + \item aide à la migration et mise à jour ; + \item formations + \item expertise. +\end{itemize} + +\subsection{Logiciels libres} + +Depuis de nombreuses années, les membres des Cadoles utilisent et participent à +la création de logiciels libres. Les membres ont acquis de nombreuses connaissances +dans ce domaine. \newline + +Voici une liste non exhaustive des compétences : \newline + +\begin{itemize} + \item serveur de fichier NFS et Samba ; + \item annuaire OpenLDAP ; + \item messagerie Postfix et Cyrus IMAP ; + \item messagerie Exim4 et Dovecot; + \item développement web ; + \item développement Python, Twisted ; + \item poste de travail libre et client léger LTSP. +\end{itemize} + + diff --git a/inc/06-pedagogie.tex b/inc/06-pedagogie.tex new file mode 100644 index 0000000..f0dfb3d --- /dev/null +++ b/inc/06-pedagogie.tex @@ -0,0 +1,72 @@ +\chapter{Modalités pédagogiques} + +Nos sessions de formations sont construites sur notre expérience de plus de 10 ans +de formations EOLE.\newline + +Nos journées sont toutes structurées sur la même manière. Chaque journée a des objectifs d'apprentissage. +Nos formations sont découpées en chapitres, les objectifs sont couverts par plusieurs de ces chapitres. +Les chapitres sont traités selon le modèle suivant :\newline + +\begin{itemize} + \item Introduction des concepts du chapitre + \item Explication théorique des concepts + \item Mise en pratique + \item Clarifications + \item Approfondissements des concepts +\end{itemize} + +Nos cycles d'apprentissage s'appuient sur une pédagogie participative. Les stagiaires sont groupés par binômes +constitués à l'arrivée des participants, après une prise de contact avec le groupe. L'exposé des métiers et des +objectifs de chacun lors de la formation permet une première évaluation des niveaux de chacun. Après l'introduction +à la formation et un échange avec le groupe, les binômes sont fixés pour le premier chapitre.\newline + +À l'issue de la mise en pratique du premier chapitre les binômes sont ajustés si besoin afin d'avoir des groupes +efficients. Chaque binôme est composé de membres de niveau différent, le stagiaire qui a un binôme moins expérimenté +doit faire l'effort de reformuler pour pouvoir répondre aux questions de son partenaire. Ce dernier profite ainsi de +l'expérience de son partenaire et fait un effort supplémentaire d'attention pour que le groupe reste équilibré.\newline + +La constitution de groupes de travail permet également d'avoir une pédagogie participative. Le formateur et les binômes +travaillent ensemble pour faire avancer le groupe dans la réalisation des objectifs de la journée et la construction +du projet technique qui accompagne toutes nos formations et qui constitue le fil rouge des mises en pratique des concepts.\newline + +Les stagiaires sont acteurs de la formation, il arrive régulièrement que le programme originel soit revu pour correspondre +au niveau et aux objectifs du groupe. Certains points sont traités plus rapidement et d'autres approfondis. Notre +connaissance des sujets qui font l'objet de formation nous permet d'être très flexibles et de pouvoir faire évoluer +nos enseignements en temps réel.\newline + +Le projet de formation est un élément structurant pour l'apprentissage, les exercices sont créés pour répondre à un objectif +technique qui bien souvent consiste à faire en sorte que la brique technique construite lors de la formation soit la plus +proche possible de la brique technique qui sera exploitée par les stagiaires après la formation.\newline + +Tous les outils techniques et les supports sont fournis à l'issue de la formation pour que le stagiaire ait la possibilité de +reproduire des exercices de la formation après l'avoir suivie.\newline + +\section{Introduction des concepts} +L'introduction des concepts permet de familiariser les stagiaires avec le chapitre, de donner du contexte pour qu'ils comprennent +bien l'intérêt du chapitre et de ses objectifs dans leur quotidien.\newline + +L'apport de contexte issu de cas réels d'usages favorise l'adhésion des participants au chapitre et aux exercices. +L'introduction permet également de jauger les éventuelles difficultés de certains membres du groupe, pour permettre au formateur +d'ajuster son discours et de venir en soutien de certains binômes.\newline + +\section{Explication théorique des concepts} +L'explication théorique des concepts abordés lors de la session est fondamentale pour la compréhension des manipulations +réalisées lors des exercices et pour l’acquisition de connaissances.\newline + +Cette partie est bien souvent la plus difficile pour les stagiaires mais elle est fondamentale pour la réussite des objectifs +d’apprentissage de la journée.\newline + +\section{Mise en pratique} +Une fois introduits et expliqués, les conceptes sont mis en pratique. Cette mise en pratique est systématique et obligatoire. +Les exercices sont construits autour d'un fil rouge (projet) qui doit se rapprocher le plus possible de ce que les stagiaires +vont trouver au quotidien à l'issue de la formation. La réussite du groupe lors de la mise en pratique conditionne le passage +au chapitre suivant.\newline + +La mise en pratique est l'élément maître de nos formations. Toutes nos formations sont techniques et reposent sur des briques +techniques exploitées au quotidien par les stagiaires. Ils suivent nos formations pour être plus performants ou opérationnels +au quotidien. C'est pourquoi nos mises en pratiques sont si importantes. Elles sont la représentation des objectifs de nos stagiaires.\newline + +\section{Clarifications et approfondissements} +Une fois la mise en pratique réussie, nous prenons un moment pour revenir sur les éléments théoriques, pour répondre à d'éventuelles questions +annexes sur le chapitre et pour avoir un temps d'échange avec le groupe au complet. +Une fois cet échange terminé, nous abordons le chapitre suivant avec la même construction.\newline diff --git a/inc/07-publication_Cadoles.tex b/inc/07-publication_Cadoles.tex new file mode 100644 index 0000000..bb77ef7 --- /dev/null +++ b/inc/07-publication_Cadoles.tex @@ -0,0 +1,11 @@ +\section{Publication} + +Gwenaël Rémond a publié un article dans le hors série \no 41 "configurez et +optimisez votre firewall" de GNU/Linux Magazine France (avril/mai 2009). +L'article, intitulé "Amon, le pare-feu de l'éducation nationale", rappelle les +principes de Era et son implémentation. + +GNU/Linux Magazine France est le magazine leader de la presse Linux en France. +Entièrement consacré à Linux, le magazine est une source de documentation +inégalée pour les utilisateurs avancés. + diff --git a/inc/99-Annexe.tex b/inc/99-Annexe.tex new file mode 100644 index 0000000..30c885c --- /dev/null +++ b/inc/99-Annexe.tex @@ -0,0 +1,40 @@ +\chapter{Annexes} + + +\section{Fiche signalétique de l’entreprise Cadoles} + +\begin{tabular}{l p{9cm}} + \textbf{Nom :} & \cadoles \\ + [2ex] + \textbf{Siège social :} & \parbox{7cm}{72 boulevard des Bourroches \\ 21000 Dijon - France } \\ + [2ex] + \textbf{Nationalité :} & Française \\ + [2ex] + \textbf{Contact :} & \parbox{7cm}{Tel : +33 (0)3 73 27 02 86 \\ + Fax : +33 (0)9 72 29 61 11 \\ + Courriel : contact@cadoles.com } \\ + [4ex] + \textbf{Site web :} & http://www.cadoles.com \\ + [2ex] + \textbf{Forme juridique :} & SCOP ARL \\ + [2ex] + \textbf{Capital social :} & 3000 \euro \\ + [2ex] + \textbf{Date de création :} & 10/10/2011 \\ + [2ex] + \textbf{TVA intracommunautaire :} & FR 12 535115729 \\ + [2ex] + \textbf{SIREN/SIRET :} & R.C.S. DIJON 535 115 729 00019 \\ + [2ex] + \textbf{Code APE :} & 6202A "Conseil en systèmes et logiciels" \\ + [2ex] + \textbf{Coordonnée bancaire: } & \parbox{9cm}{Nom Banque : CREDITCOOP DIJON \\ + \No de compte : 04091002520 \\ + RIB : 42559 00015 41000005158 06 \\ + IBAN : FR76 4255 9000 1541 0000 0515 806 \\ + SWIFT (ou BIC) : CCOP FRPP XXX \\ + }\\ + +\end{tabular} + + diff --git a/inc/cadole.png b/inc/cadole.png new file mode 100644 index 0000000..594fba4 Binary files /dev/null and b/inc/cadole.png differ diff --git a/inc/cadoles.xcf b/inc/cadoles.xcf new file mode 100644 index 0000000..187045f Binary files /dev/null and b/inc/cadoles.xcf differ diff --git a/inc/logo.png b/inc/logo.png new file mode 100644 index 0000000..d894b3f Binary files /dev/null and b/inc/logo.png differ