Project

General

Profile

Task #1430

Story #1429: Create version of GMN that is easy to install

Determine which platforms and installation methods to support

Added by Roger Dahl over 13 years ago. Updated over 10 years ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
d1_mn_GMN
Target version:
-
Start date:
2011-03-23
Due date:
% Done:

100%

Milestone:
None
Product Version:
Story Points:
Sprint:

Description

We may want to create specific packages for the most popular Linux distributions and a general "source" distribution. If we do create packages, we may want to host them in our own package repository. Also consider easy_install based installs.

History

#1 Updated by Roger Dahl almost 13 years ago

  • Priority changed from Normal to Low
  • Milestone set to None

#2 Updated by Roger Dahl over 10 years ago

  • Status changed from New to Closed
  • translation missing: en.field_remaining_hours set to 0.0

DataONE supports Linux, Windows and Mac for all the Python products. For Linux and Mac, distribution is via PyPI and installation is via pip. For Windows, some components and products are distributed as native installers and binaries. With only one full time Python dev, we don't have the capacity to explicitly support multiple Linux distributions. Instead, we focus on keeping things generic by distributing everything in source where possible. This allows binaries to automatically be built by setuptools on Linux and Mac. For distributions that are not supported out of the box, it is most likely a question of updating documentation on how to set up the build environment. Additional information on how to keep things compatible and set up working build environments for distributions other than Ubuntu must probably come from 3rd party devs.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)