]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2019/05/05.rss
Generated.
[homepage.git] / blog / archive / 2019 / 05 / 05.rss
index 7b4f453e2e6e7204fec751946d7b941ec1083b4f..5a2855ad88eac6b846d0168ab031445f59fd272e 100644 (file)
@@ -6,6 +6,74 @@
                 <link>http://people.skolelinux.org/pere/blog/</link>
 
        
+       <item>
+               <title>Nikita version 0.4 released - free software archive API server</title>
+               <link>http://people.skolelinux.org/pere/blog/Nikita_version_0_4_released___free_software_archive_API_server.html</link>        
+               <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Nikita_version_0_4_released___free_software_archive_API_server.html</guid>
+                <pubDate>Wed, 22 May 2019 11:30:00 +0200</pubDate>
+               <description>&lt;p&gt;This morning,  a new release of 
+&lt;a href=&quot;https://gitlab.com/OsloMet-ABI/nikita-noark5-core/&quot;&gt;Nikita
+Noark 5 core project&lt;/a&gt; was
+&lt;a href=&quot;https://lists.nuug.no/pipermail/nikita-noark/2019-May/000468.html&quot;&gt;announced
+on the project mailing list&lt;/a&gt;.  The Nikita free software solution is
+an implementation of the Norwegian archive standard Noark 5 used by
+government offices in Norway.  These were the changes in version 0.4
+since version 0.3, see the email link above for links to a demo site:&lt;/p&gt;
+
+&lt;ul&gt;
+
+  &lt;li&gt;Roll out OData handling to all endpoints where applicable&lt;/li&gt;
+  &lt;li&gt;Changed the relation key for &quot;ny-journalpost&quot; to the official one.&lt;/li&gt;
+  &lt;li&gt;Better link generation on outgoing links.&lt;/li&gt;
+  &lt;li&gt;Tidy up code and make code and approaches more consistent throughout
+   the codebase&lt;/li&gt;
+  &lt;li&gt;Update rels to be in compliance with updated version in the
+   interface standard&lt;/li&gt;
+  &lt;li&gt;Avoid printing links on empty objects as they can&#39;t have links&lt;/li&gt;
+  &lt;li&gt;Small bug fixes and improvements&lt;/li&gt;
+  &lt;li&gt;Start moving generation of outgoing links to @Service layer so access
+   control can be used when generating links&lt;/li&gt;
+  &lt;li&gt;Log exception that was being swallowed so it&#39;s traceable&lt;/li&gt;
+  &lt;li&gt;Fix name mapping problem&lt;/li&gt;
+  &lt;li&gt;Update templated printing so templated should only be printed if it
+   is set true. Requires more work to roll out across entire
+   application.&lt;/li&gt;
+  &lt;li&gt;Remove Record-&gt;DocumentObject as per domain model of n5v4&lt;/li&gt;
+  &lt;li&gt;Add ability to delete lists filtered with OData&lt;/li&gt;
+  &lt;li&gt;Return NO_CONTENT (204) on delete as per interface standard&lt;/li&gt;
+  &lt;li&gt;Introduce support for ConstraintViolationException exception&lt;/li&gt;
+  &lt;li&gt;Make Service classes extend NoarkService&lt;/li&gt;
+  &lt;li&gt;Make code base respect X-Forwarded-Host, X-Forwarded-Proto and
+   X-Forwarded-Port&lt;/li&gt;
+  &lt;li&gt;Update CorrespondencePart* code to be more in line with Single
+   Responsibility Principle&lt;/li&gt;
+  &lt;li&gt;Make package name follow directory structure&lt;/li&gt;
+  &lt;li&gt;Make sure Document number starts at 1, not 0&lt;/li&gt;
+  &lt;li&gt;Fix isues discovered by FindBugs&lt;/li&gt;
+  &lt;li&gt;Update from Date to ZonedDateTime&lt;/li&gt;
+  &lt;li&gt;Fix wrong tablename&lt;/li&gt;
+  &lt;li&gt;Introduce Service layer tests&lt;/li&gt;
+  &lt;li&gt;Improvements to CorrespondencePart&lt;/li&gt;
+  &lt;li&gt;Continued work on Class / Classificationsystem&lt;/li&gt;
+  &lt;li&gt;Fix feature where authors were stored as storageLocations&lt;/li&gt;
+  &lt;li&gt;Update HQL builder for OData&lt;/li&gt;
+  &lt;li&gt;Update OData search capability from webpage&lt;/li&gt;
+  
+&lt;/ul&gt;
+
+&lt;p&gt;If free and open standardized archiving API sound interesting to
+you, please contact us on IRC
+(&lt;a href=&quot;irc://irc.freenode.net/%23nikita&quot;&gt;#nikita on
+irc.freenode.net&lt;/a&gt;) or email
+(&lt;a href=&quot;https://lists.nuug.no/mailman/listinfo/nikita-noark&quot;&gt;nikita-noark
+mailing list&lt;/a&gt;).&lt;/p&gt;
+
+&lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
+activities, please send Bitcoin donations to my address
+&lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
+</description>
+       </item>
+       
        <item>
                <title>MIME type &quot;text/vnd.sosi&quot; for SOSI map data</title>
                <link>http://people.skolelinux.org/pere/blog/MIME_type__text_vnd_sosi__for_SOSI_map_data.html</link>        
@@ -32,7 +100,7 @@ from &lt;a href=&quot;https://en.wikipedia.org/wiki/SOSI&quot;&gt;Wikipedia&lt;/
 specification is available in Norwegian from
 &lt;a href=&quot;https://www.kartverket.no/geodataarbeid/Standarder/SOSI/&quot;&gt;the
 Norwegian mapping authority&lt;/a&gt;.  The SOSI standard, which originated
-in the beginning of ninety eighties, was the inspiration and formed the
+in the beginning of nineteen eighties, was the inspiration and formed the
 basis for the XML based
 &lt;a href=&quot;https://en.wikipedia.org/wiki/Geography_Markup_Language&quot;&gt;Geography
 Markup Language&lt;/a&gt;.&lt;/p&gt;
@@ -42,9 +110,9 @@ Markup Language&lt;/a&gt;.&lt;/p&gt;
 rule&lt;/a&gt; for the file(1) unix tool to recognize SOSI files, submitted
 a request to the PRONOM project to have a PRONOM ID assigned to the
 format (reference TNA1555078202S60), and today send a request to IANA
-to register the &quot;text/vnd.sosi&quot; MIME type for this format
-&lt;a href=&quot;https://tools.iana.org/public-view/viewticket/1143144&quot;&gt;[IANA
-#1143144]&lt;/a&gt;.  If all go well, in a few months, anyone implementing
+to register the &quot;text/vnd.sosi&quot; MIME type for this format (referanse
+&lt;a href=&quot;https://tools.iana.org/public-view/viewticket/1143144&quot;&gt;IANA
+#1143144&lt;/a&gt;).  If all goes well, in a few months, anyone implementing
 the Noark 5 Tjenestegrensesnitt API spesification should be able to
 use an official MIME type and PRONOM code for SOSI files.  In
 addition, anyone using SOSI files on Linux should be able to