Skip to content

Asciicinema demos in Nuitka-Website #108

@kayhayen

Description

@kayhayen

There is a bit rotten script make-casts.sh in Nuitka-Website and I would love that to be revived. It is intended to scan a directory and run scripts on the inside to generate asciicinema demos.

a) The first goal is to migrate the shell script to update.py as a separate target. It should keep working. Ideally it uses the main branch and maybe needs a variation of the code that fetches develop and factory branches right now to have it, since some tests can be used from there, specifically the hello world test that already exists.

b) The second goal is to define a standard for how to present support for a GUI framework. I suggest we have a hello world kind of program that exits on button press with a dialog that shows that button and a message only. We would have icons for them, and generally good version information. The other would be a feature demo of the toolkit, provided by it. Every GUI toolkit kind of does have that. That standard needs to be written up as part of the rules for the website.

c) Then we need to generate a gallery for all these examples, where you can select what you are interested in. Features of Nuitka should also be demonstrable with small examples showing the different. Sometimes maybe we need to have 2 times in there where one does something and the other does not. Created binaries should be made available for download somehow, we can use a dedicated repository for that, or just checksum if we update it and only produce it in-place and deploy it git ignored, not sure about that, probably the later.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions