Uploaded image for project: 'DSpace'
  1. DSpace
  2. DS-1188

collection view doesn't show content by default

    Details

    • Attachments:
      0
    • Comments:
      16
    • Documentation Status:
      Not Required

      Description

      (I was thinking hard whether to mark this as improvement or bug. I decided it's a usability bug.)

      When you open a collection, you don't see the collection contents (items). You see a list of possible views (Browse by: By Issue Date, Authors, Titles, ...). For first time users, this is confusing (they don't see content immediately) and for regular users there's an extra click required every time they open a collection . Confusion of first time users is further aggravated because they see a list of recent submissions which looks like they're looking at content, but this not complete paginable content and complete content in this format (reverse chronological by submission date) is not even available as an option. The last issue is that it's not even easily visible how many items a collection contains before selecting one of the views.

      I'm sorry to sound so harsh about this, I know it's been always like that in DSpace so some might consider that a feature. But I've seen first-time DSpace users confused over this again and again. I think this is a major usability problem.

      Proposed solution:
      1) Pick a default (but configurable) view for collections
      2) Remove "Recent submissions" from collections
      3) Add "By submission date" as a view - complete with pagination and item count. This can be even made the default view.

        Attachments

          Issue Links

            Activity

            Hide
            helix84 Ivan Masár added a comment -

            This has been discussed on DevMtg 2013-08-07 (since [20:46]):
            http://irclogs.duraspace.org/index.php?date=2013-08-07

            • Reminder to finish DS-1586 before merging PR#266.
            Show
            helix84 Ivan Masár added a comment - This has been discussed on DevMtg 2013-08-07 (since [20:46] ): http://irclogs.duraspace.org/index.php?date=2013-08-07 Reminder to finish DS-1586 before merging PR#266.
            Hide
            bram Bram Luyten (Atmire) added a comment -

            One smallish comment: the default search & browse listings show 20 items by default. This extended page with recent submissions in XMLUI shows 5. I suggest to increase the default list to 20 items as well, so we have some consistency with the other item listings.

            Show
            bram Bram Luyten (Atmire) added a comment - One smallish comment: the default search & browse listings show 20 items by default. This extended page with recent submissions in XMLUI shows 5. I suggest to increase the default list to 20 items as well, so we have some consistency with the other item listings.
            Hide
            zuki.ebetsu Keiji Suzuki added a comment -

            I have changed my codes as follows:

            1) fix the browse index to "title" and the sort option to "dateaccessioned". This enables the items of a collection to list with reverse chronological sorting by accessioned date.

            2) enable paging of the items on a collection home page. Clicking "next page" resulted in going into the browse page in the old codes but now it lists the next items on the collection home page.

            3) remove recent items functionality by default. You can change it by adjustment of the "plugin.sequence.org.dspace.plugin.CollectionHomeProcessor" property in dspace.cfg.

            By the way, I have made rebase my branch with DSpace/master and committed these changes to my git repository. It seems to be correct on the repository, but in the pull request the commits other than mine are included. What should I do?

            Show
            zuki.ebetsu Keiji Suzuki added a comment - I have changed my codes as follows: 1) fix the browse index to "title" and the sort option to "dateaccessioned". This enables the items of a collection to list with reverse chronological sorting by accessioned date. 2) enable paging of the items on a collection home page. Clicking "next page" resulted in going into the browse page in the old codes but now it lists the next items on the collection home page. 3) remove recent items functionality by default. You can change it by adjustment of the "plugin.sequence.org.dspace.plugin.CollectionHomeProcessor" property in dspace.cfg. By the way, I have made rebase my branch with DSpace/master and committed these changes to my git repository. It seems to be correct on the repository, but in the pull request the commits other than mine are included. What should I do?
            Hide
            bollini Andrea Bollini added a comment -

            I'm going to test your pull request and trying to rebase / squash your commit in a single one that implement the features keeping proper author attribution.

            Show
            bollini Andrea Bollini added a comment - I'm going to test your pull request and trying to rebase / squash your commit in a single one that implement the features keeping proper author attribution.
            Show
            bollini Andrea Bollini added a comment - JSPUI contribution has been merged: https://github.com/DSpace/DSpace/pull/262 https://github.com/DSpace/DSpace/commit/5a04e9bad974f56c4d9cdadfea79a2b090e48df2

              People

              • Assignee:
                kevin van de velde Kevin Van de Velde (@mire)
                Reporter:
                helix84 Ivan Masár
              • Votes:
                2 Vote for this issue
                Watchers:
                10 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: