{ "access": { "embargo": { "active": false, "reason": null }, "files": "public", "record": "public", "status": "open" }, "created": "2018-06-01T12:28:25.808916+00:00", "custom_fields": {}, "deletion_status": { "is_deleted": false, "status": "P" }, "files": { "count": 1, "enabled": true, "entries": { "go-hep/hep-v0.12.0.zip": { "checksum": "md5:97afdbdd381337df23cfb56e557e100d", "ext": "zip", "id": "b952865e-e0f5-4188-8652-4cef945aac70", "key": "go-hep/hep-v0.12.0.zip", "metadata": null, "mimetype": "application/zip", "size": 4039344 } }, "order": [], "total_bytes": 4039344 }, "id": "1257252", "is_draft": false, "is_published": true, "links": { "access": "https://zenodo.org/api/records/1257252/access", "access_links": "https://zenodo.org/api/records/1257252/access/links", "access_request": "https://zenodo.org/api/records/1257252/access/request", "access_users": "https://zenodo.org/api/records/1257252/access/users", "archive": "https://zenodo.org/api/records/1257252/files-archive", "archive_media": "https://zenodo.org/api/records/1257252/media-files-archive", "communities": "https://zenodo.org/api/records/1257252/communities", "communities-suggestions": "https://zenodo.org/api/records/1257252/communities-suggestions", "doi": "https://doi.org/10.5281/zenodo.1257252", "draft": "https://zenodo.org/api/records/1257252/draft", "files": "https://zenodo.org/api/records/1257252/files", "latest": "https://zenodo.org/api/records/1257252/versions/latest", "latest_html": "https://zenodo.org/records/1257252/latest", "media_files": "https://zenodo.org/api/records/1257252/media-files", "parent": "https://zenodo.org/api/records/597940", "parent_doi": "https://zenodo.org/doi/10.5281/zenodo.597940", "parent_html": "https://zenodo.org/records/597940", "requests": "https://zenodo.org/api/records/1257252/requests", "reserve_doi": "https://zenodo.org/api/records/1257252/draft/pids/doi", "self": "https://zenodo.org/api/records/1257252", "self_doi": "https://zenodo.org/doi/10.5281/zenodo.1257252", "self_html": "https://zenodo.org/records/1257252", "self_iiif_manifest": "https://zenodo.org/api/iiif/record:1257252/manifest", "self_iiif_sequence": "https://zenodo.org/api/iiif/record:1257252/sequence/default", "versions": "https://zenodo.org/api/records/1257252/versions" }, "media_files": { "count": 0, "enabled": false, "entries": {}, "order": [], "total_bytes": 0 }, "metadata": { "creators": [ { "affiliations": [ { "name": "CNRS/IN2P3" } ], "person_or_org": { "family_name": "Sebastien Binet", "name": "Sebastien Binet", "type": "personal" } }, { "person_or_org": { "family_name": "Bastian Wieck", "name": "Bastian Wieck", "type": "personal" } }, { "person_or_org": { "family_name": "Mikhail Ivchenko", "name": "Mikhail Ivchenko", "type": "personal" } }, { "affiliations": [ { "name": "Argonne National Laboratory" } ], "person_or_org": { "family_name": "David Blyth", "name": "David Blyth", "type": "personal" } }, { "person_or_org": { "family_name": "Peter Waller", "name": "Peter Waller", "type": "personal" } }, { "person_or_org": { "family_name": "Mohamed Amine El gnaoui", "name": "Mohamed Amine El gnaoui", "type": "personal" } } ], "description": "
Release v0.12.0
is fresh from the oven.
This release is first one to introduce preliminary support for vgo, the official Go way to handle versioning.\nvgo
is still in flux: the first Go version with experimental opt-in support should be Go 1.11
(to be released in August 2018.)\nObviously, on the Go-HEP side, adjustments will probably still be required as the user story solidifies and experience is accumulated.
Nonetheless, it is still an interesting new development!
\ngeo/gdml\nThis release adds preliminary support for parsing Geometry Description Markup Language (GDML) files, a de facto standard for describing (detector) geometries.\nThe documentation for this new package is here: geo/gdml.
\nHelp wanted and (gladly) accepted to get this package in a shape where it could be used for detailed detector studies!\nThis is tracked here:
\n\nhplot\nhplot
was slightly updated to cope with an interesting development percolating from upstream gonum/plot, namely: the migration to a new PDF backend that allows to embed fonts inside the output PDF file.\nNo more PDFs that display weirdly on foreign computer. Yay!
This obviously means the resulting PDF files may be quite larger than with previous versions.\n(You can't have your cake and eat it.)\nYou can use vgpdf.Canvas.EmbedFonts to get the old behaviour.
\nrootio\nThis release adds preliminary support for chaining multiple rootio.Tree
s into a logical view: the famed rootio.Chain.
Mohamed Amine El Gnaoui (a.k.a @maloft), our new summer student @LPC-Clermont, provided the initial implementation: thanks!\nMore tests and benchmarks improvements yet to come :)
\nAnother noteworthy change: rootio/cmd/root-srv
dropped its dependency against github.com/satori/go.uuid
in favor of github.com/pborman/uuid
.\nThe latter exposes a more stable API.
This release adds yet another new package: xrootd
.\nThis package will provide (eventually) a pure-Go implementation of an XRootD client as well as a server.
Mikhail Ivchenko (a.k.a @EgorMatirov), our Google Summer of Code 2018 student has been already hard at work, providing support for:
\nxrootd
client, C++
or otherwise), andprotocol
and login
requests/responses.The dirlist
request/response is already in the pipe.