Page MenuHomeSoftware Heritage
Feed Advanced Search

Feb 8 2018

zack committed rXHLWRLD3206a2b71ccd: move source code to src/ (authored by zack).
move source code to src/
Feb 8 2018, 10:57 AM
zack committed rXHLWRLDa3ee21ad6f92: add build toolchain (authored by zack).
add build toolchain
Feb 8 2018, 10:57 AM
zack committed rXHLWRLD1886826f2267: implement a trivial "Hello, World!" generator (authored by zack).
implement a trivial "Hello, World!" generator
Feb 8 2018, 10:57 AM

Feb 3 2018

zack committed rMSLD028d6d33f6b2: FOSDEM 2018 legal talk: last touches with zvr (authored by zack).
FOSDEM 2018 legal talk: last touches with zvr
Feb 3 2018, 1:37 PM
zack committed rMSLDb0b1c52824cc: FOSDEM 2018 legal talk: add vault slide (authored by zack).
FOSDEM 2018 legal talk: add vault slide
Feb 3 2018, 10:53 AM
zack committed rMSLD4c81f1736a6b: vault module: add short version (authored by zack).
vault module: add short version
Feb 3 2018, 10:53 AM
zack committed rMSLD3f46d3e51f36: vault module: review and uniform with deposit module style (authored by zack).
vault module: review and uniform with deposit module style
Feb 3 2018, 10:22 AM

Feb 2 2018

zack committed rMSLD0137c877eed9: vault: add overview slide (authored by zack).
vault: add overview slide
Feb 2 2018, 11:06 AM
zack committed rMSLD6701f2746164: FOSDEM legal talk: update Intel use case, add outro slide (authored by zack).
FOSDEM legal talk: update Intel use case, add outro slide
Feb 2 2018, 10:34 AM

Feb 1 2018

zack committed rMSLD4cb40749f301: update vault and deposit modules with jesuisgpl revision number (authored by zack).
update vault and deposit modules with jesuisgpl revision number
Feb 1 2018, 12:38 PM
zack committed rMSLD908ad3c7559a: deposit module: do not use "je-suis-gpl" name where not needed (authored by zack).
deposit module: do not use "je-suis-gpl" name where not needed
Feb 1 2018, 10:36 AM
zack committed rMSLD2afc2d0f0cd4: status module: clarify we're the largest *public* source code archive (authored by zack).
status module: clarify we're the largest *public* source code archive
Feb 1 2018, 10:36 AM
zack committed rMSLD30aacb84ac21: fosdem 2018: add Intel use case draft, add sectioning (authored by zack).
fosdem 2018: add Intel use case draft, add sectioning
Feb 1 2018, 10:36 AM

Jan 31 2018

zack committed rMSLD53caba235f19: deposit module: remove mandatory ext-id from deposit metadata (authored by zack).
deposit module: remove mandatory ext-id from deposit metadata
Jan 31 2018, 1:43 PM
zack committed rMSLD7ff385c317b5: initial skeleton of the swh+intel FOSDEM talk (authored by zack).
initial skeleton of the swh+intel FOSDEM talk
Jan 31 2018, 1:40 PM
zack committed rMSLD145e25e78ad2: deposit module: generalize "download" slide into an "access" slide (authored by zack).
deposit module: generalize "download" slide into an "access" slide
Jan 31 2018, 1:40 PM
zack committed rMSLDaccce08a0e85: review deposit module (authored by zack).
review deposit module
Jan 31 2018, 12:21 PM

Jan 30 2018

zack committed rMSLD0c8fe60303dd: add world background without SWH logo (authored by zack).
add world background without SWH logo
Jan 30 2018, 6:00 PM
zack committed rMSLD7ac73e6d56c8: convert deposit/valut walkthrough(s) to sharable modules (authored by zack).
convert deposit/valut walkthrough(s) to sharable modules
Jan 30 2018, 6:00 PM
zack committed rMSLD9e605b9e8d9c: improve sectioning and block IDs in deposit/vault raw slides (authored by zack).
improve sectioning and block IDs in deposit/vault raw slides
Jan 30 2018, 6:00 PM
zack committed rMSLD477f253874c9: SESI talk: add back sponsor/testimonial slide (authored by zack).
SESI talk: add back sponsor/testimonial slide
Jan 30 2018, 2:12 PM

