Project

General

Profile

Actions

Idea #20344

open

Arvados 3.0

Added by Peter Amstutz over 1 year ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assigned To:
-
Target version:
-
Start date:
08/01/2023
Due date:
06/30/2024 (about 3 months late)
Story points:
-
Release:
Release relationship:
Auto

Description

Major releases are marked by removing backwards compatibility with old things rather than major new features (although those may be present as well).

Here is a list of deprecated features/code we should consider removing:

  • The "updated_at" column in the database (this is redundant with modified_at and has never been part of the published API)
  • the "keep_disks" endpoint (obsolete, these are "volumes" in the config file)
  • "human", "specimen", "sample" and "trait" tables (never used for their intended purpose, our users use the general purpose metadata features to tag collections)
  • "job" and "job_task" (all of the legacy instances that used jobs are gone)
  • "repository" and the "githttpd" service (the arvados-hosted git repository feature is unused, should instead have integration that makes it possible for containers to clone from external git repos e.g. github or gitlab)
  • Workbench 1 (the whole thing)
  • migrate-docker19 tool (used to migrate images created with 1.9 to 1.10 or later, this is obsolete and just clutter at this point)

Related issues

Related to Arvados - Feature #15397: Declutter the APIResolvedTom CleggActions
Related to Arvados - Feature #20839: Deprecate legacy Python SDK functionsResolvedBrett Smith08/27/2023Actions
Related to Arvados - Idea #20727: Publish standalone binaries for arvados-client, other Go client toolsNewActions
Related to Arvados - Support #20838: Discontinue OS packages of client tools in favor of pypi/rubygems onlyNewActions
Related to Arvados - Feature #21165: Installer/formula/packaging updated to un-install Workbench 1ResolvedLucas Di PentimaActions
Actions #1

Updated by Peter Amstutz over 1 year ago

  • Start date set to 10/01/2023
  • Due date set to 12/31/2023
  • Tracker changed from Feature to Idea
Actions #2

Updated by Peter Amstutz over 1 year ago

  • Start date changed from 10/01/2023 to 09/23/2023
Actions #3

Updated by Peter Amstutz over 1 year ago

  • Start date changed from 09/23/2023 to 09/01/2023
  • Due date changed from 12/31/2023 to 10/31/2023
Actions #4

Updated by Peter Amstutz over 1 year ago

  • Start date changed from 09/01/2023 to 08/01/2023
  • Due date changed from 10/31/2023 to 08/31/2023
Actions #5

Updated by Peter Amstutz about 1 year ago

Actions #6

Updated by Peter Amstutz about 1 year ago

  • Related to Feature #20839: Deprecate legacy Python SDK functions added
Actions #7

Updated by Peter Amstutz about 1 year ago

  • Description updated (diff)
Actions #8

Updated by Peter Amstutz about 1 year ago

  • Related to Idea #20727: Publish standalone binaries for arvados-client, other Go client tools added
Actions #9

Updated by Peter Amstutz about 1 year ago

  • Related to Support #20838: Discontinue OS packages of client tools in favor of pypi/rubygems only added
Actions #10

Updated by Peter Amstutz about 1 year ago

  • Due date changed from 08/31/2023 to 12/31/2023
Actions #11

Updated by Peter Amstutz 11 months ago

  • Related to Feature #21165: Installer/formula/packaging updated to un-install Workbench 1 added
Actions #12

Updated by Peter Amstutz 9 months ago

  • Due date changed from 12/31/2023 to 03/31/2024
Actions #13

Updated by Peter Amstutz 6 months ago

  • Due date changed from 03/31/2024 to 06/30/2024
Actions

Also available in: Atom PDF