taskReproducible paper template - Tasks: task #15654, Webpage for videos introducing...


You are not allowed to post comments on this tracker with your current authentication level.

task #15654: Webpage for videos introducing Maneage

Submitted by:  Mohammad Akhlaghi <makhlaghi>
Submitted on:  Wed 20 May 2020 12:54:15 AM UTC  
Should Start On:  Tue 19 May 2020 11:00:00 PM UTC Should be Finished on:  Tue 19 May 2020 11:00:00 PM UTC
Category:  Webpage Priority:  5 - Normal
Status:  Postponed Privacy:  Public
Percent Complete:  0% Assigned to:  Pedram Ashfoteh Ardakani <pedram>
Open/Closed:  Open Effort:  0.00

( Jump to the original submission)

Fri 05 Jun 2020 08:22:21 PM UTC, comment #6: 

The file seems to have uploaded correctly. After downloading, and
if necessary installing uuencode (or the package sharutils
that on debian includes uuencode) and lzip and asciinema,
you can do:

uudecode maneage_navigate-2020-05-21.asciinema.source.lz.uuencode
lzip -d maneage_navigate-2020-05-21.asciinema.source.lz
asciinema play maneage_navigate-2020-05-21.asciinema.source

It's CC-BY, so feel free - anyone with time and patience - to add your name, modify and republish a better version :).

Boud Roukema <boud>
Project Member
Fri 05 Jun 2020 08:11:53 PM UTC, comment #5: 

The problem with making a branch of
on an ethical git server such as codeberg is that (as I understand things),
if I want to keep the git structure, and if what I add is small,
then I will effectively have to upload the full 170 Mb original video
as part of the git tree. While redundancy is generally a good
thing, it seems excessive to do create a git repository of
170 Mb for uploading a 40 kb or so source file.

I had a look at
https://asciinema.org/a/330532 ,
but that does not show as a video without enabling GAFAM services: https://en.wikipedia.org/wiki/GAFAM - amazonaws.
For people reading this who don't understand the problem: with GAFAM, "you are the resource" that GAFAM
sells to its clients.

I'll see if Savannah accepts an asciinema source attached here as a plain text
(lzipped, uuencoded) file:


This should be attached below if all goes well.

The commands uuencode and uudecode are standard GNU/Linux tools, especially for email - e.g. https://tracker.debian.org/pkg/sharutils

(file #49215)

Boud Roukema <boud>
Project Member
Sat 30 May 2020 12:59:32 AM UTC, comment #4: 

Thanks Boud! I had a fast look at it and will look at it completely after submitting the paper :-). Would you like to submit it as a branch on the videos Git repository so we merge it in there?

But an interesting idea occurred to me while looking at how you copied the 'printf' commands with your explanation, and just pressed enter, you already have them written somewhere right? So implementing this suggestion may be easy:

Put a 'sleep 2' after every 'printf' and just execute the whole thing as a script that starts by activating asciinema. This way, only your messages will be printed and the screen won't be filled with repeated sentences.

Also another small suggestion: for demo purposes, using a larger font can help, I think that given the resolution of the recording, the font is a little too small (readable, but requiring a little focusing of the eye). A larger font will make it easier for someone who is not at all familiar with Maneage (allowing them to focus on the content).

By the way, since its asciinema, maybe you can also upload it to their own server to show nicely like this one: https://asciinema.org/a/330532 . The text is in vector resolution and is even select-able.

Also, one other related thing: at the IAC we have started a series of talks called SMACKS (Short Meetings on Astro Computing Knowledge). We record one every month and they are broadcast by IAC's seminar team, on IAC's YouTube channel (I am not a fan of YouTube, but this is what IAC is doing for all the institute talks! It was beyond our control!). We even have a Git repository for the lecture notes. For example here is the first three talks so far:

  • SMACK 1: History of the POSIX operating systems and basic linux command-line, I presented these slides on the history of Unix-like operating systems. You can see it on Invidious. I mentioned GNU's entry into the history a little bad (apparently putting emphasis on not paying money!), It was really bad (caused by the stress of the moment!).
  • SMACK 4: planned for next month, draft lecture notes are available. But we will be improving them a lot! If you like, your help/suggestions would be very welcome.

Another IAC member will then introduce Git, but you can see the planned set of introductions here. We have had very positive feedback so far by IAC researchers, recently people from other Spanish institutes are also joining the talk (it is announced in the Spanish Astronomical Society is well)!.

Mohammad Akhlaghi <makhlaghi>
Project Administrator
Fri 29 May 2020 10:26:27 PM UTC, comment #3: 

Here's another maneage video:

maneage_navigate-2020-05-21 - 15 minutes directory navigation tour


Made with asciinema - I also tried ttyrec, but that's a bit more difficult to tidy up in terms of the recorded text file.

The video mixes a few elementary shell skills with a directory
tour - for users who know a bit of shell, but not too much.

Boud Roukema <boud>
Project Member
Fri 22 May 2020 09:33:11 PM UTC, comment #2: 

PeerTube is indeed an interesting option, I didn't know about it, thanks for linking it there. Later, we can consider hosting an instance of PeerTube ;-).

I am impressed by Framasoft and I just saw in Wikipedia, that they are based in Lyon! I wish I knew about them while I was there ;-).

Mohammad Akhlaghi <makhlaghi>
Project Administrator
Thu 21 May 2020 10:34:17 PM UTC, comment #1: 

The long-term option for hosting videos would be to host
a peertube instance [1]. For example, our first maneage video
is now also hosted at:


A peertube instance would be federated through the ActivityPub
protocol [2] with other peertube instances, and the creation of
accounts on the maneage server would best be strongly moderated.
On peertube.live, where I just created an account and uploaded
862f11c4-d63d-4484-b81c-81206ccfc14d , aka
but reformatted slightly to satisfy the 100 Mb/day upload
limit to ordinary peertube.live users like me. It seems that the
upload of a 70 Mb h264 file was converted for internal server
purposes to another format (or multiple formats) of about 300 Mb.

For videos, this seems to me a better long-term solution than
git LFS. Of course, someone would have to maintain the server,
update it for security upgrades, and so on, and I'm not
volunteering. The alternative is to use community peertube
servers, such as peertube.live, which lists 'science' as one
of its themes.

[1] https://joinpeertube.org/faq
[2] https://en.wikipedia.org/wiki/ActivityPub ; https://activitypub.rocks/

Boud Roukema <boud>
Project Member
Wed 20 May 2020 12:54:15 AM UTC, original submission:  

Following the discussion in task #15620, we now have our first recorded video on Maneage to help new users. We also have them on our own servers, so it would be great if we can add a dedicated page on the Maneage webpage where users can directly open the videos (embedded into the page, using our own server). Maybe through the <video> tag?

We'll add many introductions on the various components of Maneage, as well as tutorials to help people get started.

We can then add a short description of the video above it to help people choose what video to view.

Mohammad Akhlaghi <makhlaghi>
Project Administrator


Attached Files
file #49215:  maneage_navigate-2020-05-21_source.lz.uuencode added by boud (48KiB - application/octet-stream)


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -email is unavailable- added by boud (Posted a comment)
  • -email is unavailable- added by makhlaghi (Submitted the item)

    Do you think this task is very important?
    If so, you can add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.




    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2020-06-05 boud Attached File- => Added maneage_navigate-2020-05-21_source.lz.uuencode, #49215

    Back to the top

    Powered by Savane 3.5