Jan 29 2018

zack updated subscribers of T362: plugin to monitor the amount of visits per origin.
In T362#17396, @fero wrote:

Hi all guys and many compliments for your work!

Jan 29 2018, 8:34 AM · System administration

Jan 27 2018

zack added a comment to T782: Web API: make endpoints that expose extracted metadata return *lists* of factual information.
In T782#17393, @s wrote:
{
    ...
    "tool": [
        {
            "version": "3.1.0rc2-31-ga2cbb8c",
            "name": "nomos",
            "id": 1,
            "configuration": {
                "command_line": "nomossa <filepath>"
            }
        }
    ]
}

Right?

Jan 27 2018, 10:09 PM · Indexer, Easy hack, Web app

Jan 25 2018

zack moved T941: Performance issues in deployed web applications from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 25 2018, 10:14 AM · Restricted Project, System administration
zack raised the priority of T941: Performance issues in deployed web applications from Normal to High.
Jan 25 2018, 10:14 AM · Restricted Project, System administration

Jan 24 2018

zack committed rMSLD4d1fe45f6f26: check-in slides for SESI talk at Inria Rocq (authored by zack).
check-in slides for SESI talk at Inria Rocq
Jan 24 2018, 12:15 PM
zack committed rMSLD31d8bbc66c56: update backmatter module to be more generic (authored by zack).
update backmatter module to be more generic
Jan 24 2018, 12:15 PM
zack committed rMSLD8edc716a8eae: add compact principles slide that does not include the archive status (authored by zack).
add compact principles slide that does not include the archive status
Jan 24 2018, 12:15 PM
zack committed rMSLDae7fddbd6332: status module: update grow graph and roadmap (authored by zack).
status module: update grow graph and roadmap
Jan 24 2018, 12:15 PM
zack committed rMSLD982e8923bcf1: update archive growth image (authored by zack).
update archive growth image
Jan 24 2018, 12:15 PM
zack committed rMSLD20bf07343a0f: enforce using growth.png as image for archive stats (authored by zack).
enforce using growth.png as image for archive stats
Jan 24 2018, 12:15 PM

Jan 23 2018

zack added a project to T940: Cannot ssh to the Unibo test VM after reboot: System administration.
Jan 23 2018, 4:21 PM · System administration

Jan 22 2018

zack committed rDVAU4f3bacc3bb5a: documentation review (authored by zack).
documentation review
Jan 22 2018, 4:52 PM

Jan 19 2018

zack committed rDDEPb8727ccbb29a: doc: convert from markdown to rst (authored by zack).
doc: convert from markdown to rst
Jan 19 2018, 3:22 PM
zack committed rDDOC1ac0a7ef6b63: recursively build doc in all modules before building it for swh-docs (authored by zack).
recursively build doc in all modules before building it for swh-docs
Jan 19 2018, 2:33 PM
zack committed rDSTOd6c3f65527df: sql doc Makefile: (try to) dropdb before creating it (authored by zack).
sql doc Makefile: (try to) dropdb before creating it
Jan 19 2018, 2:22 PM
zack committed rDENVba660890c0f1: Makefile.python: do not pick default doc format (html) (authored by zack).
Makefile.python: do not pick default doc format (html)
Jan 19 2018, 2:12 PM
zack committed rDSTOab0e90c33975: doc Makefile: clean SQL autodoc upon "clean" (authored by zack).
doc Makefile: clean SQL autodoc upon "clean"
Jan 19 2018, 11:30 AM
zack committed rDSTOd1635012caac: SQL doc Makefile: ensure destdir gets created wherever needed (authored by zack).
SQL doc Makefile: ensure destdir gets created wherever needed
Jan 19 2018, 11:30 AM

