]> pere.pagekite.me Git - homepage.git/blob - blog/archive/2020/03/03.rss
Converted pages to temp site.
[homepage.git] / blog / archive / 2020 / 03 / 03.rss
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
3 <channel>
4 <title>Petter Reinholdtsen - Entries from March 2020</title>
5 <description>Entries from March 2020</description>
6 <link>https://www.hungry.com/~pere/blog/</link>
7
8
9 <item>
10 <title>Ny URL til den frie norske stavekontrollen</title>
11 <link>https://www.hungry.com/~pere/blog/Ny_URL_til_den_frie_norske_stavekontrollen.html</link>
12 <guid isPermaLink="true">https://www.hungry.com/~pere/blog/Ny_URL_til_den_frie_norske_stavekontrollen.html</guid>
13 <pubDate>Sat, 21 Mar 2020 08:00:00 +0100</pubDate>
14 <description>&lt;p&gt;Det er lenge siden jeg har sett på den norske stavekontrollen, sist
15 jeg skrev om temaet var i 2016, og i mellomtiden har nettstedet
16 no.speling.org forsvunnet, og både git-depotet på Alioth og
17 mailman-tjenesten som hadde epostlistene for oversettelser blitt lagt
18 ned. Men bokmål og nynorsk trenger fortsatt stavekontroll, så etter
19 et par purringer fra en som har lyst til å forbedre stavekontrollen
20 har jeg endelig fått lagt ut ny offentlig kopi av git-depotet. Jeg
21 valgte gitlab foran github.. Siste utgave av stavekontrollen kan
22 hentes ned fra
23 &lt;a href=&quot;https://gitlab.com/norwegian-language-tools/spell-norwegian&quot;&gt;https://gitlab.com/norwegian-language-tools/spell-norwegian&lt;/a&gt;.
24 Ingen ny versjon i denne omgang altså, bare et nytt sted å samle
25 forbedringer til den frie norske stavekontrollen. :)
26
27 &lt;p&gt;Som vanlig, hvis du bruker Bitcoin og ønsker å vise din støtte til
28 det jeg driver med, setter jeg pris på om du sender Bitcoin-donasjoner
29 til min adresse
30 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.
31 Merk, betaling med bitcoin er ikke anonymt. :)&lt;/p&gt;
32 </description>
33 </item>
34
35 <item>
36 <title>Nikita version 0.5 released - updated free software archive API server</title>
37 <link>https://www.hungry.com/~pere/blog/Nikita_version_0_5_released___updated_free_software_archive_API_server.html</link>
38 <guid isPermaLink="true">https://www.hungry.com/~pere/blog/Nikita_version_0_5_released___updated_free_software_archive_API_server.html</guid>
39 <pubDate>Mon, 2 Mar 2020 19:00:00 +0100</pubDate>
40 <description>&lt;p&gt;Today, after many months of development, a new release of
41 &lt;ahref=&quot;https://gitlab.com/OsloMet-ABI/nikita-noark5-core/&quot;&gt;Nikita
42 Noark 5 core project&lt;/a&gt; was finally
43 &lt;ahref=&quot;https://lists.nuug.no/pipermail/nikita-noark/2020-March/000519.html&quot;&gt;announced
44 on the project mailing list&lt;/a&gt;. The Nikita free software solution is
45 an implementation of the Norwegian archive standard Noark 5 used by
46 government offices in Norway. These were the changes in version 0.5
47 since version 0.4, see the email link above for links to a demo
48 site:&lt;/p&gt;
49
50 &lt;ul&gt;
51
52 &lt;li&gt;Updated to Noark 5 versjon 5.0 API specification.
53 &lt;ul&gt;
54 &lt;li&gt;Changed formatting of _links from [] to {} to match IETF draft
55 on JSON HAL.&lt;/li&gt;
56 &lt;li&gt;Merged Registrering og Basisregistrering in version 4 to
57 combined Registrering.&lt;/li&gt;
58 &lt;li&gt;DokumentObjekt is now subtype of ArkivEnhet.&lt;/li&gt;
59 &lt;li&gt;Introducing new entity Arkivnotat.&lt;/li&gt;
60 &lt;li&gt;Changed all relation keys to use /v5/ instead of /v4/.&lt;/li&gt;
61 &lt;li&gt;Corrected to use new official relation keys when possible.&lt;/li&gt;
62 &lt;li&gt;Renamed Sakspart to Part and connect it to Mappe, Registrering
63 and Dokumentbeskrivelse instead of only Saksmappe.&lt;/li&gt;
64 &lt;li&gt;Moved Korrespondansepart connection from Journalpost to
65 Registrering.&lt;/li&gt;
66 &lt;li&gt;Moved Part and Korrespondansepart from package sakarkiv to
67 arkivstruktur.&lt;/li&gt;
68 &lt;li&gt;Renamed presedensstatus to presedensStatus.&lt;/li&gt;
69 &lt;li&gt;Use new JSON content-type &quot;application/vnd.noark5+json&quot;.&lt;/li&gt;
70 &lt;li&gt;Updated prepopulated format list to use PRONOM codes.&lt;/li&gt;
71 &lt;li&gt;Implemented endpoint for system information.&lt;/li&gt;
72 &lt;li&gt;Implemented national identifiers for both file and record.&lt;/li&gt;
73 &lt;li&gt;Implemented comments.&lt;/li&gt;
74 &lt;li&gt;implemented sign off.&lt;/li&gt;
75 &lt;li&gt;implemented conversion.&lt;/li&gt;
76 &lt;/ul&gt;&lt;/li&gt;
77 &lt;li&gt;Improved/implemented OData search and paging support for more entities.&lt;/li&gt;
78 &lt;li&gt;No longer exposes attribute Dokumentobjekt.referanseDokumentfil,
79 one should use the relation in _links instead.&lt;/li&gt;
80 &lt;li&gt;Corrected relation keys under
81 https://rel.arkivverket.no/noark5/v5/api/administrasjon/, replacing
82 &#39;administrasjon&#39; with &#39;admin&#39;.&lt;/li&gt;
83 &lt;li&gt;Fixed several security and stability issues discovered by Coverity.&lt;/li&gt;
84 &lt;li&gt;Corrected handling ETag errors, now return code 409.&lt;/li&gt;
85 &lt;li&gt;Improved handling of Kryssreferanse.&lt;/li&gt;
86 &lt;li&gt;Changed internal database model to use UUID/SystemID as primary keys
87 in tables.&lt;/li&gt;
88 &lt;li&gt;Changed internal database table names to use package prefix.&lt;/li&gt;
89 &lt;li&gt;Changed time zone handling for date and datetime attributes, to be
90 more according to the new definition in the API specification.&lt;/li&gt;
91 &lt;li&gt;Change revoke-token to only drop token on POST requests, not GET.&lt;/li&gt;
92 &lt;li&gt;Updated to newer Spring version.&lt;/li&gt;
93 &lt;li&gt;Changed primary key and URL component for metadata code lists to
94 use the &#39;kode&#39; value instead of a SystemID.&lt;/li&gt;
95 &lt;li&gt;Corrected implementation of Part and Sakspart.&lt;/li&gt;
96 &lt;li&gt;Changed instance lists with subtypes (like .../registrering/ and
97 .../mappe/) to include the attributes and _links entries for the
98 subtype in the supertype lists.&lt;/li&gt;
99 &lt;li&gt;Adjusted _links relations to make it possible to figure out the
100 entity of an instance using the self-&gt;href-&gt;relation key lookup
101 method.&lt;/li&gt;
102 &lt;li&gt;Fixed several end points to make sure GET, PUT, POST and DELETE
103 match each other.&lt;/li&gt;
104 &lt;li&gt;Updated DELETE endpoints to work with UUID based entity
105 identifiers.&lt;/li&gt;
106 &lt;li&gt;Restructured code to use more common URL related constants in entry
107 point values and replace @RequestMapping with method specific
108 annotations.&lt;/li&gt;
109 &lt;li&gt;Added first unit test code.&lt;/li&gt;
110 &lt;li&gt;Updated web GUI to work with the updated API.&lt;/li&gt;
111 &lt;li&gt;Changed integer fields, enforce them as numeric.&lt;/li&gt;
112 &lt;li&gt;Rewrote and simplify metadata handling to use common service and
113 controller code instead of duplicating for each type.&lt;/li&gt;
114 &lt;li&gt;Implemented the remaining metadata types.&lt;/li&gt;
115 &lt;li&gt;Changed Country list source from Wikipedia to Debian iso-codes and
116 updated the list of Countries.&lt;/li&gt;
117 &lt;li&gt;Many many corrections and improvements.&lt;/li&gt;
118
119 &lt;/ul&gt;
120
121 &lt;p&gt;If free and open standardized archiving API sound interesting to
122 you, please contact us on IRC
123 (&lt;a href=&quot;irc://irc.freenode.net/%23nikita&quot;&gt;#nikita on
124 irc.freenode.net&lt;/a&gt;) or email
125 (&lt;a href=&quot;https://lists.nuug.no/mailman/listinfo/nikita-noark&quot;&gt;nikita-noark
126 mailing list&lt;/a&gt;).&lt;/p&gt;
127
128 &lt;p&gt;As usual, if you use Bitcoin and want to show your support of my
129 activities, please send Bitcoin donations to my address
130 &lt;b&gt;&lt;a href=&quot;bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&quot;&gt;15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b&lt;/a&gt;&lt;/b&gt;.&lt;/p&gt;
131 </description>
132 </item>
133
134 </channel>
135 </rss>