Description

Agama is a new Linux installer that will be very likely used for SLES 16.

It offers an UI for configuring the target system (language, patterns, network, etc). One of the more complex sections is the storage configuration, which is going to be revamped. This project consists on exploring the possibility of having something similar to the YaST Expert Partitioner for Agama.

Goals

  • Explore different approaches for the storage UI in Agama.

Looking for hackers with the skills:

javascript patternfly storage agama typescript

This project is part of:

Hack Week 24

Activity

  • 6 months ago: michals liked this project.
  • 6 months ago: enavarro_suse liked this project.
  • 6 months ago: ancorgs joined this project.
  • 6 months ago: dgdavid joined this project.
  • 6 months ago: joseivanlopez added keyword "typescript" to this project.
  • 6 months ago: jadamek liked this project.
  • 6 months ago: joseivanlopez added keyword "javascript" to this project.
  • 6 months ago: joseivanlopez added keyword "patternfly" to this project.
  • 6 months ago: joseivanlopez added keyword "storage" to this project.
  • 6 months ago: joseivanlopez added keyword "agama" to this project.
  • 7 months ago: ancorgs liked this project.
  • 7 months ago: joseivanlopez started this project.
  • 7 months ago: joseivanlopez originated this project.

  • Comments

    • joseivanlopez
      6 months ago by joseivanlopez | Reply

      An initial version of the Expert Partitioner was implemented in Agama, see demo.

      Supported features:

      • List all devices.
      • Delete all partitions from a disk.
      • Automatically add the partitions for installation to a disk.
      • Add partition for /home, swap or boot.
      • Add a custom partition.
      • Delete any individual partition.

      Conclusion: the Agama infrastructure makes very easy to implement something similar to the YaST Partitioner without too much effort.

    • joseivanlopez
      6 months ago by joseivanlopez | Reply

      https://github.com/joseivanlopez/agama/pull/2

    Similar Projects

    This project is one of its kind!