Program
- Completed the transition from Ubuntu to Arch and Void. (huge boost for all projects)
- Void will be used on an ARM soft realtime system with custom software. (machine)
- While Arch is our user system (developer).
- Software modularity:
- Release:
- 0install (for Program, Electronics, ... files)
- Arch.PKGBUILD, Void.template (for buildable sources, either source or pointing to tar.gz package release from 0install)
- Development:
- Git repositories: Very modular approach: Separate all into individual repositories, e.g. if a JavaScript functionality is developed for a web app then it is put into a separate repository and overlaid in the website content|template|base-release repository via git fetch.
This decouples the projects from any release tool dependencies (no matter if e.g. Maven, pip or composer is used for e.g. upstream releases, no need to deal with it)
- Git repositories: Very modular approach: Separate all into individual repositories, e.g. if a JavaScript functionality is developed for a web app then it is put into a separate repository and overlaid in the website content|template|base-release repository via git fetch.
- Release:
Tested
This process is tested and works. e.g. https://hirschberg-text.de, https://hamag-maschinenbau.de are running entirely based on these universal development procedures.
https://github.com/faerietree/freecad_convert is using the 0install release system which allows to track the release within the repository and is our cross platfrom guarantee. (Note else we only provide Void, Arch Linux packages. 0install is our social component, because we like more gentlemen and ladies to enjoy the freedom wealth we're building.)
Outlook
The website which makes worlddevelopment club far more transparent (open bookkeeping) and content less spread | chaotic ;-) is still under construction. Was busy with the manipulator base: A circular brick and natural stone roundabout where the bot will reside in the middle surrounded by fruit and vegetables to harvest.
Pictures of this in the next news. (currently busy with hay harvest and sorting out manipulator metal bills - and of course the redesign, see most recent Github issue which also explains why the manipulator is so epic: https://github.com/faerietree/manipulator/issues/11)
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
Note that we created https://github.com/worlddevelopment/bin.configuration which works both on Void and Arch minimalistic systems using Openbox. That means developers can choose between Void or Arch - actually machines can also choose, but Void is even less vulnerable and simpler. Machines go with Text-only first - only on demand a GUI can be added and manually started if there are significant reasons. That's true for the manipulator, too.
Are you sure? yes | no