AOSC-Archive / autobuild3

AOSC OS package maintenance toolkit (version 3)
https://aosc.io
GNU General Public License v2.0
24 stars 17 forks source link

TODOs from 20150430 Discussion (Possibly Path to AB3.5) #20

Closed MingcongBai closed 9 years ago

MingcongBai commented 9 years ago

Just a list of notes taken from the discussion.

Regarding current features and code:

  1. Clarifying the obscure code in part of autobuild3, comments of codes, and documentations (possibly a rework of TechBase article)
  2. Unit testing implementation for most of the functions. 3. Indent, fix to 8 spaces or full tab. Done.

Regarding future features for autobuild3.5:

  1. Rework of abbaselib, extraction of AOSC specific codes.
  2. Derive warning and error level into strict mode and possibly a lessened mode.
  3. Split functions of autobuild and AOSC packaging QA. 4. Possible template system. Moved to abbs-utils. 5. Possible PKGBUILD backend and bi-directional translation of both types of configurations. For autobuild4.

The initial discussion is ENDED. But further discussion regarding the "wet" practices welcome.

@Icenowy @Arthur2e5

MingcongBai commented 9 years ago

Gone through all the codes during my Literature class... totally worth it.

MingcongBai commented 9 years ago

Would you like to lend a hand? @AOSC-Dev/owners @AOSC-Dev/commiters

Artoria2e5 commented 9 years ago

I hate sourcing files for every step involved in packing…

Still writing coffee-level, quick and of course working drafts on ab 2.7182818284590.

MingcongBai commented 9 years ago

Sorry if this sounds like a drama...

@Icenowy says, autobuild3 has some design flaws on its infrastructure and he knows it...

Please do not quit a conversation with a question on your other peer. This has caused partial discomfort on my part and misunderstanding on @Icenowy part.

Definitely appreciate your work and help, that's what I want to say.

MingcongBai commented 9 years ago

Templates system will be a part of abbs-utils.