2. Hi, BlankOn project volunteer Lead Artwork team for current
development branch Nusa Tenggara Barat GNU/Linux User Group known
as KPLI NTB Developer at KodeKreatif Taking care of BlankOn
Installer development since a month ago
3. BlankOn Non-profit project. One of the biggest FOSS project
in Indonesia Releases GNU/Linux distribution. 9 releases so far.
But not focusing only on releasing GNU/Linux distribution. We have
many toys. A way to educate people about FOSS development. More to
development on the local capabilities.
4. BlankOn Installer Initiated by Mohammad Anwari aka
@aksimdamt First introduced in BlankOn Rote 8 (2012) Provide basic
configuration and simple automated partitioning
5. There are other existing GNU/Linux distribution installer
that works well. Why reinventing the wheel?
6. BlankOn Non-profit project. One of the biggest FLOSS project
in Indonesia Releases GNU/Linux distribution. 9 releases so far. A
way to educate people about FLOSS development. More to development
on the local capabilities. + we want to provide a simple
installation UX, only having simple step (less than 8 clicks) to
get a typical installation
7. We love them! vala libparted and you, the FOSS
people...
8. Why HTML5 instead of native GTK? We love web. Main
architecture decision goes toward web technologies It is easy to
develop Flexible UI/UX Could attracts beginners to join the
party
9. Steps Simple Partitioning Copying file system Installing
bootloader Configuring
10. Pattern Frontend class Backend class Backend library or
script Vala Javascript
11. Simple Partitioning Partitioning UI Partition class
libparted Front end Vala Javascript Back end
12. Copying file system File copier class File copier class
rsync Front end rsync was choosen because its ability to copy and
preserve the attributes of the copied files and directories
Javascript Back end Vala
13. Bootloader Bootloader installer class Bootloader installer
class GRUB2 Front end Vala Javascript Back end
14. Configurator Frontend File system Configurator class
Backend File system Configurator class User and groups Front end
Vala Javascript Back end Desktop manager Misc configuration
15. Missing something important?
16. PartoEdi Initiated by Aji Kisworo Mukti aka @cengkarux It
sounds like Indonesian common nicknames, Pak Parto and Pak Edi. But
in fact, it stand for Partition Editor Integrated partitioning tool
inside the installer BlankOn team was planned to shipping BlankOn
Installer feat. PartoEdi in the next upcoming BlankOn Linux
release, BlankOn X Tambora The most difficult part, at least for
me.
17. PartoEdi Challenges Limited unofficial libparted
documentation Needs specialized knowledge about harddisk, partition
table, partition rules, file system etc Huge responsibility, heavy
testing Developers. Needs more developers.