Posts by Matthew La France

 
 
 

Kurogo Higher Ed User Conference

Categories: Midd Blogosphere

I recently attended Modo Labs’ Kurogo Higher Ed User Conference hosted at UMASS Amherst where I was able to meet and speak with Modo Labs staff as well as Kurogo users from other institutions. Kurogo powers our mobile web presence and desktop portal.

2013-04-02 15.50.00

Modo Labs’ current offerings, Mobile Campus, and Kurogo, are being renamed as follows:

Mobile Campus -> Kurogo Campus Professional
Kurogo -> Kurogo Campus Community
and -> Kurogo Core

The latest version of Kurogo Campus Community, 1.8, was announced and released during the conference. The 1.8 version includes a number of new enhancements already present in Kurogo Campus Professional. Highlights include a desktop interface similar to our desktop portal view, as well as a lot of behind the scenes enhancements like better theming and config handling.

Modo Labs laid out a road map of Kurogo including the following information:

- Community Edition 1.8 out today!
- 1.9 (mostly updates for the Campus Professional version) 2013 late Q2
– Improved admin panel/self admin
– New templates
- 2.0 Q3 2013 for both Community and Professional versions.
– Revamped frontend based on UX widgets
– Data Retrieval via JSON, RSS, SOAP, which is attached to the widget, which is then attached to the module.
– JQuery bundled in project.
– Able to include an individual screen/page as a native app.

I attended the developer track session in the afternoon where we went over the creation of a custom module, in this case, to pull questions from Stack Overflow. The custom module included the creation of 4 main classes: Module, Model, Retriever, and Parser. This session helped me to better understand the current module structure.

I look forward to continuing to support our instances of Kurogo as the platform grows and develops.

New Portal and Mobile Site Features!

Categories: Midd Blogosphere

Some new features have been added to the desktop Portal and mobile site.

- Accordion style dining menu. Based on user feedback we’ve made it easy to see the menu information all at once and to compare venues from a panel on the desktop Portal. Depending on the time of day, it defaults to expand a different meal category by default.

- Post module. This module presents avenues to post information to feeds that the Portal consumes. You are encouraged to contribute to these platforms with relevant content which will be featured in the Portal.

- GO module. This module is intended for mobile. It provides a text box for entering GO shortcuts so you are able to take advantage of GO shortcut redirection more easily on your mobile device.

Please visit: http://portal.middlebury.edu/ or http://m.middlebury.edu/ to use these features.

Many thanks to those who have provided feedback via the feedback form and those who have provided support and guidance in the development of modules for the Portal.

New GO Feature, Add or Remove Admins from Multiple Shortcuts

Categories: Midd Blogosphere

A little feature has been added to GO today, the ability to add or remove an admin from multiple GO shortcuts.

You’ll find this feature under the “View/Edit” tab of the self-service admin interface. There is now a field for entering a single admin username. The user will be added or removed as an admin of any codes you check before hitting the corresponding submit button. A handy “check all” box allows you to make an addition for all shortcuts that you are an admin of.

You are not able to remove yourself as admin from a shortcut if you are the only admin via this feature. Instead you are prompted to add another user as an admin to discourage the orphaning of GO shortcuts.

I hope this feature makes the administration of your GO shortcuts easier and more enjoyable!

Usability Surveys on LIS Web Pages

Categories: Midd Blogosphere

The LIS web team is at it again! In a effort to improve the user experience on the LIS website we are conducting usability testing. For a few weeks you’ll find obtrusive mint green boxes in the corners of the Library, Helpdesk, and LIS pages. These are very short usability surveys. Simply click on “Give Feedback” and then answer each question by clicking the location you’d go to find various pieces of information on each page. Each survey contains only a handful of questions so please participate when you have a moment.

Weekly Web Development Round-up October 10-21, 2011

Categories: Midd Blogosphere

To give our colleagues a better idea of what’s changed in our web applications each week, we’ll be preparing this quick list for publication each Friday. Not all of the details of each change are included below, but we’ll be happy to answer any questions you might have in the comments.

Main site and mobile site speed improvements

Our main website and mobile website make fabulous use of data feeds from blogs, calendars, Twitter, and other sources to provide up-to-date news and information to users of the sites. Some pages in the main site have as many as 3 feeds in the carousel at the bottom of the page and another 2 feeds in sidebars. The mobile site displays 7 feeds on its home page for desktop users.

Unfortunately displaying all of these feeds on the site was causing performance problems for users when those feeds needed to be refreshed.  Even if the blog system returns each feed in under a second, that time adds up and was making users wait for 10 seconds or more for some pages to load.

