scicloj / notespace

using your namespace as a notebook
Eclipse Public License 2.0
148 stars 10 forks source link

notespace for devops #63

Open zcaudate opened 3 years ago

zcaudate commented 3 years ago

So there's a description for what is described as Literate DevOps in emacs using Org mode.

http://howardism.org/Technical/Emacs/literate-devops.html

I'm wondering if there's possibility to use notespace with a library like https://github.com/re-ops/re-core for use cases like this and what a workflow might potentially look like.

behrica commented 3 years ago

notespace works with any Clojure library, so in this sense it can be used.

If it supports well a specific workflow for devops is an other question.

For me the fundamental differences between working "inside a repl only" and something like notespace are those :

  1. Notespace supports rich graphical output, a simple repl supports text only
  2. a repl is made for showing only the last evaluation result, it is not very good in going back (= scrolling) to previous results
  3. the notespace html output keeps code and evaluation results nicely together

If this is important for Literate devops, you might nee to try

zcaudate commented 3 years ago

Something like notespace is more an extension of emacs. Emacs allows code to be produced, edited and evaluated all in one place which is infinitely more flexible than a repl or even a standard gui. The text you write are literally the buttons you use in the editor.

It'd be interesting to have an extremely lightweight version of grafana:

daslu commented 3 years ago

@zcaudate it would be wonderful to collaborate on something like that a little later this year.

These days we are in a process of rethinking our current stack of tools, facilitated by @skallinen. https://github.com/scicloj/scicloj-tooling

Hopefully, in a couple of months, the picture may clarify. That can be better timing to explore those applications. Till then, I'm happy to brainstorm future applications.

zcaudate commented 3 years ago

@daslu: sweet. looking forward to it.