]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2011/04/04.rss
Første utkast.
[homepage.git] / blog / archive / 2011 / 04 / 04.rss
index b6ff7f8f413d3947f3e83dbcc9986bd5ea058f13..b66497b967bcb682188222d74a95ea2514ea04f7 100644 (file)
@@ -11,8 +11,7 @@
                <link>http://people.skolelinux.org/pere/blog/A_Norwegian_FixMyStreet_have_kept_me_busy_the_last_few_weeks.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_Norwegian_FixMyStreet_have_kept_me_busy_the_last_few_weeks.html</guid>
                 <pubDate>Sun, 3 Apr 2011 22:50:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/A_Norwegian_FixMyStreet_have_kept_me_busy_the_last_few_weeks.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/A_Norwegian_FixMyStreet_have_kept_me_busy_the_last_few_weeks.html</guid>
                 <pubDate>Sun, 3 Apr 2011 22:50:00 +0200</pubDate>
-               <description>
-&lt;p&gt;Here is a small update for my English readers.  Most of my blog
+               <description>&lt;p&gt;Here is a small update for my English readers.  Most of my blog
 posts have been in Norwegian the last few weeks, so here is a short
 update in English.&lt;/p&gt;
 
 posts have been in Norwegian the last few weeks, so here is a short
 update in English.&lt;/p&gt;
 
@@ -50,8 +49,7 @@ such service?&lt;/p&gt;
                <link>http://people.skolelinux.org/pere/blog/I_dag_skal_Stortinget_votere_over_datalagringsdirektivet.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/I_dag_skal_Stortinget_votere_over_datalagringsdirektivet.html</guid>
                 <pubDate>Mon, 4 Apr 2011 07:40:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/I_dag_skal_Stortinget_votere_over_datalagringsdirektivet.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/I_dag_skal_Stortinget_votere_over_datalagringsdirektivet.html</guid>
                 <pubDate>Mon, 4 Apr 2011 07:40:00 +0200</pubDate>
-               <description>
-&lt;p&gt;I dag ligger an til å bli en trist dag for Norge.  I dag skal etter
+               <description>&lt;p&gt;I dag ligger an til å bli en trist dag for Norge.  I dag skal etter
 planen Stortinget stemme over om det skal innføres elektronisk brev-
 og besøkskontroll for hele folket, og Arbeiderpartiet og Høyre utgjør
 et flertall som har annonsert at de er enige om at dette skal gjøres.
 planen Stortinget stemme over om det skal innføres elektronisk brev-
 og besøkskontroll for hele folket, og Arbeiderpartiet og Høyre utgjør
 et flertall som har annonsert at de er enige om at dette skal gjøres.
@@ -173,8 +171,7 @@ er noen aktuelle lenker, både nye og gamle:&lt;/p&gt;
                <link>http://people.skolelinux.org/pere/blog/Gnash_enteres_Google_Summer_of_Code_2011.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Gnash_enteres_Google_Summer_of_Code_2011.html</guid>
                 <pubDate>Wed, 6 Apr 2011 09:00:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/Gnash_enteres_Google_Summer_of_Code_2011.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Gnash_enteres_Google_Summer_of_Code_2011.html</guid>
                 <pubDate>Wed, 6 Apr 2011 09:00:00 +0200</pubDate>
-               <description>
-&lt;p&gt;&lt;a href=&quot;http://www.getgnash.org/&quot;&gt;The Gnash project&lt;/a&gt; is still
+               <description>&lt;p&gt;&lt;a href=&quot;http://www.getgnash.org/&quot;&gt;The Gnash project&lt;/a&gt; is still
 the most promising solution for a Free Software Flash implementation.
 A few days ago the project
 &lt;a href=&quot;http://lists.gnu.org/archive/html/gnash-dev/2011-04/msg00011.html&quot;&gt;announced&lt;/a&gt;
 the most promising solution for a Free Software Flash implementation.
 A few days ago the project
 &lt;a href=&quot;http://lists.gnu.org/archive/html/gnash-dev/2011-04/msg00011.html&quot;&gt;announced&lt;/a&gt;
@@ -189,8 +186,7 @@ into Gnash.&lt;/p&gt;
                <link>http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Marius_Kotsbak.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Marius_Kotsbak.html</guid>
                 <pubDate>Sun, 10 Apr 2011 11:00:00 +0200</pubDate>
                <link>http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Marius_Kotsbak.html</link>        
                <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Skolelinux_intervju__Marius_Kotsbak.html</guid>
                 <pubDate>Sun, 10 Apr 2011 11:00:00 +0200</pubDate>
