Roadmap

Color key indicates stages in the development cycle
Estimated Release Date: May 23, 2016

New Features

  • Taxonomy widget : Select Post Types should only show those content types which the vocabulary applies to

    View or participate in the full discussion

    The Plan

    Taxonomy widget : Select Post Types should only show those content types which the vocabulary applies to

    Description

    For example, there is a vocab "science" which applies to content type "Class" and "Person". see below img

    Then, in taxonomy widget form, Select post types drop down should only show "Class" and "Person", but not others if the vocab "science" is selected. img

  • Filter news by timeframe

    View or participate in the full discussion

    The Plan

    Filter news by timeframe and people profiles alphabetically by last name

    Description

    I have had a few clients who want to be able to filter news by timeframe. Right now, the solution is to create taxonomy terms for the desired timeframes (i.e. 2011, July 2013, etc), and then tag the news items with those terms.

    I am proposing a more automated solution – one where the timeframe filter is generated automatically using the actual dates of the news content rather than having to tag everything.

    Ideally this would offer the ability to either filter by month or by year.

  • Option to disable Subscribe & iCal buttons from events

    View or participate in the full discussion on our Community website

    The Plan

    Option to disable Subscribe & iCal buttons from events

    Description

    Can the 'Subscribe' and 'iCal' buttons on individual event listings be an option that we can choose to not include? For certain reasons, we would need visitors to not have this option to subscribe to a full event list that would encompass more events than their original taxonomy-based events list provided. Any option to disable it, if we need/want to? (e.g., see http://projects.iq.harvard.edu/asia-a...)

    https://d2r1vs3d9006ap.cloudfront.net/s3images/1081422/AsiaCtrevent-listing.jpg?1406557560

  • Create a "Viewer" default role

    View or participate in the full discussion on our Community website

    The Plan

    Create a "Viewer" default role

    Description

    Create a role called "Viewer" that has no power as a default role to live with Basic, Content Editor, Admin and site owner.

    Please and thank you!

  • Improve confirmation email

    View or participate in the full discussion on our Community website

    The Plan

    Improve confirmation email with the text below

    Description

    We need to be more clear about how users will access their sites. Perhaps we should encourage bookmarking of the site & provide them with a link to How to log in to their site: http://docs.openscholar.harvard.edu/l...

    Additionally, we need to not assume that users will keep this email. How can we better improve this experience?

    img

  • Phase out older OS theme Collegiate

    View or participate in the full discussion on our Community website

    The Plan

    Make the Collegiate theme unavailable for new sites. Sites using the theme can continue to do so.

    Description

    As part of an effort to improve the overall quality of publicly available themes (through adding new themes as well as converting some older themes), we plan on phasing out certain older themes. As such, in the upcoming May 23rd release we will no longer make the Collegiate theme available in the Appearance selection screen. Having said that, anyone using one of this theme can continue to do so--they just wont appear on the Appearance screen.

    img

  • Create new theme based on 1 page theme style

    View or participate in the full discussion on our Community website

    The Plan

    Create a new theme option based on the 1 page theme layout. Colors and fonts are still being determined.

    Description

    We'll create new theme based on 1 page theme style. Colors and font choices are still TBD. We'll update this as we know more.

    img

  • Allow search widget to search a specific content type

    The Plan

    Migrate the search widget from the static search box that it is currently into a widget that makes full use of the filters already available on the search page.

    • Ability to change the search box title ex. "Search Faculty"
    • Add the ability to pre-filter the search by one or more content types only
    • Add the ability to pre-filter the search by one or more terms
    • Ability to select sort
    • Defaults to the current state, with no active filters

    Details

    http://community.openscholar.harvard.edu/openscholar/topics/search-widget-for-specific-content-type

    Existing search blocks should be migrated to use this new box. Selecting any of the options above will preselect filters by adding them as get parameters. (same as if you clicked them on the search page).

  • Upper case letters in default URL do not resolve

    View or participate in the full discussion on our Community website

    The Plan

    Upper case letters in vsite name should resolve

    Description

    Upper case letters in the default OpenScholar URL do not resolve to the site.

    For example:

    this works: http://scholar.harvard.edu/joe

    this doesn't work: http://scholar.harvard.edu/JOE

    Let's say theres a conference or lab site where the name is acronym "ABCD". If someone types http://projects.iq.harvard.edu/ABCD, it will fail to resolve.

    If the upper case letters in the URL were converted to lower case automatically, then the site would resolve.

  • Redirect old homepage when a custom domain is created

    View or participate in the full discussion on our Community website

    The Plan

    Redirect old homepage when a custom domain is created. Richard tells me that this was being done before, but the code was accidentally removed when moving from drupal 6 to 7

    Description

    When a site switches to a custom domain, the old homepage URL should redirect to the new domain. This way users coming to the old address will be redirected if they have bookmarked the old URL.

  • Reset password email text change

    View or participate in the full discussion

    The Plan

    Update the text of the email sent to the user when he clicks on the "Forgot password" link

    Description

    img

    Can we change the underlined text to "Harvard Web Publishing Platform powered by OpenScholar" to make it more consistent with our brand.

    Thanks!

Bug Fixes

  • I can't upload files... tried multiple browsers, cleared caches, restarted computer

    View or participate in the full discussion on our Community website

    The Plan

    When the user tries to upload a file containing special characters, we should display a message saying "Files with special characters are not allowed".

    Description

    img

  • Add Slide link is missing

    View or participate in the full discussion on our Community website

    The Plan

    Fix it so that the add slide button shows up

    Description

    The Add Slide link does not appear when the slideshow in within a columns widget, using the Shade theme.

    img

  • MB: select replacement file label spills outside of button

    View or participate in the full discussion on our Community website

    The Plan

    Fix the formatting so the text doesnt spill out of the button.

    Description

    this needs to be fixed.

    img

  • Previously-embedded SoundCloud items lost control of widths

    View or participate in the full discussion on our Community website

    The Plan

    Fix issue so that the width of soundcloud embeds can be changed. Currently soundcloud embeds are appearing at 1000px.

    Description

    Our past SoundCloud embeds in past event items have lost the boundaries of their widths, and the method used (and advised to use) now behaves this way as well when inserting new items.

    Examples include:

    ---http://ash.harvard.edu/event/trans-pa...

    ---http://ash.harvard.edu/event/reparati...

    ---http://ash.harvard.edu/event/myanmar-...

    The size of each embed was fine at the time of the embeds, entered at some point after the events. The method used was the documentation ("embed iframe code") provided at:

    ---http://docs.openscholar.harvard.edu/e...

    In these OS threads from the past few months, the advice was also to use the Embed code:

    ---http://community.openscholar.harvard....

    ---http://community.openscholar.harvard....

    In attempts to edit these past items, disabling the rich-text in the editor, then changing the width in the HTML code (either to a number or a percentage) has no effect on the size. When looking at the browser "View Page Source", the iframe code width related to the SoundCloud HTML doesn't match, nor does it change in accordance with, the width shown in the HTML code.

    When adding new (yesterday), using these same instructions, the width is outside the borders and cannot be changed after embedding.

    Doing further digging, we discovered alternate instructions ("share URL") provided at:

    ---http://docs.openscholar.harvard.edu/e...

    This method URL appears to work when adding new ones (just attempted), including when making adjustments to the width. {These instructions also say "or embed code", but as mentioned above, it does not work if done this way.}

    Questions:

    ---Was there a recent change in how SoundCloud is handled?

    ---Is there possibly a regression error that can be remedied so that we can avoid going back to all of our past events (dozens) one-by-one and re-embedding from scratch?

    ---Which instructions are the "right" instructions going forward (and should one or the other be removed or edited appropriately)?

    Thanks in advance.

  • Publication options changed (missing) for "working paper”?

    View or participate in the full discussion on our Community website

    The Plan

    Notes and Abstract should show up for working paper in HWPI install

    Description

    Our site offers a library of documents which, in OpenScholar, we define as "working papers." I just tried adding some new documents and encountered problems in the main "create publication" window when "working paper" is selected. There is no field in which to enter a publication date or an abstract. img

  • Infinite Scroll does not work when logged in

    View or participate in the full discussion on our Community website

    The Plan

    Resolve issue so that infinite scroll works in all cases...logged in/logged out etc.

    Description

    For example:

    http://gov.harvard.edu/people/faculty

    It may be theme-related. This theme uses "Shade" and I cannot replicate this issue on other sites with different themes (so far).

    When logged out, the infinite scroll works fine.

  • Trying to create a new site getting access denied error.

    View or participate in the full discussion on our Community website

    The Plan

    [coming soon]

    Description

    I am getting an error - "you may not register new sites on custom domains."

    img

  • Caption is overflowing page

    View or participate in the full discussion on our Community website

    The Plan

    Fix the caption so that it does not overflow

    Description

    We are seeing an issue with captions overflowing the page and not being constrained to their respective photo sizes.

    Follow this link for an example: http://eye.hms.harvard.edu/eyewitness...

    If you view this page in mobile and/or reduce your browser window size, you'll see that the caption overflows the page as opposed to shrinking or wrapping along with the photo.

    Please review and advise.

    Thanks,

    ~Beth

  • Website created from a profile does not exist

    View or participate in the full discussion on our Community website

    The Plan

    Fix the error in the url and update the text

    Description

    Recently, we created a new website from a person's profile. The site was created and we received a confirmation email. Yet, when we follow the links in the email to the new website we receive a page not found error.

    The new site is supposed to be here: http://eye.hms.harvard.edu/jurkunaslab

    Thanks in advance for your thoughts.

  • Taxonomy field width when adding files

    View or participate in the full discussion on our Community website

    The Plan

    Remove the fixed width applied to the taxonomy multiselect field.

    Description

    This is more of an aesthetic fix than a bug. But the readability would be improved if width of the vocabulary field(s) when adding files was expanded, especially for long term names.

    img

  • Previously uploaded files tab not working

    View or participate in the full discussion on our Community website

    The Plan

    Fix the previously uploaded tab for files

    Description

    Every time I tried to add an embed media widget or view this tab it gets stuck in the following screen.

    "Please wait while we get information on your files."

    img

  • Can't create subsites for sites I own

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that users in hwpi and projects can see the add subsite button if they are an admin or site owner

    Description

    Why am I only allowed to create subsites for sites I am a member of but can't create subsites for sites I own?

    img

    As you can see here, I don't have the option to create subsites for my own sites, only those I am a member of.

  • Profile photos not displaying in new versions of FF in Windows OS

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that Images in list of posts and profile photos show up

    Description

    its due the max width 100% attr.

    img

Infrastructure Upgrades

  • Batch Update

    https://github.com/openscholar/openscholar/issues/8370

    @RoySegall

    We like your batch update but request one change. Can we remove the default class of "update" and make the class a required paramenter / option. Also can we update all of the existing classes so they use somthing unique like "updatevsite7004 extends AbstractUpdate".

    The issue we have is when we have multiple batch updates they all share the same class name and we get fatal updates. If anyone tried to update several versions they will have issues.

    ex. https://github.com/openscholar/openscholar/pull/8344/files#diff-c617a4cd832d157f592310c9649b6226R6

Hotfix

  • Three Saturdays in a row of one section of our website being "Temporarily Unavailability"

    View or participate in the full discussion on our Community website

    The Plan

    Find and fix the condition that causes the site to run out of memory.

    Description

    We've had issues for the past 3 Saturdays with a section of our website. ofa.fas.harvard.edu/boxoffice

    The weekend staff that work at the box office have seen this (see attached). They opened a ticket INC01703400 and as far as I know have been reopening this same ticket. I'm not sure how the problem is getting resolved but HUIT is able to fix it after the issue is reported.

    What is going on, it'd make more sense if the whole site was down. I'm hoping to get some kind of explanation and a solution. This can't keep happening every weekend. So weird.. Thanks for any advice or help. img

  • Three Saturdays in a row of one section of our website being "Temporarily Unavailability"

    https://github.com/openscholar/openscholar/issues/8442

    View or participate in the full discussion on our Community website

    The Plan

    Find and fix the condition that causes the site to run out of memory.

    Description

    We've had issues for the past 3 Saturdays with a section of our website. ofa.fas.harvard.edu/boxoffice

    The weekend staff that work at the box office have seen this (see attached). They opened a ticket INC01703400 and as far as I know have been reopening this same ticket. I'm not sure how the problem is getting resolved but HUIT is able to fix it after the issue is reported.

    What is going on, it'd make more sense if the whole site was down. I'm hoping to get some kind of explanation and a solution. This can't keep happening every weekend. So weird.. Thanks for any advice or help. img

Current Initiatives