Roadmap for Nikita Noark5 Core towards 1.0.0 with H2 database running from nikita-noark5-core-1.0.jar

Ole Aamot ole.aamot at gmail.com
Mon Jul 11 23:53:53 CEST 2022


Dear Professor Thomas Sødring,

What is the estimated roadmap for Nikita Noark5 Core toward 1.0.0?

I would prefer to build the jar file with maven and to run it with

   java -jar target/nikita-noark5-core-1.0.jar

I would then like to launch Nikita with the H2 database as you mentioned to me during our face-to-face meeting in 2017 as we understood it.

Will it still be possible to run Nikita with the H2 database with 1.0.0 or is the new dependency on ElasticSearch dependency blocking this?

It must be possible to build Nikita without ElasticSearch, in my strong opinion, but if this is not possible with 0.9.0, I'd wait for 1.0.0
to remove the hard ElasticSearch dependency which makes it very hard to build at the moment.

What is the status of the Noark5 version 5.0 standard at the moment?  noark5v5?

I would prefer to be able to run the Nikita Noark 5 HTTP server with

   java -jar target/nikita-noark5-core-1.0.jar

in order to access the HTTP server using 

   nikitarelbase = 'http://www.arkivarium.no/noark5/v5/'

With the prefix

   noarkrelbase = 'http://rel.kxml.no/noark5/v5/api/‘
   noarkrelbase + 'admin/administrativenhet/‘,
   noarkrelbase + 'admin/bruker/‘,
   noarkrelbase + 'admin/enhet/‘,
   noarkrelbase + 'admin/ny-administrativenhet/‘,
   noarkrelbase + 'admin/ny-bruker/‘,
   noarkrelbase + 'admin/ny-rettighet/‘,
   noarkrelbase + 'admin/rettighet/‘,
   noarkrelbase + 'arkivstruktur/‘,
   noarkrelbase + 'arkivstruktur/arkiv/‘,
   noarkrelbase + 'arkivstruktur/arkivdel/‘,
   noarkrelbase + 'arkivstruktur/arkivskaper/‘,
   noarkrelbase + 'arkivstruktur/basisregistrering/‘,
   noarkrelbase + 'arkivstruktur/bygning/‘,
   noarkrelbase + 'arkivstruktur/dokumentbeskrivelse/‘,
   noarkrelbase + 'arkivstruktur/dokumentobjekt/‘,
   noarkrelbase + 'arkivstruktur/elektronisksignatur/',
   noarkrelbase + 'arkivstruktur/fil/',
   noarkrelbase + 'arkivstruktur/hendelseslogg/',
   noarkrelbase + 'arkivstruktur/klasse/',
   noarkrelbase + 'arkivstruktur/klassifikasjonssystem/',
   noarkrelbase + 'arkivstruktur/konvertering/',
   noarkrelbase + 'arkivstruktur/kryssreferanse/',
   noarkrelbase + 'arkivstruktur/logg/',
   noarkrelbase + 'arkivstruktur/mappe/‘,
   noarkrelbase + 'arkivstruktur/matrikkel/',
   noarkrelbase + 'arkivstruktur/merknad/',
   noarkrelbase + 'arkivstruktur/nasjonaleidentifikator/',
   noarkrelbase + 'arkivstruktur/nasjonalidentifikator/',
   noarkrelbase + 'arkivstruktur/ny-arkiv/',
   noarkrelbase + 'arkivstruktur/ny-arkivdel/',
   noarkrelbase + 'arkivstruktur/ny-arkivskaper/',
   noarkrelbase + 'arkivstruktur/ny-basisregistrering/',
   noarkrelbase + 'arkivstruktur/ny-bygning/',
   noarkrelbase + 'arkivstruktur/ny-dokumentbeskrivelse/',
   noarkrelbase + 'arkivstruktur/ny-dokumentobjekt/',
   noarkrelbase + 'arkivstruktur/ny-elektronisksignatur/',
   noarkrelbase + 'arkivstruktur/ny-hendelseslogg/',
   noarkrelbase + 'arkivstruktur/ny-klasse/',
   noarkrelbase + 'arkivstruktur/ny-klassifikasjonssystem/',
   noarkrelbase + 'arkivstruktur/ny-konvertering/',
   noarkrelbase + 'arkivstruktur/ny-kryssreferanse/',
   noarkrelbase + 'arkivstruktur/ny-mappe/',
   noarkrelbase + 'arkivstruktur/ny-matrikkel/',
   noarkrelbase + 'arkivstruktur/ny-merknad/',
   noarkrelbase + 'arkivstruktur/ny-nasjonalidentifikator',
   noarkrelbase + 'arkivstruktur/ny-plan/',
   noarkrelbase + 'arkivstruktur/ny-posisjon/',
   noarkrelbase + 'arkivstruktur/ny-registrering/',
   noarkrelbase + 'arkivstruktur/plan/',
   noarkrelbase + 'arkivstruktur/posisjon/',
   noarkrelbase + 'arkivstruktur/registrering/',
   noarkrelbase + 'arkivstruktur/sekundaerklassifikasjons',
   noarkrelbase + 'arkivstruktur/underarkiv/',
   noarkrelbase + 'arkivstruktur/underklasse/',
   noarkrelbase + 'arkivstruktur/undermappe/',
   noarkrelbase + 'loggingogsporing/endringslogg/',
   noarkrelbase + 'loggingogsporing/ny-endringslogg/',
   noarkrelbase + 'metadata/arkivdelstatus/',
   noarkrelbase + 'metadata/arkivstatus/',
   noarkrelbase + 'metadata/avskrivningsmaate/',
   noarkrelbase + 'metadata/dokumentmedium/',
   noarkrelbase + 'metadata/dokumentstatus/',
   noarkrelbase + 'metadata/dokumenttype/',
   noarkrelbase + 'metadata/elektronisksignatursikkerhetsnivaa/',
   noarkrelbase + 'metadata/elektronisksignaturverifisert/',
   noarkrelbase + 'metadata/flytstatus/',
   noarkrelbase + 'metadata/format/',
   noarkrelbase + 'metadata/graderingskode/',
   noarkrelbase + 'metadata/hendelsetype/',
   noarkrelbase + 'metadata/journalposttype/',
   noarkrelbase + 'metadata/journalstatus/',
   noarkrelbase + 'metadata/kassasjonsvedtak/',
   noarkrelbase + 'metadata/klassifikasjonstype/',
   noarkrelbase + 'metadata/korrespondanseparttype/',
   noarkrelbase + 'metadata/land/',
   noarkrelbase + 'metadata/mappetype/',
   noarkrelbase + 'metadata/merknadstype/',
   noarkrelbase + 'metadata/moetedeltakerfunksjon/',
   noarkrelbase + 'metadata/moeteregistreringsstatus/',
   noarkrelbase + 'metadata/moeteregistreringstype/',
   noarkrelbase + 'metadata/moetesakstype/',
   noarkrelbase + 'metadata/postnummer/',
   noarkrelbase + 'metadata/presedensstatus/',
   noarkrelbase + 'metadata/sakspartrolle/',
   noarkrelbase + 'metadata/saksstatus/',
   noarkrelbase + 'metadata/skjermingdokument/',
   noarkrelbase + 'metadata/skjermingmetadata/',
   noarkrelbase + 'metadata/slettingstype/',
   noarkrelbase + 'metadata/tilgangskategori/',
   noarkrelbase + 'metadata/tilgangsrestriksjon/',
   noarkrelbase + 'metadata/tilknyttetregistreringsom/',
   noarkrelbase + 'metadata/variantformat/',
   noarkrelbase + 'sakarkiv/',
   noarkrelbase + 'sakarkiv/avskrivning/',
   noarkrelbase + 'sakarkiv/dokumentflyt/',
   noarkrelbase + 'sakarkiv/enkeladresse/',
   noarkrelbase + 'sakarkiv/journalpost/',
   noarkrelbase + 'sakarkiv/kontaktinformasjon/',
   noarkrelbase + 'sakarkiv/korrespondansepart/',
   noarkrelbase + 'sakarkiv/korrespondansepartenhet/',
   noarkrelbase + 'sakarkiv/korrespondansepartintern/',
   noarkrelbase + 'sakarkiv/korrespondansepartperson/',
   noarkrelbase + 'sakarkiv/ny-avskrivning/',
   noarkrelbase + 'sakarkiv/ny-dokumentflyt/',
   noarkrelbase + 'sakarkiv/ny-enkeladresse/',
   noarkrelbase + 'sakarkiv/ny-journalpost/',
   noarkrelbase + 'sakarkiv/ny-kontaktinformasjon/',
   noarkrelbase + 'sakarkiv/ny-korrespondansepart/',
   noarkrelbase + 'sakarkiv/ny-korrespondansepartenhet/',
   noarkrelbase + 'sakarkiv/ny-korrespondansepartintern/',
   noarkrelbase + 'sakarkiv/ny-korrespondansepartperson/',
   noarkrelbase + 'sakarkiv/ny-presedens/',
   noarkrelbase + 'sakarkiv/ny-saksmappe/',
   noarkrelbase + 'sakarkiv/ny-sakspart/',
   noarkrelbase + 'sakarkiv/ny-sakspartenhet/',
   noarkrelbase + 'sakarkiv/ny-sakspartperson/',
   noarkrelbase + 'sakarkiv/presedens/',
   noarkrelbase + 'sakarkiv/sak/',
   noarkrelbase + 'sakarkiv/saksmappe/',
   noarkrelbase + 'sakarkiv/sakspart/',
   noarkrelbase + 'sakarkiv/sakspartenhet/',
   noarkrelbase + 'sakarkiv/saksparter/',
   noarkrelbase + 'sakarkiv/sakspartperson/',
   noarkrelbase + 'sakarkiv/sekundaerklassifikasjon/‘,

It would be sad to loose all the work invested in Nikita after version 0.5.0, but at the moment Nikita does not build.

Ole Aamot (CLIA^)

^ Coders lost in action


More information about the nikita-noark mailing list