-               <description>
-&lt;p&gt;Neste mann ut er Marius Kotsbak, styremedlem i
+               <description>&lt;p&gt;Neste mann ut er Marius Kotsbak, styremedlem i
 &lt;a href=&quot;http://www.friprogramvareiskolen.no/&quot;&gt;FRISK&lt;/a&gt; og mangeårig
 bidragsyter i
 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;-prosjektet.&lt;/p&gt;
 &lt;a href=&quot;http://www.friprogramvareiskolen.no/&quot;&gt;FRISK&lt;/a&gt; og mangeårig
 bidragsyter i
 &lt;a href=&quot;http://www.skolelinux.org/&quot;&gt;Skolelinux&lt;/a&gt;-prosjektet.&lt;/p&gt;
@@ -257,11 +253,10 @@ av.&lt;/p&gt;
        
        <item>
                <title>FiksGataMi - fylkesoversikt på kart</title>
        
        <item>
                <title>FiksGataMi - fylkesoversikt på kart</title>
-               <link>http://people.skolelinux.org/pere/blog/FiksGataMi___fylkesoversikt_p___kart.html</link>        
-               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/FiksGataMi___fylkesoversikt_p___kart.html</guid>
+               <link>http://people.skolelinux.org/pere/blog/FiksGataMi___fylkesoversikt_p__kart.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/FiksGataMi___fylkesoversikt_p__kart.html</guid>
                 <pubDate>Fri, 15 Apr 2011 13:15:00 +0200</pubDate>
                 <pubDate>Fri, 15 Apr 2011 13:15:00 +0200</pubDate>
-               <description>
-&lt;p&gt;Det er morsomt å følge med hvordan bruken av FiksGataMi sprer seg
+               <description>&lt;p&gt;Det er morsomt å følge med hvordan bruken av FiksGataMi sprer seg
 over det ganske land.  Her er lenkene til fylkesoversikt på kart over
 de (for tiden) 200 siste problemene.  Bruker her GeoRSS-kilden i
 FiksGataMi og presenterer enten via Google Maps eller en
 over det ganske land.  Her er lenkene til fylkesoversikt på kart over
 de (for tiden) 200 siste problemene.  Bruker her GeoRSS-kilden i
 FiksGataMi og presenterer enten via Google Maps eller en
@@ -300,5 +295,110 @@ navnene fra %20 til %2B, slik at de fungerer i flere nettlesere.&lt;/p&gt;
 </description>
        </item>
        
 </description>
        </item>
        
