]> pere.pagekite.me Git - homepage.git/blobdiff - blog/archive/2019/05/index.html
Generated.
[homepage.git] / blog / archive / 2019 / 05 / index.html
index ccc65cafc8e29a66cee47852267b3e7b70ab100e..1b9e2103c7d2eadff3bab5ce946e91f32dff9927 100644 (file)
 
     <h3>Entries from May 2019.</h3>
     
+    <div class="entry">
+      <div class="title">
+        <a href="http://people.skolelinux.org/pere/blog/Nikita_version_0_4_released___free_software_archive_API_server.html">Nikita version 0.4 released - free software archive API server</a>
+      </div>
+      <div class="date">
+        22nd May 2019
+      </div>
+      <div class="body">
+        <p>This morning,  a new release of 
+<a href="https://gitlab.com/OsloMet-ABI/nikita-noark5-core/">Nikita
+Noark 5 core project</a> was
+<a href="https://lists.nuug.no/pipermail/nikita-noark/2019-May/000468.html">announced
+on the project mailing list</a>.  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:</p>
+
+<ul>
+
+  <li>Roll out OData handling to all endpoints where applicable</li>
+  <li>Changed the relation key for "ny-journalpost" to the official one.</li>
+  <li>Better link generation on outgoing links.</li>
+  <li>Tidy up code and make code and approaches more consistent throughout
+   the codebase</li>
+  <li>Update rels to be in compliance with updated version in the
+   interface standard</li>
+  <li>Avoid printing links on empty objects as they can't have links</li>
+  <li>Small bug fixes and improvements</li>
+  <li>Start moving generation of outgoing links to @Service layer so access
+   control can be used when generating links</li>
+  <li>Log exception that was being swallowed so it's traceable</li>
+  <li>Fix name mapping problem</li>
+  <li>Update templated printing so templated should only be printed if it
+   is set true. Requires more work to roll out across entire
+   application.</li>
+  <li>Remove Record->DocumentObject as per domain model of n5v4</li>
+  <li>Add ability to delete lists filtered with OData</li>
+  <li>Return NO_CONTENT (204) on delete as per interface standard</li>
+  <li>Introduce support for ConstraintViolationException exception</li>
+  <li>Make Service classes extend NoarkService</li>
+  <li>Make code base respect X-Forwarded-Host, X-Forwarded-Proto and
+   X-Forwarded-Port</li>
+  <li>Update CorrespondencePart* code to be more in line with Single
+   Responsibility Principle</li>
+  <li>Make package name follow directory structure</li>
+  <li>Make sure Document number starts at 1, not 0</li>
+  <li>Fix isues discovered by FindBugs</li>
+  <li>Update from Date to ZonedDateTime</li>
+  <li>Fix wrong tablename</li>
+  <li>Introduce Service layer tests</li>
+  <li>Improvements to CorrespondencePart</li>
+  <li>Continued work on Class / Classificationsystem</li>
+  <li>Fix feature where authors were stored as storageLocations</li>
+  <li>Update HQL builder for OData</li>
+  <li>Update OData search capability from webpage</li>
+  
+</ul>
+
+<p>If free and open standardized archiving API sound interesting to
+you, please contact us on IRC
+(<a href="irc://irc.freenode.net/%23nikita">#nikita on
+irc.freenode.net</a>) or email
+(<a href="https://lists.nuug.no/mailman/listinfo/nikita-noark">nikita-noark
+mailing list</a>).</p>
+
+<p>As usual, if you use Bitcoin and want to show your support of my
+activities, please send Bitcoin donations to my address
+<b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>
+
+      </div>
+      <div class="tags">
+        
+        
+        Tags: <a href="http://people.skolelinux.org/pere/blog/tags/english">english</a>, <a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5</a>, <a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug</a>, <a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn</a>, <a href="http://people.skolelinux.org/pere/blog/tags/standard">standard</a>.
+        
+        
+      </div>
+    </div>
+    <div class="padding"></div>
+    
     <div class="entry">
       <div class="title">
         <a href="http://people.skolelinux.org/pere/blog/MIME_type__text_vnd_sosi__for_SOSI_map_data.html">MIME type "text/vnd.sosi" for SOSI map data</a>
@@ -104,7 +184,7 @@ activities, please send Bitcoin donations to my address
 
 <li><a href="http://people.skolelinux.org/pere/blog/archive/2019/03/">March (3)</a></li>
 
-<li><a href="http://people.skolelinux.org/pere/blog/archive/2019/05/">May (1)</a></li>
+<li><a href="http://people.skolelinux.org/pere/blog/archive/2019/05/">May (2)</a></li>
 
 </ul></li>
 
@@ -442,7 +522,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/drivstoffpriser">drivstoffpriser (4)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (401)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/english">english (402)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/fiksgatami">fiksgatami (23)</a></li>
 
@@ -480,13 +560,13 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/nice free software">nice free software (12)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5 (13)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/noark5">noark5 (14)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/norsk">norsk (305)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (194)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/nuug">nuug (195)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (36)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/offentlig innsyn">offentlig innsyn (37)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/open311">open311 (2)</a></li>
 
@@ -516,7 +596,7 @@ activities, please send Bitcoin donations to my address
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/skepsis">skepsis (5)</a></li>
 
- <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (62)</a></li>
+ <li><a href="http://people.skolelinux.org/pere/blog/tags/standard">standard (63)</a></li>
 
  <li><a href="http://people.skolelinux.org/pere/blog/tags/stavekontroll">stavekontroll (6)</a></li>