GithubHelp home page GithubHelp logo

'Institution' replacement about cat HOT 5 CLOSED

geant avatar geant commented on August 16, 2024
'Institution' replacement

from cat.

Comments (5)

restena-sw avatar restena-sw commented on August 16, 2024

I've been thinking about this choice of wording myself. It's a bit unlucky even in the eduroam context, as we have the two roles Identity Provider and Service Provider and "institution" doesn't make clear which role we are targeting.
I can change this to "Identity Provider" which would be compatible in all deployment contexts.
This is gonna take a while though:

"Found 1.239 matches of institution in 124 files."

And that's across class members, variable names, and actual display text in singular and plural forms.

from cat.

nevryn avatar nevryn commented on August 16, 2024

from cat.

restena-sw avatar restena-sw commented on August 16, 2024

While coding, I also thought of making this configurable just to avoid iterative cycles of pain when changes are needed.
There is now a config item CONFIG['CONSORTIUM']['nomenclature_institution'] which can be set to a string of your choice.

Making this translatable is difficult because the translators can't know beforehand what you are going to enter in the config file later during deployment time. Given temporal continuity, this is a not solvable problem. What I can do is to pre-translate "common" values for that config item and translate them in the system. When the config item actually appears during runtime, it's taken, otherwise the original from the config file is used.

I'll add "Organisation" to the preloaded list - but could imagine eduroam to stick with Identity Provider.

You may run into capitalisation or a/an issues depending on your final choice of word. Fixing these grammar issues is not typically practicable; so if you want to be grammar-perfect some editing might still be needed afterwards. But let's see how far we get with this approach now.

This is not commited yet, might be until next week.

from cat.

restena-sw avatar restena-sw commented on August 16, 2024

I'm also rearrangning wording to avoid plural grammar issues, and also use the same mechanism for "federation" where it occurs. Other consortia don't necessarily name their federations federations.

from cat.

restena-sw avatar restena-sw commented on August 16, 2024

Done an commited. I may not have caught all variants of it - if you still see "institution", "IdP", "home institution", "home organisation" anywhere, please let me know.

from cat.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.