+       <item>
+               <title>Initial notes on adding Open311 server API on FixMyStreet</title>
+               <link>http://people.skolelinux.org/pere/blog/Initial_notes_on_adding_Open311_server_API_on_FixMyStreet.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Initial_notes_on_adding_Open311_server_API_on_FixMyStreet.html</guid>
+                <pubDate>Fri, 29 Apr 2011 10:00:00 +0200</pubDate>
+               <description>&lt;p&gt;The last few days I have spent some time trying to add support for
+the &lt;a href=&quot;http://www.open311.org/&quot;&gt;Open311 API&lt;/a&gt; in the
+&lt;a href=&quot;http://www.fiksgatami.no/&quot;&gt;Norwegian FixMyStreet service&lt;/a&gt;.
+Earlier I believed Open311 would be a useful API to use to submit
+reports to the municipalities, but when I noticed that the
+&lt;a href=&quot;http://fixmystreet.org.nz/&quot;&gt;New Zealand version&lt;/a&gt; of
+FixMyStreet had implemented Open311 on the server side, it occurred to
+me that this was a nice way to allow the public, press and
+municipalities to do data mining directly in the FixMyStreet service.
+Thus I went to work implementing the Open311 specification for
+FixMyStreet.  The implementation is not yet ready, but I am starting
+to get a draft limping along.  In the process, I have discovered a few
+issues with the Open311 specification.&lt;/p&gt;
+
+&lt;p&gt;One obvious missing feature is the lack of natural language
+handling in the specification.  The specification seem to assume all
+reports will be written in English, and do not provide a way for the
+receiving end to specify which languages are understood there.  To be
+able to use the same client and submit to several Open311 receivers,
+it would be useful to know which language to use when writing reports.
+I believe the specification should be extended to allow the receivers
+of problem reports to specify which language they accept, and the
+submitter to specify which language the report is written in.
+Language of a text can also be automatically guessed using statistical
+methods, but for multi-lingual persons like myself, it is useful to
+know which language to use when writing a problem report.  I suspect
+some lang=nb,nn kind of attribute would solve it.&lt;/p&gt;
+
+&lt;p&gt;A key part of the Open311 API is the list of services provided,
+which is similar to the categories used by FixMyStreet.  One issue I
+run into is the need to specify both name and unique identifier for
+each category.  The specification do not state that the identifier
+should be numeric, but all example implementations have used numbers
+here.  In FixMyStreet, there is no number associated with each
+category.  As the specification do not forbid it, I will use the name
+as the unique identifier for now and see how open311 clients handle
+it.&lt;/p&gt;
+
+&lt;p&gt;The report format in open311 and the report format in FixMyStreet
+differ in a key part.  FixMyStreet have a title and a description,
+while Open311 only have a description and lack the title.  I&#39;m not
+quite sure how to best handle this yet.  When asking for a FixMyStreet
+report in Open311 format, I just merge title an description into the
+open311 description, but this is not going to work if the open311 API
+should be used for submitting new reports to FixMyStreet.&lt;/p&gt;
+
+&lt;p&gt;The search feature in Open311 is missing a way to ask for problems
+near a geographic location.  I believe this is important if one is to
+use Open311 as the query language for mobile units.  The specification
+should be extended to handle this, probably using some new lat=, lon=
+and range= options.&lt;/p&gt;
+
+&lt;p&gt;The final challenge I see is that the FixMyStreet code handle
+several administrations in one interface, while the Open311 API seem
+to assume only one administration.  For FixMyStreet, this mean a
+report can be sent to several administrations, and the categories
+available depend on the location of the problem.  Not quite sure how
+to best handle this.  I&#39;ve noticed
+&lt;a href=&quot;http://seeclickfix.com/open311/&quot;&gt;SeeClickFix&lt;/a&gt; added
+latitude and longitude options to the services request, but it do not
+solve the problem of what to return when no location is specified.
+Will have to investigate this a bit more.&lt;/p&gt;
+
+&lt;p&gt;My distaste for web forums have kept me from bringing these issues
+up with the open311 developer group.  I really wish they had a email
+list available via &lt;a href=&quot;http://www.gmane.org/&quot;&gt;Gmane&lt;/a&gt; to use for
+discussions instead of only
+&lt;a href=&quot;http://lists.open311.org/groups/discuss&quot;&gt;a forum&lt;a/&gt;.  Oh,
+well.  That will probably resolve itself, one way or another.  I&#39;ve
+also tried visiting the IRC channel #open311 on FreeNode, but no-one
+seem to reply to my questions there.  This make me wonder if I just
+fail to understand how the open311 community work.  It sure do not
+work like the free software project communities I am used to.&lt;/p&gt;
+</description>
+       </item>
+       
+       <item>
+               <title>Experimental Open311 API for the mySociety fixmystreet system</title>
+               <link>http://people.skolelinux.org/pere/blog/Experimental_Open311_API_for_the_mySociety_fixmystreet_system.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Experimental_Open311_API_for_the_mySociety_fixmystreet_system.html</guid>
+                <pubDate>Sat, 30 Apr 2011 17:20:00 +0200</pubDate>
+               <description>&lt;p&gt;Today, the first draft implementation of an
+&lt;a href=&quot;http://www.open311.org/&quot;&gt;Open311 API&lt;/a&gt; for the Norwegian
+service &lt;a href=&quot;http://www.fiksgatami.no/&quot;&gt;FiksGataMi&lt;/a&gt; started to
+work.  It is only available on the developer server for now, and I
+have not tested it using any existing Open311 client (I lack the
+platforms needed to run the clients I have found so far), but it is
+able to query the database and extract a list of open and closed
+requests within a given category and reported to a given municipality.
+I believe that is a good start to create a useful service for those
+that want to do data mining on the requests submitted so far.&lt;/p&gt;
+
+&lt;p&gt;Where is it?  Visit
+&lt;a href=&quot;http://fiksgatami-dev.nuug.no/open311.cgi/v2/&quot;&gt;http://fiksgatami-dev.nuug.no/open311.cgi/v2/&lt;/a&gt;
+to have a look.  Please send feedback to the
+&lt;a href=&quot;http://lists.nuug.no/mailman/listinfo/fiksgatami&quot;&gt;fiksgatami
+(at) nuug.no&lt;/a&gt; mailing list.&lt;/p&gt;
+</description>
+       </item>
+       
         </channel>
 </rss>
         </channel>
 </rss>