Jan 18 2018

zack updated the task description for T938: Web UI: add alpha ribbon.
Jan 18 2018, 3:26 PM · Web app, Restricted Project
zack created T938: Web UI: add alpha ribbon.
Jan 18 2018, 3:26 PM · Web app, Restricted Project
zack moved T919: deposit: support archive formats other than zip (e.g., tarballs) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2018, 3:24 PM · Restricted Project, SWORD deposit
zack moved T915: add a splash screen to deposit.softwareheritage.org from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2018, 3:24 PM · Restricted Project, SWORD deposit
zack moved T934: rename deposit statuses from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2018, 3:23 PM · SWORD deposit, Restricted Project
zack moved T933: change the swh-id for a deposit following the new PID scheme from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2018, 3:23 PM · SWORD deposit, Restricted Project
zack moved T759: Web-based interface for browsing the archive (1st public version) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2018, 3:23 PM · Restricted Project, Web app
zack moved T924: web UI: slicker landing page from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2018, 3:23 PM · Restricted Project, Web app
zack moved T925: Web UI: improve space efficiency of visit list from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 18 2018, 3:23 PM · Restricted Project, Web app
zack added a comment to T924: web UI: slicker landing page.

@anlambert can you deploy this, so that it's easier to review "practically"? :)

Jan 18 2018, 3:23 PM · Restricted Project, Web app

Jan 16 2018

zack committed rDSTO985a9125c237: sql/Makefile: add missing deps on pdf/svg DB schema generation (authored by zack).
sql/Makefile: add missing deps on pdf/svg DB schema generation
Jan 16 2018, 4:49 PM
zack moved T883: set up a replica of the main DB on azure from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 16 2018, 1:31 PM · Restricted Project, System administration

Jan 15 2018

zack added a comment to T934: rename deposit statuses .

LGTM, with a single chance s/incomplete/partial/ (which seems more telling w.r.t. multi-part submissions).
So, to recap, the proposal here is:

  • partial
  • deposited
  • rejected
  • verified
  • failed
  • done
Jan 15 2018, 3:04 PM · SWORD deposit, Restricted Project
zack added a comment to T926: Web UI: support resolution of external pointers into the archive.

@moranegg's question is most likely for @anlambert, but FWIW it would in no way break the proposal here.
As per URI semantics, one can always add a trailing ?foo=bar to any URL, and it'd make sensible to do so here.

Jan 15 2018, 3:03 PM · Web app
zack added a comment to T919: deposit: support archive formats other than zip (e.g., tarballs).

As per the current tarball loader:

  • zip
  • tar (gzip, bz2 and lzma)
Jan 15 2018, 3:02 PM · Restricted Project, SWORD deposit

Jan 14 2018

zack closed T335: specify the URI scheme swh:... to point to software heritage objects as Resolved.

Closed in rDMODb61c6665661c823080192b351af4744dddb35f1e

