CentreForDigitalHumanities / tscan

T-scan: an analysis tool for dutch texts to assess the complexity of the text, based on original work by Rogier Kraf
GNU Affero General Public License v3.0
18 stars 6 forks source link

New release? #70

Closed proycon closed 2 months ago

proycon commented 1 year ago

The latest tscan release (0.9.8) is from Dec 2020, which was just a minor update. The last more functional release before that was by @mhkuu in 0.9.7 in Feb 2020.

Would it be possible to do a new release? This is also relevant because the CLARIAH Tool Discovery portal harvests the latest release (based on git tag) only. Because it falls back to the old release, the harvested metadata does not reflect the current situation and changes in maintainership after the repository moved to you guys entirely.

Some sub-issues that may be relevant for release:

One more question: the tscan webservice as hosted in Nijmegen will dissappear this week (we have a big migration), it too ran on the latest release (not including all the unreleased improvements you made since then), so that was probably suboptimal anyway. We did have some tscan users though, can I refer them to a place where you guys are hosting tscan in Utrecht now?

oktaal commented 1 year ago

Thank you! I'll look into it next week. No problem to refer them to me: it's hosted at https://tscan.hum.uu.nl and people can mail me for an account (no sign up page exists as of yet).

proycon commented 1 year ago

Thanks, I already redirected several people so you may experience a bit of an influx of users.

If you want something more manageable for authentication (or rather: you don't want to manage a user db yourself), you might want to consider hooking up tscan to CLARIAH's authentication infrastructure (OpenID Connect). People can then simply login with their institutional credentials. If I understood Antal correctly, the tscan project is now funded by CLARIAH as well so it'd be a good solution and in accordance with the software/infrastructure requirements we have for CLARIAH. It's also relatively easy to set up as CLAM is designed to work nicely with it. I can give some extra pointers if you need help with this.

The only caveat is that you may still need a fallback authentication mechanism/user-db for automated clients (that's how we have set things up in Nijmegen), CLAM supports that as well.