{"id":324,"date":"2022-02-17T12:57:53","date_gmt":"2022-02-17T17:57:53","guid":{"rendered":"https:\/\/doc.epassages.ca\/?page_id=324"},"modified":"2025-12-08T22:44:32","modified_gmt":"2025-12-09T03:44:32","slug":"conception","status":"publish","type":"page","link":"https:\/\/doc.epassages.ca\/index.php\/conception\/","title":{"rendered":"Conception"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"conception-du-logiciel\">Conception du logiciel<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li><a href=\"mailto:de_champlain.yves@uqam.ca\">Yves de Champlain<\/a>, direction<\/li>\n\n\n\n<li><a href=\"https:\/\/exseva.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">EXSEVA Consultants Inc.<\/a> (2020-2026)<\/li>\n\n\n\n<li>Abdoulaye Fall (2020)<\/li>\n\n\n\n<li>James Caveen (2019)<\/li>\n\n\n\n<li>Brad Covey (2018)<\/li>\n\n\n\n<li>St\u00e9phane Lapointe (2018-2019)<\/li>\n<\/ul>\n<\/div><\/div>\n<\/div>\n<\/div>\n\n\n\n<pre class=\"wp-block-verse\" id=\"passages-est-un-logiciel-libre-distribue-selon-les-termes-de-la-licence-libre-du-quebec-liliq\"><em>Passages<\/em>&nbsp;est un&nbsp;<a href=\"https:\/\/forge.gouv.qc.ca\/licence\/faq\/\" target=\"_blank\" rel=\"noreferrer noopener\">logiciel libre<\/a>&nbsp;distribu\u00e9 selon les termes de la&nbsp;<a href=\"https:\/\/forge.gouv.qc.ca\/licence\/liliq-r+\/\" target=\"_blank\" rel=\"noreferrer noopener\">Licence libre du Qu\u00e9bec (LiLiQ-R+ 1.1)<\/a><\/pre>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<h2 class=\"wp-block-heading\"><strong><a rel=\"noreferrer noopener\" href=\"https:\/\/bitbucket.org\/yesyves\/passages\/\" target=\"_blank\">Consulter le code source ou contribuer au projet<\/a><\/strong><\/h2>\n<\/blockquote>\n<\/div><\/div>\n\n\n\n<p><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"><img decoding=\"async\" style=\"border-width:0\" src=\"https:\/\/i.creativecommons.org\/l\/by-sa\/4.0\/88x31.png\" alt=\"Contrat Creative Commons\"><\/a><br>L&rsquo;oeuvre en r\u00e9sultant, y compris toutes les images et \u00e9l\u00e9ments graphiques, est mise \u00e0 disposition selon les termes de la <a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\">Licence Creative Commons Paternit\u00e9 &#8211; Partage des Conditions Initiales \u00e0 l&rsquo;Identique 4.0 International<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"conception-du-portfolio\">Conception du portfolio<\/h2>\n\n\n\n<p>Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al, 2009-2026<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>Lucien Aub\u00e9<\/li>\n\n\n\n<li>Henri Boudreault<\/li>\n\n\n\n<li>C\u00e9line Chatigny<\/li>\n\n\n\n<li>Yves de Champlain<\/li>\n\n\n\n<li>Danielle Cloutier<\/li>\n\n\n\n<li>Ilia Essopos<\/li>\n\n\n\n<li>Chantal Lepire<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p>C\u00e9gep \u00c9douard-Montpetit (2022-2026)<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<ul class=\"wp-block-list\">\n<li>Patsy Caron<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<p>Universit\u00e9 du Qu\u00e9bec \u00e0 Rimouski (2009-2026)<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Chantal Lepire<\/li>\n\n\n\n<li>Chantal Roussel<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"logiciels-distribues-avec-passages\">Logiciels distribu\u00e9s avec <em>Passages<\/em><\/h2>\n\n\n\n<pre class=\"wp-block-verse\">Apache License 2.0 (<a href=\"https:\/\/opensource.org\/licenses\/Apache-2.0\">https:\/\/opensource.org\/licenses\/Apache-2.0<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">Mousetrap<\/a><\/div>\n<\/div>\n\n\n\n<pre class=\"wp-block-verse\">BSD 3-Clause License (<a href=\"https:\/\/opensource.org\/licenses\/BSD-3-Clause\">https:\/\/opensource.org\/licenses\/BSD-3-Clause<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">QuillJS<\/a><\/div>\n<\/div>\n\n\n\n<pre class=\"wp-block-verse\">MIT Licence (<a href=\"https:\/\/opensource.org\/licenses\/MIT\">https:\/\/opensource.org\/licenses\/MIT<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">Bootstrap<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">JQuery<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">Osvaldas<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">Popper<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">quill-delta&nbsp;<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">SVGxUse<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">Tailwind<\/a><\/div>\n<\/div>\n\n\n\n<pre class=\"wp-block-verse\">SIL Open Font License (<a href=\"https:\/\/opensource.org\/licenses\/OFL-1.1\">https:\/\/opensource.org\/licenses\/OFL-1.1<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">Source Sans Pro<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"logiciels-utilises-par-passages\">Logiciels utilis\u00e9s par <em>Passages<\/em><\/h2>\n\n\n\n<pre class=\"wp-block-verse\">Apache Software License (<a href=\"https:\/\/opensource.org\/licenses\/Apache-1.1\">https:\/\/opensource.org\/licenses\/Apache-1.1<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">requests<\/a><\/div>\n<\/div>\n\n\n\n<pre class=\"wp-block-verse\">BSD 3-Clause License (<a href=\"https:\/\/opensource.org\/licenses\/BSD-3-Clause\">https:\/\/opensource.org\/licenses\/BSD-3-Clause<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">django<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">django-model-utils<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">django-statici18n<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">WeasyPrint<\/a><\/div>\n<\/div>\n\n\n\n<pre class=\"wp-block-verse\">GNU Lesser General Public License version 3 (<a href=\"https:\/\/opensource.org\/licenses\/LGPL-3.0\">https:\/\/opensource.org\/licenses\/LGPL-3.0<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">psycopg2-binary<\/a><\/div>\n<\/div>\n\n\n\n<pre class=\"wp-block-verse\">MIT Licence (<a href=\"https:\/\/opensource.org\/licenses\/MIT\">https:\/\/opensource.org\/licenses\/MIT<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">crispy-bootstrap5<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">django-crispy-forms<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">django-compressor<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">django-environ<\/a><\/div>\n\n\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">urlextract<\/a><\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<pre class=\"wp-block-verse\">PostgreSQL Licence (<a href=\"https:\/\/opensource.org\/licenses\/postgresql\">https:\/\/opensource.org\/licenses\/postgresql<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">PostgreSQL<\/a><\/div>\n<\/div>\n\n\n\n<pre class=\"wp-block-verse\">Python Software Foundation License Version 2 (<a href=\"https:\/\/opensource.org\/licenses\/Python-2.0\">https:\/\/opensource.org\/licenses\/Python-2.0<\/a>)<\/pre>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\">Python<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vid\u00e9os composant la documentation<\/h2>\n\n\n\n<p><a href=\"https:\/\/uqam.ca.panopto.com\/Panopto\/Pages\/Sessions\/List.aspx?folderID=eb2230e9-270b-447c-808f-aeb30101fc83\">https:\/\/uqam.ca.panopto.com\/Panopto\/Pages\/Sessions\/List.aspx?folderID=eb2230e9-270b-447c-808f-aeb30101fc83<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Conception du logiciel Passages&nbsp;est un&nbsp;logiciel libre&nbsp;distribu\u00e9 selon les termes de la&nbsp;Licence libre du Qu\u00e9bec (LiLiQ-R+ 1.1) Consulter le code source ou contribuer au projet L&rsquo;oeuvre&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/doc.epassages.ca\/index.php\/conception\/\">Continue reading<span class=\"screen-reader-text\">Conception<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-324","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/doc.epassages.ca\/index.php\/wp-json\/wp\/v2\/pages\/324","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/doc.epassages.ca\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/doc.epassages.ca\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/doc.epassages.ca\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/doc.epassages.ca\/index.php\/wp-json\/wp\/v2\/comments?post=324"}],"version-history":[{"count":17,"href":"https:\/\/doc.epassages.ca\/index.php\/wp-json\/wp\/v2\/pages\/324\/revisions"}],"predecessor-version":[{"id":787,"href":"https:\/\/doc.epassages.ca\/index.php\/wp-json\/wp\/v2\/pages\/324\/revisions\/787"}],"wp:attachment":[{"href":"https:\/\/doc.epassages.ca\/index.php\/wp-json\/wp\/v2\/media?parent=324"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}