Discussion
Loading...

Discussion

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Ludovic Courtès
@civodul@toot.aquilenet.fr  ·  activity timestamp 3 weeks ago

In 2020, I reran computational experiments made in 2006 for my PhD, and packaged the whole analysis-to-paper-production pipeline with Guix:
https://gitlab.inria.fr/lcourtes-phd/edcc-2006-redone
https://dx.doi.org/10.5281/zenodo.3886739

A fellow #Guix hacker reran this Guixified pipeline days ago and it still works as intended.

#ReproducibleResearch

  • Copy link
  • Flag this post
  • Block
Olivier Mengué
@dolmen@mamot.fr replied  ·  activity timestamp 3 weeks ago

@civodul Sometimes one wants to reproduce the same results using the same code and the same data. Or still the same code but with different data, so it's important to validate that the old code works as a first step.

But another dimension is to be able to run the old code on top of a modernized stack.

The Go Project has made innovative strong promises on that matter.
https://go.dev/doc/go1compat

#golang has proven its stance is helpful to maintain infrastructure code as well as business code...

  • Copy link
  • Flag this comment
  • Block
Olivier Mengué
@dolmen@mamot.fr replied  ·  activity timestamp 3 weeks ago

@civodul ... over long periods of time (well, go 1 is only 13 years old).

As reproducibility is so important, API compatibility guarantees should be considered too as base principles, so research communities should be driven toward development environments/ecosystems with those qualities.

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.3.13 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login