The-going / armbian-build

Armbian build tools
https://www.armbian.com
GNU General Public License v2.0
1 stars 0 forks source link

Let's discuss further development #17

Open The-going opened 1 year ago

The-going commented 1 year ago

Description

The goal I want to set is to make the code easy for a person to read and analyze. In the sense that the code of the assembly system itself should be decomposed into folders in accordance with the general execution algorithm and should be fragmented into smaller functions.

The algorithm should have a linear structure and should not contain confusing calls and ambiguous checks.

Each folder should contain a file with a main file and one function. All other files in this folder contain only auxiliary functions that are called from the main function.

The-going commented 1 year ago

@150balbes Это для начала обсуждения

150balbes commented 1 year ago

Если можно, поподробнее с конкретными примерами на что разбивать и с каким функционалом..

AaronNGray commented 8 months ago

@The-going - Can you please enable "discussions" in this repos's settings so we can have non issue discussions there, for teething and testing that does not involve issues ?

Which fits in with the The-going/armbian/build/readme.md :- "If you use this branch, then please open bug reports only in this repository and please do not discuss it on the Armbian forum."

AaronNGray commented 8 months ago

I would like to see a separation of concerns of the build system updates and kernel updates to get BananaPi-M3 board working from the build system simplification changes in order to be able to port the BananaPi-M3 changes back into Armbian/build proper.