Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
en:manual:contrib:hyperbola_roadmap [2023/05/04 02:21]
emulatorman
en:manual:contrib:hyperbola_roadmap [2023/06/24 04:38]
emulatorman
Line 26: Line 26:
   * <del>Test new build server</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#throgh|throgh]])   * <del>Test new build server</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#throgh|throgh]])
   * <del>Add bsdmainutils (lorder) to build the HyperbolaBSD userspace</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#throgh|throgh]])   * <del>Add bsdmainutils (lorder) to build the HyperbolaBSD userspace</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#throgh|throgh]])
-  * Add HyperbolaBSD partition support (MBR and GPT) in gptfdisk //**-> TODO**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]]) +  * Add HyperbolaBSD partition support (MBR and GPT) in gptfdisk //**-> IN PROGRESS**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]]) 
-  * Add HyperbolaBSD partition support (MBR and GPT) in util-linux (fdisk) //**-> TODO**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]]) +  * <del>Add HyperbolaBSD partition support (MBR and GPT) in util-linux (fdisk)</del> //**-> DONE**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]]) 
-  * Add HyperbolaBSD partition support (MBR and GPT) in parted //**-> TODO**//  (Responsible[[https://www.hyperbola.info/members/founders/#coadde|coadde]])+  * <del>Add HyperbolaBSD partition support (MBR and GPT) in parted</del> //**-> CANCELLED**//  (Noteno needed)
   * Package modified gptfdisk //**-> TODO**// (Responsible: [[https://www.hyperbola.info/members/developers/#throgh|throgh]])   * Package modified gptfdisk //**-> TODO**// (Responsible: [[https://www.hyperbola.info/members/developers/#throgh|throgh]])
   * Package modified util-linux (fdisk) //**-> TODO**// (Responsible: [[https://www.hyperbola.info/members/developers/#throgh|throgh]])   * Package modified util-linux (fdisk) //**-> TODO**// (Responsible: [[https://www.hyperbola.info/members/developers/#throgh|throgh]])
-  * Package modified parted //**-> TODO**// (Responsible[[https://www.hyperbola.info/members/developers/#throgh|throgh]])+  * <del>Package modified parted</del> //**-> CANCELLED**// (Noteno needed)
  
 ===== Hyperbola GNU/Linux-libre Milky Way v0.4.4 ===== ===== Hyperbola GNU/Linux-libre Milky Way v0.4.4 =====
Line 41: Line 41:
  
 ===== HyperbolaBSD Canis Major v0.99.x-alpha ===== ===== HyperbolaBSD Canis Major v0.99.x-alpha =====
-===  Rebranding and Deblobbing OpenBSD === +===  Develop the BSD system === 
-  * <del>Check all files with licenses issues ((Non-free licenses, unlicensed)) (x86 architectures)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#Emulatorman|Emulatorman]]) +  * <del> Check all files with licenses issues ((Non-free licenses, unlicensed)) (kernel)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#Emulatorman|Emulatorman]] and [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]]) 
-  * <del>See if some of those unlicensed files are copyrightable (x86 architectures)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#Emulatorman|Emulatorman]]) +  * <del>See if some of those unlicensed files are copyrightable in kernel (kernel)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#Emulatorman|Emulatorman]] and [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]]) 
-  * <del>Check all files with licenses issues ((Non-free licenses, unlicensed)) (non-x86 architectures)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]]) +  * <del>Check all files with licenses issues ((Non-free licenses, unlicensed)) (libc)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]]) 
-  * <del>See if some of those unlicensed files are copyrightable (non-x86 architectures)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]])+  * <del>See if some of those unlicensed files are copyrightable (libc)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]]) 
 +  * Check all files with licenses issues ((Non-free licenses, unlicensed)) (libc-extra) //**-> IN PROGRESS**// (Responsible: [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]]) 
 +  * See if some of those unlicensed files are copyrightable (libc-extra) //**-> IN PROGRESS**// (Responsible: [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]]) 
 +  * <del>Check all files with licenses issues ((Non-free licenses, unlicensed)) (libc-headers)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]]) 
 +  * <del>See if some of those unlicensed files are copyrightable (libc-headers)</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/developers/#bUst4gr0|bUst4gr0]])
   * <del>Rebrand BSD kernel</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#Emulatorman|Emulatorman]])   * <del>Rebrand BSD kernel</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#Emulatorman|Emulatorman]])
   * <del>Rebrand BSD userspace</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#Emulatorman|Emulatorman]])   * <del>Rebrand BSD userspace</del> //**-> DONE**// (Responsible: [[https://www.hyperbola.info/members/founders/#Emulatorman|Emulatorman]])
Line 55: Line 59:
   * Build and test the ported BSD userspace //**-> IN PROGRESS**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])   * Build and test the ported BSD userspace //**-> IN PROGRESS**//  (Responsible: [[https://www.hyperbola.info/members/founders/#coadde|coadde]])
   * Test HyperbolaBSD pre-alpha version running on QEMU (without Xenocara)   * Test HyperbolaBSD pre-alpha version running on QEMU (without Xenocara)
 +  * Contact original authors to release unlicensed code under [[https://creativecommons.org/publicdomain/zero/1.0/legalcode|CC0]] ((Known as Creative Commons 0 or Public Domain)) //**-> IN PROGRESS**//  (Responsible: [[https://www.hyperbola.info/members/support-staff/#rachad|rachad]])
 +  * <del>Contact original authors to remove [[https://www.gnu.org/licenses/bsd.html|the obnoxious BSD advertising clause]]</del> //**-> CANCELLED**// (NOTE: Moved to the "HyperbolaBSD Sagittarius Roadmap")
   * Remove all non-x86 specific source code in kernel   * Remove all non-x86 specific source code in kernel
   * Remove all non-x86 specific source code in libc   * Remove all non-x86 specific source code in libc