We are happy to announce that we have now resolved this issue by piping all of our data-feed access through a system we call FetchProxy. FetchProxy sits between Drupal and the source of the data feeds and keeps a fresh copy of the feed always available so that Drupal never has to sit and wait for feeds. Pages that once took more than 10 seconds to load, now load in 1-2 seconds. You can read more about FetchProxy on Github.

Campus Map

We’ve updated the interface for our Campus Map with the help of designers in College Communications. New features include a list of locations with quick icons to help you find special locations, a search interface, an improved photo gallery, and more special filters which allow you to scope the locations on the map. For instance, you can get a map of all the locations on campus with Wireless.

MiddMedia

A permalink is now available for each file in MiddMedia. You can access it for a particular video you click the “Embed Code & URLs” next to any video you are browsing in MiddMedia and click on the “Click here to view and/or download this file.”. Alternately you can construct this URL like this “http://middmedia.middlebury.edu/middmedia/view/dir/[the directory where the file is located]/file/[the name of the file with its extension]

Example: http://middmedia.middlebury.edu/middmedia/view/dir/lafrance/file/go.mp4

This is useful if you want to reference your video without embedding it elsewhere.

Weekly Web Development Round-up October 3-7, 2011

Categories: Midd Blogosphere

To give our colleagues a better idea of what’s changed in our web applications each week, we’ll be preparing this quick list for publication each Friday. Not all of the details of each change are included below, but we’ll be happy to answer any questions you might have in the comments.

Web Portal

M.middlebury.edu, home to our mobile portal and web portal has recently seen an update to the web portal customization options. This includes the ability to customize portal panels in the left and right columns independently. Panels can now be chosen from the full list of currently available modules. You still have the option to toggle default modules off and rearrange modules. This goes for the modules that appear in the navigation and the ones that appear as panels on the home page.

MiddLab

Working papers published by the Economics department are now automatically added as projects in MiddLab. We’ll be adding other feeds to MiddLab in the near future.

MiddSTART

The MiddSTART site got a minor facelift. You can now view the MiddSTART Success Stories and special categories of projects, like Scholarships.

All About MiddMedia

Categories: Midd Blogosphere

MiddMedia is a audio/video storage and streaming service hosted by the college. It is developed and supported by LIS with the goal of providing high quality video streaming for both academic and administrative needs.

MiddMedia is not a video browsing and search service. To share a video with others you must embed it in a website visible to your intended audience. This website might be a Middlebury Drupal page, a WordPress blog, a MediaWiki wiki, or another site on campus or elsewhere on the internet.

Features of MiddMedia:

  • Free for Middlebury College users
  • All users get 500MB of storage space by default
  • Requests for additional storage space will be granted if appropriate.
  • Video quality is not restricted when uploading in original quality, DVD-quality is possible
  • Video length is not restricted, only total storage-space usage (which is 500MB by default [see above], 1.5GB per file).
  • Local network location means that high quality videos can be streamed instantly around campus.
  • Videos can be of any aspect ratio (such as tall and narrow)
  • Supports MP3/M4a audio
  • Video uploads are private, access control is totally dependent on where you embed the video (if anywhere).
  • Download links are available for all audio and video.
  • Upload and insertion plugins are available for WordPress.

Some changes have been made to the MiddMedia platform in the past year. Videos are now encoded in two video formats supported by browser based HTML5 compliant video players; mp4 and webm. This will ease display of videos on mobile devices and across modern browsers. The embed code generated by MiddMedia includes a Flash fallback to our recently updated Strobe player.

Note: None of our on-campus platforms support the copy and paste of this embed code (to my knowledge), however it can be made use of on other sites. Currently Mediawiki still uses the Flash player only, and WordPress does not support webm. Drupal makes use of a full HTML5 style embed with Flash fallback. Documentation on working with videos in our on-campus platforms can be found here:

- Drupal: http://mediawiki.middlebury.edu/wiki/LIS/Editing_in_Drupal#Video
- WordPress: http://mediawiki.middlebury.edu/wiki/LIS/WordPress_MU#Embedding_Video
- MediaWiki: http://mediawiki.middlebury.edu/wiki/LIS/MiddMedia#Using_audio.2Fvideo_from_MiddMedia_in_MediaWiki

On upload, quality settings can now be specified if you’d like to generate specific quality versions of files. There are also now some basic controls for collapsing folders making it easier if you have multiple folders to browse. Additional documentation may be found here.