Roadmap

Color key indicates stages in the development cycle
Estimated Release Date: June 12, 2017

New Features

  • Implement the grouper functionality in Openscholar

    View or participate in the full discussion on our Community website

    The Plan

    Implement the grouper functionality in Openscholar

    Description

    Enable sites to assign site visibility to only certain groups from the list of groups provided by IAM

  • New screen for Settings --> Profiles

    View or participate in the full discussion on our Community website

    The Plan

    Create a new AngularJs screen for settings Profiles

    Description

    Create a new screens for Profiles Settings

    img

  • New screen for Settings --> Enable / Disable Apps

    View or participate in the full discussion on our Community website

    The Plan

    Create a new screen for Enable/Disable Apps

    Description

    We would like to replace the existing Settings --> Enable apps screen with the screen below

    img

  • Improve OS site creation flow

    View or participate in the full discussion on our Community website

    The Plan

    Improving the site creation workflow.

    Description

    We plan on improving the site creation workflow..better labeling, use a standard flow process with highlighted steps, etc.

    img

    img

    img

    img

  • Add Export Calendar to Google Calendar Option?

    View or participate in the full discussion on our Community website

    The Plan

    Add export option to OS calendar feature

    Description

    Hi,

    I'm know of how to export the OpenScholar calendar to Google Calendar, but it would be helpful if there was a user friendly hyperlink as opposed to a work around. I've received a several emails from confused visitors. Can you create an "Export to Google Calendar" option? Also, if you export to iCal, events that don't list an end time use the start time as the end time as well.

  • New screen for content import --> multiple imports

    View or participate in the full discussion on our Community website

    The Plan

    Create new screens for content import --> multiple imports

    Description

    the plan here is to create angular based modals for the following content types: blog, news. The significance of blog and news is that they allow multiple imports to be stored.

    Specs:

    • Do Not display the tabs until an import file has been added. Disregard the Class title -- this is reference only. The title of the Modal should reflect the menu label in Import. Ex. "Class" in the admin menu import section will also be used as the modal title "Class" img

    • Once an import file has been added, display (2) tabs -- Import and Manage. The form present in the Import tab is the same as the form in spec 1).

    • Clicking the Manage tab will display the loading spinner inside the tab <span ng-show="spinning" class="spinner ng-hide"></span> This spinner is already in use in the new globals settings Save buttons. Note that multiple imports will appear in a select list -- All Feeds dropdown below. The loading spinner mentioned above will also appear in the Filter button when clicked. img

  • Event Reminders marked as spam & fail fraud detection checks

    View or participate in the full discussion on our Community website

    The Plan

    Imrpove the email to add criteria for CAN-SPAM

    Description

    We have several users here at HBS report to us that the event reminders from OS events are being marked as spam here, and that "This sender failed our fraud detection checks..." Can we have someone look into this problem??

    img

  • New screens for browse content

    View or participate in the full discussion on our Community website

    The Plan

    Upgrade the browse content screens with better usability and performance.

    Description

    We plan to improve both the usability and performance of the browse content screen. Some new features worth noting: filter content by taxonomy, publish/unpublish from the main content table view screen, bulk apply/remove taxo terms from content, etc. Here are a few sample screens.

    img

    img

    img

  • Rewrite link tool to be angular based

    View or participate in the full discussion on our Community website

    The Plan

    Rewrite the link tool in AngularJs

    Description

    img img

  • The date column in the browse files screen should reflect changes made to files

    View or participate in the full discussion on our Community website

    The Plan

    Change the label to "Updated Date" and make sure the date for each file reflects the date that any change is made to a file. Changes would include replacing a file, renaming a file, etc.

    Description

    We should change the label to "Updated Date" and make sure the date for each file reflects the date that any change is made to a file. Changes would include replacing a file, renaming a file, etc.

    img

  • convert custom theme to a public theme

    View or participate in the full discussion on our Community website

    The Plan

    Convert Gary King theme to a public theme

    Description

    we should convert this custom theme to be a public option.

    img

