<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>A la Poursuite du Code en Rouge &#187; Logiciel-Service</title>
	<atom:link href="http://www.schwinl.net/tag/logiciel-service/feed" rel="self" type="application/rss+xml" />
	<link>http://www.schwinl.net</link>
	<description>Le blog de Guillaume Rams sur le génie logiciel</description>
	<lastBuildDate>Thu, 02 Feb 2012 20:43:34 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Mon gros beta</title>
		<link>http://www.schwinl.net/articles/mon-gros-beta</link>
		<comments>http://www.schwinl.net/articles/mon-gros-beta#comments</comments>
		<pubDate>Wed, 16 Apr 2008 13:36:34 +0000</pubDate>
		<dc:creator>Guillaume</dc:creator>
				<category><![CDATA[Informatique en général]]></category>
		<category><![CDATA[Sauf cross-post]]></category>
		<category><![CDATA[Google Apps]]></category>
		<category><![CDATA[Google Page Creator]]></category>
		<category><![CDATA[Logiciel-Service]]></category>

		<guid isPermaLink="false">http://www.schwinl.net/?p=20</guid>
		<description><![CDATA[A force d&#8217;utiliser gmail ou autres en version-beta-perpétuelle, on en oublie de vérifier la stabilité d&#8217;une application avant de l&#8217;utiliser. Ceci est d&#8217;autant plus vrai que la frontière entre différents niveaux de stabilité estimés (alpha, beta, release-candidate, release, service pack, j&#8217;en passe et des meilleures) tend à disparaître pour le logiciel-service, où une application n&#8217;est [...]]]></description>
			<content:encoded><![CDATA[<p>A force d&#8217;utiliser gmail ou autres en version-beta-perpétuelle, on en oublie de vérifier la stabilité d&#8217;une application avant de l&#8217;utiliser.</p>
<p>Ceci est d&#8217;autant plus vrai que la frontière entre différents niveaux de stabilité estimés (<em>alpha</em>, <em>beta</em>, <em>release-candidate</em>, <em>release</em>, <em>service pack</em>, j&#8217;en passe et des meilleures) tend à disparaître pour le <a title="Définition de logiciel-service" href="http://www.granddictionnaire.com/BTML/FRA/r_Motclef/index1024_1.asp" target="_blank">logiciel-service</a>, où une application n&#8217;est virtuellement déployée qu&#8217;en un exemplaire globalisé, mis à jour en temps réel. Très rarement, le choix entre deux versions &#8211; la version &laquo;&nbsp;stable et moche je vous en prie, basculez&nbsp;&raquo; et la version &laquo;&nbsp;ouah trop belle vous serez heureux de l&#8217;utiliser&nbsp;&raquo; &#8211; est laissé à l&#8217;utilisateur : <a title="la version tellement plus ouah" href="http://fr.docs.yahoo.com/mail/overview/index.html" target="_blank">yahoo mail</a>, ou le dashboard de google apps sont deux cas isolés. On en est arrivé au point où il faut s&#8217;abonner à <a title="the official update feed from the Google Apps team" href="http://googleappsupdates.blogspot.com/" target="_blank">un blog pour suivre les évolutions</a> de son <a title="Définition de logiciel-service" href="http://www.granddictionnaire.com/BTML/FRA/r_Motclef/index1024_1.asp" target="_blank">logiciel-service</a>.</p>
<p>Bref, tout ça pour dire que <a title="Google page creator" href="http://pages.google.com/" target="_blank">google page creator</a>, c&#8217;est simple, c&#8217;est sympa, mais c&#8217;est plutôt buggué. Je ne jette pas le bébé avec l&#8217;eau du bain : pour rendre l&#8217;édition de petites pages web en <a title="Définition de logiciel-service" href="http://www.granddictionnaire.com/BTML/FRA/r_Motclef/index1024_1.asp" target="_blank">logiciel-service</a> accessible à un public non initié, c&#8217;est assez réussi. Mais ça manque de try-catch. Les scripts échouent silencieusement pour des manipulations assez banales, et l&#8217;on se retrouve à refaire la même manipulation dix fois de suite avant de comprendre que cela n&#8217;aboutira jamais. Cruel dilemme entre afficher un message d&#8217;erreur incompréhensible qui n&#8217;intéresse que les débuggueurs et se taire&#8230; Les développeurs de page creator ont tranché, le silence est absolu, au point de laisser croire à l&#8217;utilisateur que son action a abouti, ce qui est <em>*mal*</em>.</p>
<p>C&#8217;est à ce moment de notre histoire que notre utilisateur se tourne vers l&#8217;informaticien pas loin : &laquo;&nbsp;oui-je-sais, c&#8217;est pas toi qui a écrit ce logiciel, mais tu as l&#8217;habitude d&#8217;isoler les problèmes, s&#8217;il-te-plaiiiiiiit&nbsp;&raquo;. Ainsi, par essais-erreurs successifs on finit par trouver le contournement, en se disant que, tout-de-même, il est bien évident ce bug, ils auraient pu le tester chez google, ça me donne une idée de billet à écrire là-dessus (celui que vous êtes en train de le lire).</p>
<p>Pour vous faire gagner du temps, les contournements jusque ici :</p>
<h4>Page non atteignable : le lien produit par creator n&#8217;est pas une URL correcte.</h4>
<p>Par exemple, vous créez une page, lui donnez le titre &laquo;&nbsp;Exemple :&nbsp;&raquo;, et les liens vers cette page généré par creator sont de la forme &laquo;&nbsp;Exemple :&nbsp;&raquo; au lieu de &laquo;&nbsp;http://monserveur/Exemple%20:&nbsp;&raquo;.</p>
<p>Vous pourrez essayer de changer le titre autant que vous voudrez, le premier nom donné à la page sera gardé jusqu&#8217;à la suppression de cette page.</p>
<p>Contournement : quand vous créez une nouvelle page, donnez-lui toujours un titre URL-amical &laquo;&nbsp;exemple&nbsp;&raquo;, sauvez une première fois. Vous pourrez mettre le titre désiré par la suite, l&#8217;adresse de la page restera &laquo;&nbsp;exemple&nbsp;&raquo;.</p>
<h4>Mon image n&#8217;affiche pas le menu contextuel quand je clique dessus</h4>
<p>J&#8217;ai constaté que des noms d&#8217;image avec des points inclus (exemple : &laquo;&nbsp;mon.image.05-04.fr.jpg&nbsp;&raquo;) fait que creator n&#8217;arrive plus à manipuler l&#8217;image. Je vous conseille de supprimer l&#8217;image et de la recharger avec un nom plus basique &laquo;&nbsp;monimage0504fr.jpg&nbsp;&raquo;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.schwinl.net/articles/mon-gros-beta/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

