sakaki- / emtee Goto Github PK
View Code? Open in Web Editor NEWA faster-startup @world updater for Gentoo Linux
License: GNU General Public License v3.0
A faster-startup @world updater for Gentoo Linux
License: GNU General Public License v3.0
emtee is AMAZING! It's an excellent approach to tackle a thorny problem, by treating emerge as a black box.
If anything, your README is too modest: I went from 7 mins for a failing emerge -puvND @world
, or 19 minutes for a successful emerge -puvND --backtrack=30 --autounmask-backtrack=y @world
to 30 sec for emtee -p
.
but I was wondering if I could convince you to add --keep-going by default, with a switch to disable, or at lease a flag to enable it. I feel that this behavior is a much better experience, and since portage preserves dependent libraries for un-upgraded packages there is little downside to allowing the upgrade to go as far as it can. of course, I understand that I can use -E--keep-going
but since you've added convenience flags for -a, -p, etc. I thought this was a good candidate too.
the main issue that prevented emerge from having a more convenient shorthand is that -k
was already taken. since --usepkg
is not directly relevant to emtee, perhaps you would be willing to use -K
to disable --keep-going
, or -k
to enable if you would prefer not to have it be a default. otherwise, I'm not sure what a good letter to use would be. -g
is also in use by emerge, unfortunately.
in any case, thank you for the effort you put in to not just creating, but thoroughly documenting this tool.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.