]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2019/05/05.rss
Bedre ord.
[homepage.git] / blog / archive / 2019 / 05 / 05.rss
index 3173c3f49e19484bed4f4964e9c52207117579f6..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>