Bug Fixes

  • Pulling content from main site into subsite

    View or participate in the full discussion on our Community website

    The Plan

    When you embed a widget from another site, it cuts off at the same height

    Description

    I had this system working nicely, but then last week the content became cut off. I hadn't made any changes to the site, so I'm guessing an OpenScholar update changed something. You can see the news items cut off on the following pages:

    3 item max widget: https://projects.iq.harvard.edu/enel-...

    20 item max widget: https://projects.iq.harvard.edu/enel-...

    They are pulling content form the following page on the parent site, which is displaying properly:

    https://heep.hks.harvard.edu/enel-wor...

    -Bryan

  • Paste from Word not working properly

    View or participate in the full discussion on our Community website

    The Plan

    Remove extra spaces and markup when copying from notepad or word

    Description

    Using the Paste from Word adds unnecessary spaces in the source code, i.e.,

    <p> </p>

    It also doesn't strip out proprietary IDs such as this:

    <span id="docs-internal-guid-5951a9bf-a603-cfb0-3cb5-2e0fda2d16c4">

    Ideally we want the markup to be clean, keep the basic formatting and links, but no classes, IDs, inline styles or additional spaces.

    img

  • Email not sending out for registration event if the event creator is not the site owner

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that email is sent out for registration event irrespective of who creates or edits it.

    Description

    Now, if an registration event is not created by the site owner, then no email will be sent to the registrants for confirmation, for reminder ...

    This functionality should work for those who have permission of creating a registration event.

  • Can't add Google+ profile page to Follow Us Widget.

    View or participate in the full discussion on our Community website

    The Plan

    Add Google+ as an option in the Follow Us Widget

    Description

    I tried to add our Google+ profile page to the Follow Us Widget, but it gives an error stating that "https://plus.google.com/b/xxxxx is not from a valid social media domain." Please check this issue.

  • Change in hyperlink behavior

    View or participate in the full discussion on our Community website

    The Plan

    Add validation for special characters in alias - does not work for custom domain

    Description

    We are seeing a change in hyperlink behavior. For instance, see: http://eye.hms.harvard.edu/cornea/con...

    I had defined the first link as /jameschodosh. At the time the page was built, defining the link this way worked. Today, the links are not working.

    When I edit the link I notice the editor has stripped the "/" from the link resulting in jameschodosh. When defined this way, the link does not work. To fix this, I defined the link as http://eye.hms.harvard.edu/jameschodosh. This works.

    Unfortunately, we are tracking down instances where links are broken as a result of this change. Please advise if there is a better solution.

    Thanks,

    ~Beth

  • Configuration gear results display error occurring

    View or participate in the full discussion on our Community website

    The Plan

    Fix the Configuration gear results display

    Description

    This is happening on projects and hwpi. Not sure about scholar.

    img

  • Site redirects not working

    View or participate in the full discussion on our Community website

    The Plan

    Fix the big so that Site redirects work

    Description

    Site redirect is being ignored for http://brain.harvard.edu/hbi-events.

    It is supposed to redirect to:

    http://brain.harvard.edu/calendar/upc...

    img

  • Site Search not displaying results as expected

    View or participate in the full discussion on our Community website

    The Plan

    Fix the site search display

    Description

    On the docs site, I'm searching "publications app" and i'm not getting results on the first page of search results. It's the 13th result and should likely be the first result.

    The page title is "Publications App" but has a differing url (which I should fix) but as far as I've understood it, page titles are the h1 on the page. See here: https://docs.openscholar.harvard.edu/...

    https://docs.openscholar.harvard.edu/...

  • Tiny favicon on projects

    View or participate in the full discussion on our Community website

    The Plan

    Fix the favicon to be of the correct size

    Description

    Nothing major, just noticing that the favicon is appearing way smaller than others.

    img

  • Follow Me widget icons not displaying properly.

    View or participate in the full discussion on our Community website

    The Plan

    Fix the bug so that the follow me icons display correctly

    Description

    After the update on May 22, 2017, the icons for the social networks do not appear properly.

    img

    We have 4 social networks listed as Facebook, Twitter, LinkedIn and YouTube. However, instead of showing any of those 4 icons, we are seeing a blip icon.

    Interestingly, if you click next to the Blip button, you are taken to the proper Facebook page. Which means it is just not rendering well.

    img

    This issue seems to be in Chrome. I tried clearing the cache, but it did not help.. In internet explorer, the icons appear ok as below:

    img

    Please help.

    The url is : https://goo.gl/9PuHhl

  • Weird display on webpage: full site path showing above title on each page.

    View or participate in the full discussion on our Community website

    The Plan

    Fix the breadcrumb duplication issue

    Description

    There's something funky going on with our web pages, the full site path is displaying above the page titles. See image below as an example. img

  • More Read more problems

    View or participate in the full discussion on our Community website

    The Plan

    Fix the read more issues mentioned below

    Description

    img

    Can we remove the three period's added before read more and replace it with a single space?

    The read more and the arrow are separated in some cases, can we add code to make sure it does not split into two lines. The space, read more and the arrow should always stick together.

Infrastructure Upgrades

  • Upgrade to Universal Analytics

    View or participate in the full discussion on our Community website

    The Plan

    Upgrade to Universal Analytics

    Description

    Openscholar is still using the old version of google analytics. We have to upgrade to Universal. We should also research on the impact the upgrade will have on existing Openscholar users

Hotfix

  • Read more broken in prod

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

    We just did a release and noticed that read more is broken in production now - https://www.iq.harvard.edu/people/people-last-name/d-g and https://sociology.fas.harvard.edu/ We noticed it broken for news and people. We do not know if it is broken anywhere else.

    We had 2 read more related fixes go out - https://github.com/openscholar/openscholar/issues/9431 and https://github.com/openscholar/openscholar/issues/9568

    I do not know if one of these broke production. This is critical and needs to be hotfixed soon - tomorrow Can you please look into it?

Current Initiatives