Primo

Your feedback matters to us. Help us improve Primo by telling us what you’d like to see using the message areas below. You can also can support something already posted.

We would love to be able to respond to every idea that is submitted, but this is not feasible. We are, however, committed to responding to the most popular ideas—those that have received the most points.

For more information please review our FAQ and guidelines. Thank you.

How can we improve Primo?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Allow to delete records in Primo BE ( included dedup records )

    Right now the only way to delete a record in Primo is to refer to a KB Article [1] explaining how to write an xml OAI-PMH record with status 'deleted' and let the xml file to be ingested by a pipe. The procedure is cumbersome and error prone (e.g. issues with compression of the file on non linux machines etc.) and it does not always work properly. For example, dedup records are not properly deleted by this procedure.

    It would be good to provide a feature in the Primo BE allowing to look for specific PNX and to delete it.…

    30 votes
    Vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      You have left! (?) (thinking…)
    • Modify BackOffice to Clearly Identify Old UI vs New UI components and methods.

      It is very frustrating to have documentation that leads you down one path in Backoffice, only to later find out that the path is only applicable to the old UI and has no effect on the new UI. Modify the configuration wizard to clearly identify things as new UI or old UI. Ideally, BackOffice would react to the checkbox for New UI and only show me choices that are applicable to the new UI.

      15 votes
      Vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)
        You have left! (?) (thinking…)
      • Delete and Monitor User-Submitted Tags in Primo

        I would love our students and patrons to adopt the tag functionality in Primo. I like that adding a tag requires being logged-in, which reduces possibility of automated or commercial spam significantly. But there's still significant likelihood of users applying tags with humorous or malicious intent.

        Two functions would greatly increase our likelihood of using this functionality rather than just hiding it via CSS:
        1. Allow administrators to delete tags.
        2. Allow administrators to review tags by searching and browsing in order of most recently applied first.

        Our implementation coordinator stated that this is currently unavailable for multitenant hosted Primo…

        38 votes
        Vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)
          You have left! (?) (thinking…)
        • Read-only permission set for back-office users

          As both a training tool and for wider understanding of the primo product, we would like to have a read-only permission profile where heads of public service or others could look up configuration/normalization settings, but not commit permission changes. As it stands now, each permission set has the ability to write to at least one area of back office. We would like a 'do-no-harm' account that senior or technically abled library staff could review/suggest changes without having the ability to make the change.

          15 votes
          Vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)
            You have left! (?) (thinking…)
          • Pull database recommendations from Alma holdings

            The resource recommender in Primo currently requires us to manually upload files which list databases or other resources we want to recommend.

            Given that most/many? Primo users are on Alma as well, it would be good for primo/alma institutions to have autopopulated database recommendation choices (that can be turned on or off at will) from Alma local holdings.

            This is similar to how Summon's database recommender works with 360core knowledgebase.

            This creates better efficiency compared to creating seperate lists for the database recommender because if the URL changes or the resource gets cancelled, one would have to update one place…

            7 votes
            Vote
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)
              You have left! (?) (thinking…)
            • Turn Off/On Link to Tags and Browse Search in Main Menu Via Back Office

              Have the ability to add or delete Tag and Browse tabs in Primo Main Menu in the back office Views Wizard, like all other menu tabs in Primo. Currently, these two recently added tabs can only be hidden or moved via CSS edits and are enabled by default without a delivered method for changing the tab or removing it all-together. All tabs should be manageable via the same Back Office method.

              2 votes
              Vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)
                You have left! (?) (thinking…)
              • Allow deletion of old unused pipes

                We've got a long list of pipes, including some from an old repository we don't have anymore, and one I accidentally created with the wrong type (regular instead of delete-and-reload). These clutter up the list and make it harder to find the ones I actually use. It would be really good if we could delete the ones we don't want anymore.

                (Or at least to be able to hide them, or if nothing else then to be able to rename them to "zzz_DON'T_USE" or something.)

                4 votes
                Vote
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)
                  You have left! (?) (thinking…)
                • Show the terms added to the patron's query by the linguistic features (i.e. stemming, synonyms etc.)

                  As default behavior, Primo not only looks for the patron's query, but enriches the original keywords of the user with additional terms, in order to improve the performance.

                  The system first tries to guess the language of the query, and then tries to enrich it, using a variety of steps described in the Linguistic Features section of the documentation: https://knowledge.exlibrisgroup.com/Primo/Product_Documentation/Technical_Guide/120Linguistic_Features

                  For example, a query for the string: Birne
                  if recognised as German, is enriched with following synonyms (dictionary file as to March 2017):

                  gluehbirne(normal),gluehlampe(normal),lampe(normal),leuchte(normal),leuchtkoerper(normal),haupt(normal),kopf(normal),ruebe(normal),schaedel(normal)

                  The point is that the whole thing is a blackbox for both the librarian and the…

                  59 votes
                  Vote
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)
                    You have left! (?) (thinking…)
                  • Copy parts of Normalization Rules Sets to other fields in the same set

                    It would be very useful to be able to copy subsets/blocks of a Normalization Rule Set to other blocks/fields in the same set, instead of manually copying very complicated rules. This was a NERS request from the Free University of Bozen (4440), but it did not receive enough votes.

                    33 votes
                    Vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)
                      You have left! (?) (thinking…)
                    • Consortia environment; Provide inheritance for open access collections

                      At present, open access collections that are activated by the consortia account are not "inherited" by individual members of the consortium. Given the number of open access collections, and the possible number of consortia members, it can be a tedious task to activate a large number of OA collections for each member.
                      We would like to see that OA collections can be "inherited" as well, just like regular subscription collections.

                      1 vote
                      Vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)
                        You have left! (?) (thinking…)
                      • Display times in Back Office according to local timezone

                        Currently Primo Back Office displays all times according to the server timezone. This is particularly relevant to scheduled pipes. For smoothest operation these need to be coordinated with Alma jobs, which are scheduled against local timezones. Differences in daylight savings times mean we have to update our conversions between the two timezones at least twice a year.

                        Being a multi-tenanted environment, the underlying server timezone can't easily be changed. But my suggestion is to make the *display* of any times in Back Office depend on a configurable timezone. ie

                        1) Allow institutions to configure a timezone

                        2) Where times and…

                        17 votes
                        Vote
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)
                          You have left! (?) (thinking…)
                        • Allow configuration of multiple email addresses in back office

                          In primo's general configuration, there is a field for a staff email address. This address is used for emails which are generated by primo in response to an issue (e.g. when an IP is automatically blocked because it is suspected of being the source of a DoS attack) and is also displayed to users of primo when an error page is shown. We would ideally like to be able to send these to different email addresses so they can be processed differently. Would it be possible to add a second email address into the primo configuration and use that for…

                          1 vote
                          Vote
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)
                            You have left! (?) (thinking…)
                          • Set default language in Primo Back Office

                            It would be useful if Primo Back Office users were able to set their own default language preferences (e.g. for content of the code tables) rather than have to select the language every time.

                            6 votes
                            Vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)
                              You have left! (?) (thinking…)
                            • Set default language(s) in PBO

                              When managing the various mapping and code tables in the PBO, it gets complicated because I'm constantly having to set the language column. It would be great if we could have that narrowed by default to just the ones we need. To support multilingual institutions, it would need to allow for multiple defaults if possible.

                              3 votes
                              Vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)
                                You have left! (?) (thinking…)
                              • copy a normalization rule set from sandbox to production server

                                We need the possibility to tranfer NR testet in the sandbox environment to the production server.

                                12 votes
                                Vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)
                                  You have left! (?) (thinking…)
                                • unix-like tool for working with normalization rule sets

                                  to compare two normalization role sets or for finding spezial references in a rule set we need some tools:

                                  - to compare 2 rule sets we need a tool like the diff command in unix
                                  - to find references to a (mapping) table or occurences of fields in a NR we need a tool like grep in unix

                                  12 votes
                                  Vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)
                                    You have left! (?) (thinking…)
                                  • Email alerts when Primo BO jobs fail or complete

                                    Add the ability to allow admins to receive or sign up for email alerts when jobs fail or complete in the Primo back office. This functionality is currently supported in Alma.

                                    11 votes
                                    Vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)
                                      You have left! (?) (thinking…)
                                    • Send email when pipe finishes with errors.

                                      When a pipe finishes normally, but some records did not load due to errors, right now the only way to find out whether that happened or not is to go into the back office, Monitor Primo Status, Pipe Monitoring, and click on "Errors" next to the pipe (and a futher step to get to "History" if the pipe is not the last one run).

                                      We run four Alma pipes a day, and around a half dozen other pipes once a day. WE DON'T HAVE TIME TO DO THIS and I bet a lot of other customers don't either.

                                      But we…

                                      24 votes
                                      Vote
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)
                                        You have left! (?) (thinking…)
                                      • Make configurable preference of source in deduplication

                                        Preference of records coming from differente sources in deduplication is hardcoded in Primo and it causes undesired situations, for example poor SFX records have preference over rich ILS records and the information from ILS records is discarded. Order of preference of sources should be configurable through Primo Admin interface instead of being hardcoded

                                        69 votes
                                        Vote
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)
                                          You have left! (?) (thinking…)
                                        • Backoffice REST API and Hooks

                                          Alma provides a growing number of API's for process orchestration and Hooks will come soon.

                                          Primo only provides REST API's which are mainly used for Frontend interaction.

                                          Primo is missing API's and Hooks to control Tools, Pipes, Processes and Schedules to implement fully automated workflows for Alma or other ILS.

                                          I would be great to see such API's and Hooks soon, please vote!

                                          5 votes
                                          Vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)
                                            You have left! (?) (thinking…)
                                          ← Previous 1
                                          • Don't see your idea?

                                          Feedback and Knowledge Base