]> pere.pagekite.me Git - homepage.git/commitdiff
Ny post om Nikita.
authorPetter Reinholdtsen <pere@hungry.com>
Wed, 22 May 2019 09:26:36 +0000 (11:26 +0200)
committerPetter Reinholdtsen <pere@hungry.com>
Wed, 22 May 2019 09:26:36 +0000 (11:26 +0200)
blog/data/2019-05-22-noark5-nikita.txt [new file with mode: 0644]

diff --git a/blog/data/2019-05-22-noark5-nikita.txt b/blog/data/2019-05-22-noark5-nikita.txt
new file mode 100644 (file)
index 0000000..9d65093
--- /dev/null
@@ -0,0 +1,64 @@
+Title: Nikita version 0.4 released - free software archive API server
+Tags: english, standard, nuug, offentlig innsyn, noark5
+Date: 2019-05-22 11:30
+
+<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>