Django Zotero options

Nice formatted example: https://dalme.org/project/bibliography/

See code: view-source:https://dalme.org/project/bibliography/

Python API wrapper: https://pypi.org/project/django-zotero/

A library-ish app that imports zotero things: https://gitlab.com/LARAsuite/lara-django-library

Look more at this: https://django-kdl-wagtail.readthedocs.io/en/latest/installation.html

and much more at this: https://gitlab.unimelb.edu.au/rturnbull/django-publications <-- this one is needs forked.

https://princeton-cdh.github.io/derrida-django/deploynotes.html
https://pypi.org/project/acdh-django-zotero/

Serial and series

In looking at OLAC records for serials and series the previous distinction is made in MARC and RDA but not in DC. But it could be and if so, then what needs to be considered?

https://alastore.ala.org/content/rda-and-serials-cataloging
https://www.ccslib.org/Catalogers/index.php/Series_title_vs._main_title

What is "OLAC Core" >> https://www.ccslib.org/Catalogers/index.php?title=Bibliographic_input_standards#Bibliographic_Standards_for_Specific_Formats

https://original.rdatoolkit.org/lcpschp0.html
https://web.library.yale.edu/cataloging/serials/series-mpm-cataloging
https://loc.gov/aba/rda/mgd/seriesSubseries/mg-seriesSubseries.pdf
https://english.stackexchange.com/a/536678
https://repository.law.umich.edu/cgi/viewcontent.cgi?article=1029&context=librarian

language development platform service

https://freecontent.manning.com/adding-latex-rendering-to-our-website-part-1/
https://pkgw.github.io/webtex/install/
https://about.gitea.com/
https://docs.gitlab.com/ee/integration/

  • Reqire safe and legal documentation before enabling cloning. Target language communities and back OLAC in.

Needs a Zenodo connection and TeX rendering

Latex.js.

https://docs.gitea.com/next/installation/comparison
should compare with gitlab

Python + Mysql

https://realpython.com/python-mysql/

https://dev.mysql.com/doc/connector-python/en/preface.html



https://www.geeksforgeeks.org/working-with-pdf-files-in-python/
https://www.geeksforgeeks.org/extract-text-from-pdf-file-using-python/
https://qxf2.com/blog/extracting-data-from-pdfs-python/


https://www.metachris.com/pdfx/
https://softwarerecs.stackexchange.com/questions/76210/software-to-extract-the-list-of-references-and-title-from-a-pdf-of-a-research-pa
https://pypi.org/project/refextract/
https://stackoverflow.com/questions/62365767/extract-references-from-pdf-python
https://discuss.python.org/t/pdf-extraction-with-python-wrappers/40384

Re-implementing the OLAC validator

The OLAC validator runs off of an unit of software which has the heartbleed security vulnerability. Thinking about implementing a validator the following software comes to mind. https://github.com/zimeon/oaipmh-validator There was also an Online OAI-PMH validator from a former engineer on the Europeana project. I think he is based in Greece. His solution is not open source, but he mentioned that he would consider adding the OLAC profile. https://validator.oaipmh.com/

It would be good to see what other OAI-PMH validators look like and how submitters expect to interact with them.

https://validador.rcaap.pt/validator2/?locale=en
http://oval.base-search.net/
https://doi.org/10.17700/jai.2016.7.1.277
https://rdamsc.bath.ac.uk/msc/t64; https://www.openaire.eu/validator-registration-guide ; https://github.com/EuroCRIS/openaire-cris-validator; https://www.fosteropenscience.eu/content/openaire-compatibility-validator-presentation
http://oai.clarin-pl.eu/

OAI-PMH in golang

I was looking at the maturity of golang for data science and for projects in goLang which enable the interaction with OAI-PMH feeds. In my case working with XML is fairly important. I don't see in this XML example how to extract attributes and put those in the struct.

https://pkg.go.dev/github.com/delving/hub3/ikuzo/service/x/oaipmh
https://github.com/renevanderark/goharvest

Building a discourse server

pfaffman/discourse-doi-resolver
https://meta.discourse.org/t/sign-in-to-discourse-using-orcid/105488/4
https://meta.discourse.org/t/discourse-category-experts/190814
https://meta.discourse.org/t/custom-category-boxes/144865
https://meta.discourse.org/t/mentionables/192948 <-- content in OLAC
https://meta.discourse.org/t/admin-guide-to-tags-in-discourse/121041

Position conversations within the OLAC search space.

https://blog.discourse.org/2021/11/discourse-forum-seo/
https://meta.discourse.org/t/does-discourse-support-google-structured-data-i-e-schema-org/58249
https://meta.discourse.org/t/beginners-guide-to-seo-with-discourse/146655/4
https://meta.discourse.org/t/beginners-guide-to-seo-with-discourse/146655/7
https://meta.discourse.org/t/discourse-sitemap/40348

This might be a way forward to an OAI-PMH repo: https://github.com/discourse/discourse-sitemap another option is to use a query mechanism in the JSON api to get all threads and treat these threads as resources for description. https://meta.discourse.org/t/discourse-rest-api-documentation/22706

I wonder how many layers a tag-group can have... https://docs.discourse.org/#tag/Tags/operation/updateTagGroup

https://meta.discourse.org/t/locations-plugin/69742

Legal and privacy considerations:

https://meta.discourse.org/t/legal-tools-plugin/87966/26

Your Discourse forum and the GDPR

Import from other discourse instances:
https://meta.discourse.org/t/create-download-and-restore-a-backup-of-your-discourse-database/122710

Self-hosting, self-managed, hosted, serviced,

https://meta.discourse.org/t/comparing-hosting-providers/100034/13

https://www.literatecomputing.com/discourse-server-maintenance/
https://meta.discourse.org/t/recommended-hosting-providers-for-self-hosters/79562

Pricing:
https://discourse.org/pricing

https://github.com/discourse/discourse/blob/main/docs/INSTALL-cloud.md

Discourse Hosting Plans and Pricing

Dedicated email:
https://messagebird.com/pricing/email-sending