namespace in kafka Modul
Lieber @sschuepbach ,
ich habe gestern die modularisierte version unserer MF commands angesehen und angefangen, die BAR Turtle Serialisierung zu integrieren.
Dabei ist mir aufgefallen, dass im Kafka Modul die beiden Typen nicht im passenden namespace abgelegt waren und somit auch nicht kompilierten. Ich habe das mal geändert.
Was mir durch den Kopf geht:
- Benutze ich das richtige Modul (ich habe das Modul modularization geklont)? Es gibt auch noch einen develop branch ?
- Ich habe kurz über die Beziechnungen der namespaces generell nachgedacht. Ich glaube, Du verwendest überlall org.swissbib.linked.xxxx Wir brauchen MF vermehr ja nicht nur im linked. Ich denke, wir sollten das aber nicht mehr ändern. Ist für mich den Aufwand nicht wert. Was denkst Du? Während ich nachgedacht habe und anschliessend angepasst habe ich die Kafka Klasse nun nach org.swissbib.kafka.linked gelegt. Sicherlich nicht der Weisheit letzter Schluss und war wohl auch nicht so beabsichtigt.
Dann bekommen wir in unsrer deploy-pipe noch einen Fehler https://gitlab.com/swissbib/linked/swissbib-metafacture-commands/-/jobs/164805580 ;1m$ wget https://github.com/metafacture/metafacture-core/releases/download/metafacture-core-5.0.0/metafacture-core-5.0.0-dist.tar.gz[0;m wget: error while loading shared libraries: libidn2.so.0: cannot open shared object file: No such file or directory
Habe mal ein wenig ge-googelt. Wird häufig im Zusammenhang mit ArchLinux genannt. Hast Du eine Idee was das ist?