Jan 14 2018, 10:32 PM · General
zack closed T335: specify the URI scheme swh:... to point to software heritage objects, a subtask of T926: Web UI: support resolution of external pointers into the archive, as Resolved.
Jan 14 2018, 10:32 PM · Web app
zack closed T335: specify the URI scheme swh:... to point to software heritage objects, a subtask of T337: specify a manifest format for documenting archived software, as Resolved.
Jan 14 2018, 10:32 PM · General
zack committed rDMODb61c6665661c: docs: document the naming scheme for persistent identifiers (authored by zack).
docs: document the naming scheme for persistent identifiers
Jan 14 2018, 10:31 PM
zack committed rDMODa01d81c39b58: docs: shorter fulltitle for the data model document (authored by zack).
docs: shorter fulltitle for the data model document
Jan 14 2018, 10:31 PM
zack added a parent task for T931: Web UI: add view for release objects: T932: Web UI: show list of releases associated to a given origin/visit.
Jan 14 2018, 10:27 PM · Web app
zack added a subtask for T932: Web UI: show list of releases associated to a given origin/visit: T931: Web UI: add view for release objects.
Jan 14 2018, 10:27 PM · Web app
zack created T932: Web UI: show list of releases associated to a given origin/visit.
Jan 14 2018, 10:27 PM · Web app
zack created T931: Web UI: add view for release objects.
Jan 14 2018, 10:25 PM · Web app
zack committed rDMODc79c446bf0d3: swh-hash-file: make sure that paths are passed on as bytes (authored by zack).
swh-hash-file: make sure that paths are passed on as bytes
Jan 14 2018, 2:55 PM
zack committed rDMOD73d5ffb2f37f: bin/swh-hash-file: new binary to compute SWH-style content identifiers (authored by zack).
bin/swh-hash-file: new binary to compute SWH-style content identifiers
Jan 14 2018, 2:50 PM
zack committed rDMODa5f7d1e0f21e: improve hash_file() docstring to specify algorithms type (authored by zack).
improve hash_file() docstring to specify algorithms type
Jan 14 2018, 2:50 PM
zack committed rDCOREc83108116266: remove obsolete (and broken) bin/swh-hash* scripts (authored by zack).
remove obsolete (and broken) bin/swh-hash* scripts
Jan 14 2018, 2:25 PM

Jan 12 2018

zack added a comment to T335: specify the URI scheme swh:... to point to software heritage objects.

yeah, i was thinking about it while running earlier on today :) i'm not yet sure if i'll specify the meaning of the sha1 of each object here, or just say that the sha1 is the primary key of the object and refer to swh-model, we'll see

Jan 12 2018, 11:10 PM · General
zack added a comment to T919: deposit: support archive formats other than zip (e.g., tarballs).

@ardumont so, what is actually supported in terms of format?

Jan 12 2018, 6:17 PM · Restricted Project, SWORD deposit
zack changed the status of T335: specify the URI scheme swh:... to point to software heritage objects from Open to Work in Progress.
In T335#16990, @zack wrote:
identifier = "swh" ":" scheme_version ":" obj_type ":" obj_id ;
scheme_version = "1" ;
obj_type =
    "snp"  # snapshot
  | "rel"  # release
  | "rev"  # revision
  | "dir"  # directory
  | "cnt"  # content
  ;
obj_id = object sha1, hex-encoded with (lowercase) ASCII characters ;
Jan 12 2018, 6:11 PM · General
zack changed the status of T335: specify the URI scheme swh:... to point to software heritage objects, a subtask of T337: specify a manifest format for documenting archived software, from Open to Work in Progress.
Jan 12 2018, 6:11 PM · General
zack changed the status of T335: specify the URI scheme swh:... to point to software heritage objects, a subtask of T926: Web UI: support resolution of external pointers into the archive, from Open to Work in Progress.
Jan 12 2018, 6:11 PM · Web app
zack added a comment to T335: specify the URI scheme swh:... to point to software heritage objects.

in the future, if we switch to blake2/256 (or equivalent length checksums), the examples would become something like:

Jan 12 2018, 2:11 PM · General
zack claimed T335: specify the URI scheme swh:... to point to software heritage objects.
Jan 12 2018, 2:05 PM · General
zack raised the priority of T335: specify the URI scheme swh:... to point to software heritage objects from Normal to High.

concrete, tentative proposal (EBNF):

identifier = "swh" ":" scheme_version ":" obj_type ":" obj_id ;
scheme_version = "1" ;
obj_type =
    "snp"  # snapshot
  | "rel"  # release
  | "rev"  # revision
  | "dir"  # directory
  | "cnt"  # content
  ;
