Overview

We are talking about changing the site of VIVO's web-presence, and the tools used to maintain VIVO in the community.

There is some urgency to parts of this discussion, since SourceForge will soon discontinue support for MediaWiki. Other changes might happen at the same time, but are not directly related or time-constrained.

We should discuss these things at the VIVO Conference. This page is to act as a basis for that discussion.

The issues

Wiki

We have been using MediaWiki on SourceForge.

SourceForge is about to discontinue support for MediaWiki. We must find another Wiki, but where and using what tool?

DuraSpace will provide us with Confluence, if we want it.

Source Control

We have been using Subversion on SourceForge. Some developers have expressed a preference for Git. Git seems to be gaining market share over Subversion. GitHub seems to be gaining market share over SourceForge.

About a year ago, the Harvester moved to GitHub, but the Cornell team said: "let's not move the core VIVO code now". Well, what about now?

SourceForge supports Git repositories, but GitHub also supports the process of tracking pull requests, which might be very useful as we become more community-oriented.

Issue Tracking

We have been using JIRA, hosted by Cornell.

Duraspace will provide us with JIRA, if we want it.

One of the features that the Cornellians like about JIRA is that it can poll Subversion to find commits that have JIRA issue IDs in the commit message and show them on the page for that issue.

Mailing Lists

SourceForge is the site of 6 mailing lists:

Are these all still active?

Do we have a reason to move these to a different host? (GitHub or elsewhere)

Chat room

Is this still active?

Do we have a reason to move it to a different host? (GitHub or elsewhere)

Web presence

Our "home page" is somewhat distributed, including:

In part, this stems from a desire to have both a curated site (like vivoweb) and a crowd-sourced site (like the wiki).

Random questions

I have heard that GitHub is more oriented toward "social networking". Is this true? Are there ways that we should be taking advantage of this?

Are any of these tools or sites branded with NIH-VIVO? Does the change to DuraSpace provide a reason to move or change our tools?

When can we meet?

Is there a time at the Conference when we can discuss this?