v12 roadmap
atreyasha opened this issue · comments
This is a summary of planned developments leading up to v12.0.0
.
Major features
Split downgrade
into independent/modular scripts (eg. downgrade-search
, downgrade-select
and downgrade-install
; see #181) and thereby address these issues:
- Make
fzf
(and other TUIs) optional dependencies (with default package selection) and integrate intoPKGBUILD
- #180
- Migrate to
getopts
to handle CLI arguments in lower-level scripts - #182
- Use
pacman-conf
everywhere forpacman.conf
parsing - #171
- Reintroduce
--arch
CLI option and possiblyarch
column in selection - #185
- #176
- Develop a prototype version of
pacignore
and integrate it intodowngrade
- #158
Bugfixes
- Use first architecture from
pacman-conf Architecture
- #185
- Add additional check for header in case
IgnorePkg
string is missing inpacman.conf
- #183
- Catch
sed
error messages on invalid input - #184
Miscellaneous
- Contact
pacman-dev
and/orpacman-contrib
mailing lists to ask regarding additionalpacignore
script - #183
- #158
- Email sent to
pacman-contrib
mailing list, pending discussion - Implementing
pacignore
as part ofpacman-contrib
does not seem practical based on the response we received, so it makes more sense for us to implement it ourselves first and then contact the mailing list again regarding possible integration - Update URL for
downgrade
inPKGBUILD
togithub.com/archlinux-downgrade/downgrade
Feel free to add or edit these points. Thanks :)