Calls are held every Thursday at 1 pm eastern daylight time (GMT-5) – convert to your time at http://www.thetimezoneconverter.com

These calls now use WebEx – see the "Call-in Information" at the bottom of this page.

Please add additional agenda items or updates --

Jon Corson-Rikert will be leading this week's call.

Updates

Three-tier build

Stephen has been working with Jim's three-tier build pattern at Colorado and finds it very useful – something we started doing at Cornell to go beyond Vitro and VIVO to a third layer with additional customizations for VIVO Cornell. We wanted to be based on the standard VIVO but had a lot of local mods that we wanted to take precedence. Stephen started doing this at UF on a sub-project, and has now operationalized it at Colorado.

This might be a good thing to get started with when moving to Github. It's a mix of code and documentation – an example build script, plus additional documentation.

Any way to have new code that could be cherry-picked bug fixes by specific check-in into a forked local branch? Jim – we're still pretty new with Git here at Cornell – trying to establish processes that can leverage the branching capabilities and the pull requests. Sometimes we do put a bug fix into trunk as well as our local branch, but the trunk gets new development as well as bug fixes. Yin – if there's a way to identify what's a general bug fix, that would be helpful. Jim – happy to listen if there's ways to do this or any other improvements.

Strategy for alerting people of bug fixes

Alex has been looking at other projects using Git and notices that they use the Git issue tracker for bug fix alerts, making it easy for people who may not follow the project closely to find updates that they may wish to use before the next release. While we will likely continue to manage our backlog and new development in a separate Jira instance (currently at Cornell but soon at DuraSpace), not all developers may realize that's where they should go to look for documentation on changes.

Wiki Move Update

Jim Blake has progress to report on his preparations for the move of this wiki from SourceForge to DuraSpace.

Proof of concept is at http://vivomigrate.duraspace.org:8090/display/VTC/VIVO+Test+Conversion+Home
which you may browse

No page histories.

We are negotiating a date now. I will attempt to schedule it over a weekend:

How to "shut down" the SourceForge wiki?
Put a prominent banner up, state that this is no longer the home of the wiki, and that any changes will not be migrated. Could also remove editing privileges (brute force).

Internationalization

Jim has also developed an approach to internationalization of the VIVO interface using Java resource bundles to manage text strings in multiple languages. He will demonstrate a working example, describe the technical approach, and requests feedback.

My slides and supporting files can be found at https://docs.google.com/folder/d/0B82Qv6Ye8dItSzNxR25abjRrWE0/edit

Notable Development List Traffic

Update

Call-in Information

Topic: VIVO weekly developer call

Date: Every Thursday, no end date

Time: 1:00 pm, Eastern Daylight Time (New York, GMT-04:00)

Meeting Number: 645 873 290

To join the online meeting

To view in other time zones or languages, please click the link: https://cornelluniversity.webex.com/cornelluniversity/j.php?ED=161711167&UID=1278154642&PW=NMWM4ZDNhYWZm&ORT=MiMxMQ%3D%3D

To join the audio conference only

Access code:645 873 290

last meeting | next meeting