obj_id = object sha1, hex-encoded with (lowercase) ASCII characters ;
Jan 12 2018, 2:04 PM · General
zack updated subscribers of T926: Web UI: support resolution of external pointers into the archive.
Jan 12 2018, 1:54 PM · Web app
zack added a parent task for T335: specify the URI scheme swh:... to point to software heritage objects: T926: Web UI: support resolution of external pointers into the archive.
Jan 12 2018, 1:53 PM · General
zack added a subtask for T926: Web UI: support resolution of external pointers into the archive: T335: specify the URI scheme swh:... to point to software heritage objects.
Jan 12 2018, 1:53 PM · Web app
zack created T926: Web UI: support resolution of external pointers into the archive.
Jan 12 2018, 1:53 PM · Web app
zack requested changes to D285: cookers: add a max bundle size.
Jan 12 2018, 1:46 PM
zack requested changes to D285: cookers: add a max bundle size.

One relevant change requested (make max size configurable) + one nit.
LGTM otherwise.

Jan 12 2018, 9:38 AM

Jan 11 2018

zack created T925: Web UI: improve space efficiency of visit list.
Jan 11 2018, 4:42 PM · Restricted Project, Web app
zack moved T884: set up a web cache in front of the Web UI from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 11 2018, 2:47 PM · Restricted Project, Web app, System administration
zack triaged T924: web UI: slicker landing page as Low priority.
Jan 11 2018, 2:47 PM · Restricted Project, Web app
zack created T924: web UI: slicker landing page.
Jan 11 2018, 2:47 PM · Restricted Project, Web app
zack accepted D284: Add failure state for bundle tasks.
Jan 11 2018, 2:39 PM
zack renamed T693: public page showing the amount of objects (content count et al.) in 3rd party mirrors from public page showing the amount of objects in 3rd party mirrors to public page showing the amount of objects (content count et al.) in 3rd party mirrors.
Jan 11 2018, 2:34 PM · Web app, Website
zack lowered the priority of T922: Internal servers send mails from invalid hostnames from Unbreak Now! to Normal.
Jan 11 2018, 2:33 PM · System administration
zack requested changes to D284: Add failure state for bundle tasks.

LGTM. Just a couple of nits

Jan 11 2018, 8:32 AM
zack added a comment to T917: Git loader: update README for YAML-based syntax.
In T917#16911, @olasd wrote:

Moving the documentation about the config to a top-level configuration document, in the docs directory, sounds like a very good plan. You assigned yourself the ticket, will you do it?

Jan 11 2018, 8:25 AM · Git loader, Documentation

Jan 10 2018

zack committed rDSTO56e00925289c: db-init: enforce UTF8 locale for jsonb fanciness (authored by zack).
db-init: enforce UTF8 locale for jsonb fanciness
Jan 10 2018, 12:17 PM

Jan 9 2018

zack added a member for Speakers: seirl.
Jan 9 2018, 5:09 PM
zack moved T884: set up a web cache in front of the Web UI from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 9 2018, 12:46 PM · Restricted Project, Web app, System administration
zack moved T888: Deploy the Vault and a DB replica on Azure from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 9 2018, 12:46 PM · System administration, Restricted Project, Vault
zack assigned T919: deposit: support archive formats other than zip (e.g., tarballs) to ardumont.
Jan 9 2018, 12:45 PM · Restricted Project, SWORD deposit
zack moved T743: Vault: polish web-ui API from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 9 2018, 12:45 PM · Restricted Project, Web app, Vault
zack moved T915: add a splash screen to deposit.softwareheritage.org from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 9 2018, 12:45 PM · Restricted Project, SWORD deposit
zack moved T919: deposit: support archive formats other than zip (e.g., tarballs) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jan 9 2018, 12:45 PM · Restricted Project, SWORD deposit
zack assigned T915: add a splash screen to deposit.softwareheritage.org to ardumont.
Jan 9 2018, 12:44 PM · Restricted Project, SWORD deposit
zack renamed T915: add a splash screen to deposit.softwareheritage.org from Improve deposit.softwareheritage.org's main entry point to add a splash screen to deposit.softwareheritage.org.
Jan 9 2018, 12:44 PM · Restricted Project, SWORD deposit