davidfstr / Crystal-Web-Archiver

Downloads websites for long-term archival.
http://dafoster.net/projects/crystal-web-archiver
59 stars 5 forks source link

Self-viewable projects // Include copy of the latest Crystal binary in every .crystalproj #131

Open davidfstr opened 1 year ago

davidfstr commented 1 year ago

From a digital preservation standpoint, it would be useful if a .crystalproj found on some archival media was immediately viewable, without having Crystal installed beforehand.

Thus I suggest:

davidfstr commented 10 months ago

Priority: Low

I think from a preservation standpoint it might make more sense to invest in topic-export functionality (i.e. the ability to explicitly export a .crystalproj to a different more-archival-friendly format such as raw HTML/CSS/JS files in a directory hierarchy).

davidfstr commented 9 months ago

It would be great if the Crystal binary included was compiled as an Actually Portable Executable (APE), which is likely to be runnable on multiple operating systems a long time into the future.

Such an executable should be able to do most things that the regular version of Crystal already does:

But it will be necessary to work around some limits of APEs: