Review comments 2.0
by longradix, Wednesday, February 01, 2023, 15:02 (611 days ago)
Thank you for the release.
1- Is it possible to release with a small font? I am looking for something like with the Ubuntu installers, or anything that is thin. The current font set that it comes with puts too few lines on screen.
2- Can you deinstall a few of the similar fonts to reduce iso-size?
3- What is the strategy regarding decentralised development (github, gitlabs), such that contributions are more easily made?
Review comments 2.0
by g, Monday, February 06, 2023, 19:40 (605 days ago) @ longradix
1. Lat01-12 font was set in version 1.9. Marking 01 represents ISO1, 12 represents the letter size. Some characters used in some Western European languages are printed incorrectly with lat01 font. In version 2.0 the default font was set to LatGrkCyr-8×16 -m 8859-1. This font has a larger letter size (no smaller selection) than lat01-12, but I noticed that the characters used by most Western European countries are printed correctly with this font, when en_US UTF-8 locale is set. I don't know much about the KBD software package that provides Peropesis with the fonts so maybe not the best solution has been made right now. Which font will be better? I'm also dissatisfied with the large letters on the screen, because it's just not comfortable working with the system. It should also be considered that perhaps the solution might not be to set a smaller font size, but to set a screen resolution. Hm?
2. I'm afraid that removing some fonts will only reduce the size of the ISO image a bit (du -h -s /usr/share/consolefonts command shows that the size of the fonts directory is only 533K). The size of the ISO could be greatly reduced (several megabytes) by removing any of the following software packages: locale, kernel modules, EFI image, linux firmware, gcc, binutils, but doing so would make the distribution lose its universatility. In this case, the solution could be as follows: anyone who wants to should independently edit the file system or the components of the ISO image and thus create their own personal operating system - peropesis. What do you think?
3. There is no clear strategy yet. Sorry, I'm not very familiar with the github and gitlab platforms, so I have no idea if there is any obvious benefit other than hosting by using them. Maybe you can provide a specific example/project?
Thanks for introducing sqlite. Does numlock auto-on works? I just used the setleds command in the /etc/profile file for that.
Review comments 2.0
by sskras , Lithuania, Friday, April 28, 2023, 06:04 (525 days ago) @ g
edited by sskras, Friday, April 28, 2023, 07:01
Sorry, I'm not very familiar with the github and gitlab platforms, so I have no idea if there is any obvious benefit other than hosting by using them.
This (Git) would allow us to:
(1) acknowledge requirements and flow (the logic) of the build process;
(2) suggest the changes needed by us in direct shape; [*]
(3) track the changes historically to better get ideas of yours; [**]
(4) do a regression testing (in case they occur);
(5) finally, build the .iso image by ourselves.
https://shotlefttodatascience.com/2018/08/03/git-cheatsheet/
IOW, that would allow the project to have its' history! :)
Here I referred to going the minimum-git way.
Of course, you could go with more Git features like branches (and the slogan "branch early, branch often"):
https://the-turing-way.netlify.app/reproducible-research/vcs/vcs-git-branches.html
But personally I like to have a minimum of branches and the linear history. Otherwise I tend to never finish working on that lot of ideas.
[*] It would be your right to reject them. :)
[**] Yours as the project leader/maintainer.