Replies: 3 comments 7 replies
-
Drasil can definitely be used in areas other than research software. The only real requirement for Drasil is that the domain is well understood. The only reason we've emphasized research software is that it fits the criteria of being well-understood, we understand it 😄, and the research community could greatly benefit. (The research software community doesn't yet recognize the last point, but I believe it is true nonetheless.) 😄 @tingyuw is working on Drasil to generate Jupyter notebooks. When she gets that working, we'll have the ability to mix documentation and code. We could then use this to generate other documents that mix documentation and code, like org mode documents, or the webpages you describe. Thank you @cd155 for posting this discussion topic. |
Beta Was this translation helpful? Give feedback.
-
@cd155, the license agreement for Drasil certainly allows for forks. You can certainly experiment with using it for a static website. Although not required by the license, please let us know about any successes you have. 😄 If your goal is to make writing a web-page as easy as markdown, Drasil probably isn't the right choice. If the goal is to generate multiple artifacts as different views of the same knowledge, Drasil is a great choice. Likewise, if you wish to be able to change high-level decisions (analogous to logging on/off), then Drasil is a good choice. 😄 |
Beta Was this translation helpful? Give feedback.
-
Yes, 2014 is a long time ago! Out of curiosity, I found the first commit: The license was in the first commit. 😄 |
Beta Was this translation helpful? Give feedback.
-
Back to summer 2021, we completely move from Hakyll to Drasil HTML Generator in #2638
Looking at the
drasil-website/lib/Drasil/Website
shows the capability of the Drasil HTML generator is capable of generating a generic static website. I think this promotes the idea, that Drasil can be used in another area rather than scientific research area.One example I can think of is generating a static website for personal blog use. This will make Drasil comparable with Hakyll. Able to generate other code also is a great advantage Drasil has. Some educational coding websites usually will insert code into HTML pages for many reasons, like explaining how this code work.
The purpose of this ticket is just to brainstorm how Drasil can be used in other areas.
Beta Was this translation helpful? Give feedback.
All reactions