-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Preload extras + improvements #12
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removing additional libs from extra might be OK.
Other changes I disapprove of.
Really all other changes?? Can you at least give some reasons? After all I have good reasons for each change. |
preloading is also probably a good idea; will look into that. |
In discord nomen has said that I should explain why I want the changes rather than him needing to provide any justification for why he doesn't like them. I answered there, but also posting here for reference:
|
I object to 1, 3 and 5, because of how I see units of change related to testest and this archive, I don't want to change that. |
I don't know what you mean by "units of change", however there is already precedent for moving docker related things to this repository, as the Dockerfile and many other files were already moved by kazk. There is no need for It doesn't make any sense that Note I am specifically talking about point 1 for now, as it is directly related to point 2, and makes sense to resolve them together. |
About point 3, I would also like to know what benefits we gain by installing |
I have created issues for each change in this PR, listing the motivation behind the changes. Later I will reduce this PR to focus only on points 1, 2 and 4, leaving 3 and 5 for further discussion. |
Details of changes in this branch:
testest
with a new one in this repository, which is a more appropriate location in my opinion. (solves Move imager.factor from testest to this repository #13)core
andbasis
as before, but also preloads a collection of useful/commonly used vocabs fromextras
(this solves Slow load times for extras #11)extras
which were unusable due to relying on other vocabs which were already removed. (mostly games, demos, etc) (solves Remove vocabs that rely on already removed vocabs #15)math.margins
fromtestest
towork
instead of making a new, prioritised vocab rootpre
. For 0.99 this should not change anything, but prevents breaking future versions if they add amath.margins
vocab. (solves Installmath.margins
to work instead of making a new prioritised root "pre" #16)I would appreciate reviews from both @kazk and @nomennescio to make sure I haven't overlooked something important.