Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Lukas C. Bossert
@lukascbossert@mastodon.social  ·  activity timestamp 6 days ago

The meta poster frames the concept: clarity + openness → resilience. It traces the lineage from Knuth’s Literate Programming to Org-mode and NFDI practice, and introduces the ROOT badge as a compact signal for robust, open, ongoing, time-tested tools. It also spotlights resilient stalwarts often hiding in plain sight—find, LaTeX, perl, rsync, SQLite—showing why they remain reliable RDM building blocks.
#ResilientTech #LiterateProgramming #OrgMode #RDM #NFDI #FAIR https://doi.org/10.5281/zenodo.17157588

Zenodo

Resilient Technologies. Why Decades-Old Tools Define the ROOT of Modern Research Data Management

Research data management (RDM) today is characterized by a multitude of new platforms and specialized software solutions. These innovations are undoubtedly important, but they also involve risks: short life cycles, proprietary dependencies, and limited sustainability. In contrast, there are tools that have existed for decades and have proven to be remarkably resilient. These “resilient technologies” are distinguished by longevity, openness, interoperability, and the support of active communities. Examples include Emacs (established in 1976 as a highly customizable editor), awk (1977) for efficient text and data processing, sed and grep (indispensable in pattern recognition and transformation since the 1970s), as well as perl (1987) as a flexible scripting language for data pipelines. In the field of documentation, LaTeX (1984) stands for sustainable, reproducible, and platform-independent text processing. For the automation of complex workflows, make (1976) has proven its worth, while rsync (1996) remains unrivaled as a robust tool for data backup and transfer to this day. This is complemented by curl (1997), which has enabled stable and universal data transfer over the internet for decades. This three-poster series argues that decades-old, community-maintained tools form the ROOT of sustainable research data management—Robust, Open, Ongoing, Time-tested. The Concept/Meta poster motivates the idea of “resilient technologies,” tracing its lineage from literate programming and the Unix philosophy to contemporary RDM/NFDI practice. It introduces the ROOT badge as a compact signal for tools that are transparent, composable, well-documented, and maintained across years. The Main poster translates the concept into practice by mapping resilient tools (e.g., Emacs/Org-babel, Make, curl/sed/awk/grep/diff, cron, tar/rsync, SQLite, LaTeX, find) onto the research data life cycle (planning, production, analysis, archiving, access, re-use). It highlights simple, inspectable patterns—small steps that chain together into pipelines you can audit, version, and rebuild long after fashions and GUIs change. The Source poster closes the loop by disclosing the full build of the posters themselves: a reproducible, text-first publication that can be re-generated from a single source using the very tools it advocates. Together, the trilogy provides a coherent “why–what–how”: a rationale for resilience, a concrete mapping to RDM tasks, and an executable artifact that embodies the approach. The intended outcome is pragmatic: lower maintenance burden, higher reproducibility, and infrastructures that improve with age.
Meta poster defining ‘resilient technologies’, showing the ROOT badge, citing lineage, and listing further long-lived tools with RDM relevance.
Meta poster defining ‘resilient technologies’, showing the ROOT badge, citing lineage, and listing further long-lived tools with RDM relevance.
Meta poster defining ‘resilient technologies’, showing the ROOT badge, citing lineage, and listing further long-lived tools with RDM relevance.
Lukas C. Bossert
@lukascbossert@mastodon.social replied  ·  activity timestamp 6 days ago

The source poster shows the guts: Emacs/Org-babel + LaTeX; noweb tangling; minted listings; multi-column layout. The complete source code! The poster is both publication and working research object. Example flow: query Zenodo via curl, download dataset, compute checksum, compare, then proceed with scripted transforms—transparent steps you can re-run. Everything is fully specified, so you can regenerate all of it from source. #Emacs #OrgBabel #TeXLaTeX #orgmode
https://doi.org/10.5281/zenodo.17157588

Zenodo

Resilient Technologies. Why Decades-Old Tools Define the ROOT of Modern Research Data Management

