public inbox for isar-users@googlegroups.com
 help / color / mirror / Atom feed
* TODOs
@ 2019-06-03 14:55 Claudius Heine
  2019-06-19 15:57 ` TODOs Baurzhan Ismagulov
  0 siblings, 1 reply; 3+ messages in thread
From: Claudius Heine @ 2019-06-03 14:55 UTC (permalink / raw)
  To: isar-users

Hi,

here is a list of TODOs for isar that I gathered:

- WIC_IMAGER_DEPENDS should be IMAGER_DEPENDS instead
- IMAGE_INSTALL, IMAGE_PREINSTALL, DEPENDS refactoring so that it is 
possible to provide recipes that produce multiple packages. Currently 
all entries in IMAGE_INSTALL are added to DEPENDS, but DEPENDS should 
only contain recipe names and IMAGE_INSTALL only package names.
- base-apt refactoring/redesign:
   - multiple distros/codenames in one base-apt repo. base-apt repos 
should be build specific not specific to distros/codenames.
   - no manual switch via `ISAR_USE_CACHED_REPO`. The cache should be 
build and used at every build
- redesign fstab generation:
   - make it more flexible
   - usable with or without wic and init system independent
- isar-bootstrap refactoring:
   - remove duplicate code
   - split up big functions to allow
   - inc file should be class
   - separate host/target bootstrap settings
   - host/target/build nomenclature fix
- refactor RootFS size calculation, make it similar to the formula of 
open embedded:
     root_fs_partition_size = max(used_space * overhead_factor, 
fixed_rootfs_size) + extra_space
     where overhead_factor, fixed_rootfs_size and extra_space is user 
configurable
     overhead_factor is the IMAGE_OVERHEAD_FACTOR bb variable
     fixed_rootfs_size is IMAGE_ROOTFS_SIZE bb variable
     extra_space is IMAGE_ROOTFS_EXTRA_SPACE bb variable
     all of them in Kbytes
- integration solution for on-first-boot resize rootfs.
   -> investigate systemd-first-boot and systemd-growfs

I don't know if I have enough time to work on all of these, so if 
someone like to do certain tasks, be welcome to them.

regards,
Claudius

-- 
DENX Software Engineering GmbH,      Managing Director: Wolfgang Denk
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-54 Fax: (+49)-8142-66989-80 Email: ch@denx.de

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-06-24 11:48 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-06-03 14:55 TODOs Claudius Heine
2019-06-19 15:57 ` TODOs Baurzhan Ismagulov
2019-06-24 11:48   ` TODOs Claudius Heine

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox