Progress - logdate 20250530

A Debian based OS project meant as an educational environment for learning Gambas.
With pre-installed Gambas3 and all needed to get you educated.
Core applications in the OS will be slowly replaced by Gambas3 counterparts.
Post Reply
User avatar
gbWilly
Site Admin
Posts: 352
Joined: Fri Sep 23, 2016 11:41 am
Location: Netherlands
Contact:

Progress - logdate 20250530

Post by gbWilly »

So, while the testers started testing and all hell broke loose :lol: , I spend the better part of yesterday afternoon coding a guide packager, that makes packages in a manner that it can be published along with an online version file and with an included installer.

Well, it turned out to go quite smooth and works great. The packages are created from guide folder, a custom script is created and 2 kind of version files. All, but 1 version file are bundled into an tar archive and can be publish online with the left over version file. It all worked just fine (see below :arrow: go left to right, top down ;) )
GuidePackager.png
On a side note: If you want to see above more detailed, right click and choose open image in new tab.
Side note 2: The green text is added to the image, not made by Guide Packager :lol:

After all this worked, it was time to build the other side. The installing of the guide. This all takes place in GambOS Software Center. So, yesterday, after dinner and having Guide Packager finished, I started coding and testing the installation. I used my own server (an old laptop) to host the guide archive and version file, so I could test the actual installation. Installing worked quite fast, as did removing, but it needed tweaking as it came to updating the user screen. So, after several test runs, it got it all fine tuned to the point I like.

Installing a guide in GambOS Software Center, now makes it show up when you start GambOS Learning Center. I love it.. :D

Now, all it takes is an online publication location and changing the base url for installing from to that link (as my home server is on my intranet, not public).
You do not have the required permissions to view the files attached to this post.
gbWilly
- Gambas Dutch translator
- Gambas wiki content contributor
- Gambas debian/ubuntu package recipe contributor
- Gambas3 Debian/Ubuntu repositories

- GambOS

... there is always a Catch if things go wrong!
Post Reply