Research data management (RDM) today is characterized by a multitude of new platforms and specialized software solutions. These innovations are undoubtedly important, but they also involve risks: short life cycles, proprietary dependencies, and limited sustainability. In contrast, there are tools that have existed for decades and have proven to be remarkably resilient. These “resilient technologies” are distinguished by longevity, openness, interoperability, and the support of active communities. Examples include Emacs (established in 1976 as a highly customizable editor), awk (1977) for efficient text and data processing, sed and grep (indispensable in pattern recognition and transformation since the 1970s), as well as perl (1987) as a flexible scripting language for data pipelines. In the field of documentation, LaTeX (1984) stands for sustainable, reproducible, and platform-independent text processing. For the automation of complex workflows, make (1976) has proven its worth, while rsync (1996) remains unrivaled as a robust tool for data backup and transfer to this day. This is complemented by curl (1997), which has enabled stable and universal data transfer over the internet for decades. This three-poster series argues that decades-old, community-maintained tools form the ROOT of sustainable research data management—Robust, Open, Ongoing, Time-tested. The Concept/Meta poster motivates the idea of “resilient technologies,” tracing its lineage from literate programming and the Unix philosophy to contemporary RDM/NFDI practice. It introduces the ROOT badge as a compact signal for tools that are transparent, composable, well-documented, and maintained across years. The Main poster translates the concept into practice by mapping resilient tools (e.g., Emacs/Org-babel, Make, curl/sed/awk/grep/diff, cron, tar/rsync, SQLite, LaTeX, find) onto the research data life cycle (planning, production, analysis, archiving, access, re-use). It highlights simple, inspectable patterns—small steps that chain together into pipelines you can audit, version, and rebuild long after fashions and GUIs change. The Source poster closes the loop by disclosing the full build of the posters themselves: a reproducible, text-first publication that can be re-generated from a single source using the very tools it advocates. Together, the trilogy provides a coherent “why–what–how”: a rationale for resilience, a concrete mapping to RDM tasks, and an executable artifact that embodies the approach. The intended outcome is pragmatic: lower maintenance burden, higher reproducibility, and infrastructures that improve with age.
Source poster: code-centric layout showing Org/LaTeX machinery (preamble, noweb blocks, listings, lifecycle figure) demonstrating full reproducibility from a single source.
Source poster: code-centric layout showing Org/LaTeX machinery (preamble, noweb blocks, listings, lifecycle figure) demonstrating full reproducibility from a single source.
Source poster: code-centric layout showing Org/LaTeX machinery (preamble, noweb blocks, listings, lifecycle figure) demonstrating full reproducibility from a single source.
  • Copy link
  • Flag this comment
  • Block
d@nny disc@ mc² boosted
screwlisp
@screwlisp@gamerplus.org  ·  activity timestamp 3 months ago
https://screwlisp.small-web.org/emacs/writing-experience/

My #emacs #writing #writingExperience #emacsCarnival submission.

Discussing my transition to #eev away from being a heavy user of the popular #orgmode.

My writing primarily concerns #lisp #programming, so the difference between #eepitch and #orgBabel features heavily.

Looking forward to hearing from everyone including the other emacs carnivalians.

CC @greg (Writing Experience emacs carnival host)

  • Copy link
  • Flag this post
  • Block
screwlisp
@screwlisp@gamerplus.org  ·  activity timestamp 3 months ago
https://screwlisp.small-web.org/emacs/writing-experience/

My #emacs #writing #writingExperience #emacsCarnival submission.

Discussing my transition to #eev away from being a heavy user of the popular #orgmode.

My writing primarily concerns #lisp #programming, so the difference between #eepitch and #orgBabel features heavily.

Looking forward to hearing from everyone including the other emacs carnivalians.

CC @greg (Writing Experience emacs carnival host)

  • Copy link
  • Flag this post
  • Block
Jared Jennings
@jaredj@mastodon.bsd.cafe  ·  activity timestamp 6 months ago
#Pikchr (pikchr.org) is a great little piece of software from the SQLite folks. It parses a little language for describing diagrams with boxes and lines and things, and puts out SVG.

#OrgMode (orgmode.org) has, among many other things, a way you can make code notebooks, #OrgBabel. Like #Jupyter, but less webby, and inside #Emacs, and supporting many languages - even multiple in the same document - thence its name.

Thanks to the ob-pikchr package by @SReyCoyrehourcq, Pikchr is one of the languages you can just write in the middle of your document this way.

Pikchr supports #darkmode, and I've just made a pull request that gets ob-pikchr in on the dark-mode game.

https://github.com/reyman/ob-pikchr/pull/1

Many thanks to Sebastien for the help ob-pikchr has provided in diagramming my thoughts! You go use it too!

#FreeSoftware

  • Copy link
  • Flag this post
  • 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.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login