<?xml version="1.0" encoding="iso-8859-1"?>
<feed xmlns="http://www.w3.org/2005/Atom"
	xml:lang="fr">
	<title>Open Links</title>
	<subtitle>The homepage of the openlinks firefox extension</subtitle>
        <link rel="alternate" type="text/html" href="http://avila.nerim.net/openlinks.php"/>
        <link rel="self" type="application/atom+xml" href="http://avila.nerim.net/openlinks_atom.xml"/>
	<updated>2006-11-15T10:20:15+01:00</updated>
	<author>
	<name>GodSlayer</name>
	<uri>http://avila.nerim.net/openlinks.php</uri>
	<email>avila@nospam.nerim.net</email>
	</author>
	<id>tag:aviblog,2006:openlinks</id>
	<generator uri="http://www.pivotlog.net" version="Pivot - 1.30 RC: 'Rippersnapper'">Pivot</generator>
	<rights>Copyright (c) 2006, Authors of Open Links</rights>
	
	
	
	<entry>
		<title>Version 0.0.3 en vue !</title>
		<link rel="alternate" type="text/html" href="http://avila.nerim.net/pivot/entry.php?id=298&amp;w=open_links" />
		<updated>2006-11-14T22:01:00+01:00</updated>
		<published>2006-11-14T22:01:00+01:00</published>
		<id>tag:aviblog,2006:openlinks.298</id>
		<link rel="related" type="text/html" href=""  />
		<summary type="text">Avec l&amp;#8217;arrivée de Firefox 2.0, il a fallu retoucher un peu l&amp;#8217;extension qui reposait sur une fonction en voie d&amp;#8217;obsolescence. A ce propos, je vais me répéter une fois encore pour ne plus oublier (c&amp;#8217;est le principe même de l&amp;#8217;éducation) :
Quand il manque quelque chose pour faire un développement, il faut
	
	Lire le FAQ
		Lire les spécifications
		Poser une question sur le forum ou irc
		Plonger dans le code (parce qu&amp;#8217;il est là)
	

	Bref, l&amp;#8217;extension est disponible toujours au même endroit : openlinks.xpi

	Pour ce qui est de la version avancée dont je parle beaucoup, ben&amp;#8230; C&amp;#8217;est plus compliqué que prévu&amp;#8230; A suivre</summary>
        <content type="html" xml:lang="fr" xml:base="http://avila.nerim.net/pivot/entry.php?id=298&amp;w=open_links"><![CDATA[
                <p>Avec l&#8217;arrivée de Firefox 2.0, il a fallu retoucher un peu l&#8217;extension qui reposait sur une fonction en voie d&#8217;obsolescence. A ce propos, je vais me répéter une fois encore pour ne plus oublier (c&#8217;est le principe même de l&#8217;éducation) :<br />
Quand il manque quelque chose pour faire un développement, il faut</p>
	<ul>
	<li>Lire le FAQ</li>
		<li>Lire les spécifications</li>
		<li>Poser une question sur le forum ou irc</li>
		<li>Plonger dans le code (parce qu&#8217;il est là)</li>
	</ul>

	<p>Bref, l&#8217;extension est disponible toujours au même endroit : <a href="http://avila.nerim.net/downloads/openlinks.xpi"   type='application/x-xpinstall' target='_blank'>openlinks.xpi</a></p>

	<p>Pour ce qui est de la version avancée dont je parle beaucoup, ben&#8230; C&#8217;est plus compliqué que prévu&#8230; A suivre</p>
		]]></content>
		<author>
			<name>GodSlayer</name>
		</author>
	</entry>
	
	
	
	<entry>
		<title>Nouvelle version d'openlinks</title>
		<link rel="alternate" type="text/html" href="http://avila.nerim.net/pivot/entry.php?id=286&amp;w=open_links" />
		<updated>2006-08-12T22:47:00+01:00</updated>
		<published>2006-08-12T22:47:00+01:00</published>
		<id>tag:aviblog,2006:openlinks.286</id>
		<link rel="related" type="text/html" href=""  />
		<summary type="text">J&amp;#8217;ai fait un peu le ménage dans l&amp;#8217;extension qui du coup a perdu en lignes de code pour la même fonctionnalité. 

	
	J&amp;#8217;ai éliminé les scripts d&amp;#8217;installation pour les versions 1.0.x de Firefox et de Mozilla (inutile d&amp;#8217;essayer d&amp;#8217;installer avec Moz donc).
		J&amp;#8217;ai complètement chamboulé les répertoires internes du jar. L&amp;#8217;organisation du paquet correspond beacoup mieux à ce qui ce fait en général. 
		J&amp;#8217;ai éliminé un vilain copier-coller que j&amp;#8217;avais fait à l&amp;#8217;époque car je ne savais pas trop comment l&amp;#8217;extension se chargeait. 
	

	Donc rien de neuf à l&amp;#8217;extérieur, mais avec la mise en place d&amp;#8217;un environnement de développement digne de ce nom, je peux commencer à faire la modification que je voulais, à savoir rendre l&amp;#8217;ouverture des liens intélligente (on devrait pouvoir ouvrir toutes les entrées principales des résultats Google avec l&amp;#8217;extension). A ce propos, je tiens à présenter mes excuses aux développeurs de Gecko, Firefox et Thunderbird. J&amp;#8217;avais vraiment sous-estimé les capacités de cet outil la dernière fois que j&amp;#8217;ai regardé. On peut effectivement travailler &amp;#8220;en direct&amp;#8221; : modifier les fichiers et voir le nouveau comportement du code sans avoir besoin de passer par une quelconque compilation ou un redémarrage du navigateur. C&amp;#8217;est vraiment agréable !

	Au passage quelques liens qui m&amp;#8217;ont grandement servi :
	
	 XulFr
		Setting up extension development environment sur la très bonne base des connaissances mozilla
		Un exemple qui éclaire tout au même endroit.
		LE débogueur de mozilla : venkman,
		L&amp;#8217;extension pour les développeurs d&amp;#8217;extension, qui a la bonne idée de présenter une commande pour relire les chromes.
	

	L&amp;#8217;extension se trouve au même endroit.</summary>
        <content type="html" xml:lang="fr" xml:base="http://avila.nerim.net/pivot/entry.php?id=286&amp;w=open_links"><![CDATA[
                <p>J&#8217;ai fait un peu le ménage dans l&#8217;extension qui du coup a perdu en lignes de code pour la même fonctionnalité. </p>

	<ul>
	<li>J&#8217;ai éliminé les scripts d&#8217;installation pour les versions 1.0.x de Firefox et de Mozilla (inutile d&#8217;essayer d&#8217;installer avec Moz donc).</li>
		<li>J&#8217;ai complètement chamboulé les répertoires internes du jar. L&#8217;organisation du paquet correspond beacoup mieux à ce qui ce fait en général. </li>
		<li>J&#8217;ai éliminé un vilain copier-coller que j&#8217;avais fait à l&#8217;époque car je ne savais pas trop comment l&#8217;extension se chargeait. </li>
	</ul>

	<p>Donc rien de neuf à l&#8217;extérieur, mais avec la mise en place d&#8217;un environnement de développement digne de ce nom, je peux commencer à faire la modification que je voulais, à savoir rendre l&#8217;ouverture des liens intélligente (on devrait pouvoir ouvrir toutes les entrées principales des résultats Google avec l&#8217;extension). A ce propos, je tiens à présenter mes excuses aux développeurs de Gecko, Firefox et Thunderbird. J&#8217;avais vraiment sous-estimé les capacités de cet outil la dernière fois que j&#8217;ai regardé. On peut effectivement travailler &#8220;en direct&#8221; : modifier les fichiers et voir le nouveau comportement du code sans avoir besoin de passer par une quelconque compilation ou un redémarrage du navigateur. C&#8217;est <em>vraiment</em> agréable !</p>

	<p>Au passage quelques liens qui m&#8217;ont grandement servi :</p>
	<ul>
	<li> <a href="http://xulfr.org/wiki/Extensions"  target='_blank'>XulFr</a></li>
		<li><a href="http://kb.mozillazine.org/Setting_up_extension_development_environment"  hreflang='en' target='_blank'>Setting up extension development environment</a> sur la très bonne <a href="http://kb.mozillazine.org"  hreflang='en' target='_blank'>base des connaissances mozilla</a></li>
		<li><a href="http://kb.mozillazine.org/Getting_started_with_extension_development"  hreflang='en' target='_blank'>Un exemple qui éclaire tout</a> au même endroit.</li>
		<li><strong>LE</strong> <a href="http://www.mozilla.org/projects/venkman/"  hreflang='en' target='_blank'>débogueur de mozilla : venkman</a>,</li>
		<li><a href="http://ted.mielczarek.org/code/mozilla/extensiondev/"  hreflang='en' target='_blank'>L&#8217;extension pour les développeurs d&#8217;extension</a>, qui a la bonne idée de présenter une commande pour relire les chromes.</li>
	</ul>

	<p>L&#8217;extension se trouve <a href="http://avila.nerim.net/downloads/openlinks.xpi"  type='application/x-xpinstall' target='_blank'>au même endroit</a>.</p>
		]]></content>
		<author>
			<name>GodSlayer</name>
		</author>
	</entry>
	
	
	
	<entry>
		<title>Dépot de openlinks</title>
		<link rel="alternate" type="text/html" href="http://avila.nerim.net/pivot/entry.php?id=184&amp;w=open_links" />
		<updated>2005-12-04T21:35:00+01:00</updated>
		<published>2005-12-04T21:35:00+01:00</published>
		<id>tag:aviblog,2006:openlinks.184</id>
		<link rel="related" type="text/html" href=""  />
		<summary type="text">Un bonheur n'arrive jamais seul. Je viens de mettre en ligne le dépot des sources de openlinks. Pour celà, j'ai essayé Gnu Arch . Les sources n'étant pas complexe, c'est plus pour le fun qu'autre chose.</summary>
        <content type="html" xml:lang="fr" xml:base="http://avila.nerim.net/pivot/entry.php?id=184&amp;w=open_links"><![CDATA[
                Un bonheur n'arrive jamais seul. Je viens de mettre en ligne le dépot des sources de openlinks. Pour celà, j'ai essayé <a href="http://fr.wikipedia.org/wiki/GNU_Arch"  target='_blank'>Gnu Arch</a> . Les sources n'étant pas complexe, c'est plus pour le fun qu'autre chose.<br/>Pour récupérer l'arbre de développement, il faut jouer un peu avec gnu arch. Allez je vous mets le pied à l'étrier :<br/>
<pre>
&gt; tla my-id "mon nom &lt;moi@mail.com&gt;"
&gt; tla register-archive http://avila.nerim.net/gnu-arch/avila@nerim.net--2005-openlinks
&gt; tla get openlinks--mainline--0.1 openlinks
&gt; cd openlinks; make
</pre>
et voilà un joli xpi prêt à l'emploi !
		]]></content>
		<author>
			<name>GodSlayer</name>
		</author>
	</entry>
	
	
	
	<entry>
		<title>Chose promise, chose due (bis) !</title>
		<link rel="alternate" type="text/html" href="http://avila.nerim.net/pivot/entry.php?id=182&amp;w=open_links" />
		<updated>2005-12-03T15:58:00+01:00</updated>
		<published>2005-12-03T15:58:00+01:00</published>
		<id>tag:aviblog,2006:openlinks.182</id>
		<link rel="related" type="text/html" href=""  />
		<summary type="text">J&amp;#8217;ai eu des retours rapides de ma petite extension avec Firefox 1.5 (mangez-en !). Belu et Alex m&amp;#8217;ont amicalement signalé les déficiences de ce petit bout de code.

	Rien de bien grave en fait : la méthode d&amp;#8217;enregistrement des ressources a changé. Il a suffi de rajouter le petit fichier de déclaration qui va bien pour retrouver les fonctionnalités.

	Vous pouvez télécharger le nouveau fichier  à la même adresse

	Bon surf !</summary>
        <content type="html" xml:lang="fr" xml:base="http://avila.nerim.net/pivot/entry.php?id=182&amp;w=open_links"><![CDATA[
                <p>J&#8217;ai eu des retours rapides de ma petite extension avec Firefox 1.5 (mangez-en !). <a href="http://blog.bbreton.net/dotclear/"  target='_blank'>Belu</a> et <a href="http://b0op.com/blog/"  target='_blank'>Alex</a> m&#8217;ont amicalement signalé les déficiences de ce petit bout de code.</p>

	<p>Rien de bien grave en fait : la méthode d&#8217;enregistrement des ressources a changé. Il a suffi de rajouter le petit fichier de déclaration qui va bien pour retrouver les fonctionnalités.</p>

	<p>Vous pouvez télécharger le nouveau fichier  <a href="http://avila.nerim.net/downloads/openlinks.xpi"  target='_blank'>à la même adresse</a></p>

	<p>Bon surf !</p>
		]]></content>
		<author>
			<name>GodSlayer</name>
		</author>
	</entry>
	
	
	
	<entry>
		<title>The new Open Links site is becoming reality</title>
		<link rel="alternate" type="text/html" href="http://avila.nerim.net/pivot/entry.php?id=40&amp;w=open_links" />
		<updated>2005-02-21T16:21:00+01:00</updated>
		<published>2005-02-21T16:21:00+01:00</published>
		<id>tag:aviblog,2006:openlinks.40</id>
		<link rel="related" type="text/html" href=""  />
		<summary type="text">I am still struggling to get the Pivot weblog working with two web logs, but nevermind, sooner, I wil post a fresh new site here.</summary>
        <content type="html" xml:lang="fr" xml:base="http://avila.nerim.net/pivot/entry.php?id=40&amp;w=open_links"><![CDATA[
                <p>I am still struggling to get the Pivot weblog working with two web logs, but nevermind, sooner, I wil post a fresh new site here.</p>
		]]></content>
		<author>
			<name>GodSlayer</name>
		</author>
	</entry>
	
	
	
</feed>
