-
-
Notifications
You must be signed in to change notification settings - Fork 108
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
[WIP] refactor: next #109
[WIP] refactor: next #109
Conversation
3a43b7f
to
0a00df2
Compare
a6d7bb3
to
27887f3
Compare
74d5572
to
154f702
Compare
|
@michael-ciniawsky let's left as is, maybe we can add this option in future (if somebody request this) |
to
|
Yes we need this, some developers use this (especially on Heroku, you can setup what you server use only
I will write Changelog manually here. Please review code asap, I do not like when people start to accumulate PR with messages |
I disagree with
What is exactly misleading?
Why?
Yes I will review asap. Which other developer, there sadly is none to review and sign-off instead (which should definitely be required for things like this)? |
Options should be verbose 😄 We always use
Because it is faster for me here (I do not see any problems in this).
Working with other repositories, I came across the practice that if no one looks 72 hours, you can merge this (if you have permissions on this). |
I don't think I'm violating anyting, since there never was an general agreement here...
const options = {
cacheOption: ...
filenameOption: ...
xOptions: ...
} instead?
To what other then the original assets/files should The anwser is read the docs and (I doubt folks don't have to/or do so currently with
That's likely not true
The problem is potentially inconsistency, we can't use just reword the commits instead to avoid that in the first place?
I disagree with this approach, for (critcal) bugfixes (time pressure) ok and smaller chores maybe, but definitely not for BREAKING CHANGES and features as there is no time pressure for those and since it influences the API at least ~1-2 approvals and reviews should be mandatory to land them |
I disagree, third party options should be grouped in one object with prefix of
Disagree, options should be intuitive. When this is not so, people start to create new issue about misleading (Example
We did not use
You are right here, but the main problem that I have already lost on empty discussions here is a long time (node version - we already discussion and we waste a lot of time on this, changing the names of options for a couple of characters, does not make sense at all, since this is a direct loss of time) and I do not want to continue this. Your love in the constant renaming of options negatively affects the following things:
I ask you to think about this. Often you are right in some things, but we have more priority tasks, and we do not need to waste time on reducing the names of options, discussion about |
Okay better to leave the API discussion for now as we will never be able to reach consensus here as long as we have 2 persons and 2 different opinions colliding (this sadly blocks the PR then) We need to desparately focus on finding other people, to be able to reach consenus by a majority vote for this kind of disputes and to avoid additional/unnecessary conflict, since naturally every party holds to their point of view and neither will be 💯 right or wrong aswell
That's not true, of course do we use conventional commits here, please look at the
It's not a good pratice trying to neglect other peoples opinions as irrational emotions, just because you disagree with them
Some of these statements really begin to piss me off as most of them are just rude, overly personal biased and especially the constant 'my time is wasted here' argumention is simply inappropiated to state and I simply don't care for that matter, since I'm also investing my time here. How do you excatly think you are in that regard? Is your time more valuable then those of others and if you think so why? I remember we already had the excat same argument in
Yes agreed, see the first section of this comment why this likely is hard to resolve/unresolvable atm, when there is definite disagreement taking place. That still doesn't mean to claim other peoples opinions are mainly emotionally based (love, desire...) without reason or are simply a 'waste of time' to discuss, nor does it mean having to put pressure on others to magically resolve the dispute within the next e.g 72 hours or it simply doesn't matter. This PR seems to contain 0 (critical) bugfixes and therefore I'm unable to grasp the objective reasons why there should be any time pressure to release it asap. The only 'pressure' is to somehow reach consenus on which of the proposed changes both of us suggested are favored and should therefore land with this PR In general the last PR reviews where getting pretty depressing and I would suggest to simply block PR's like this then and leave them for the time being. I'm not willing to continue reviewing PRs in that kind of manner I will just refrain from doing so otherwise and/or until we have found a solution for constructive dispute resolving. Secondly we should definitely stop spamming PR threads with our quarreling. Following and forming an opinion about this PR is likely already pretty hard for another person, we may even mark some of the comments here as 'off-topic' or better delete them to reduce the noise? |
@michael-ciniawsky I can look rude because I'm really tired of these discussions 😞 I apologize if something offended you, I did not want this.
Because this is an abandoned PRs, it is bad. We already have these problem in past. And now I will not allow this to happen, we have to finish one to move on to the other, because this is the efficiency. Also, the internal wepback api can change and this will increase size of the next major release and bring more problems and regressions. We can produce any quantity My suggestion:
I do not see any reason not to release new major version. You are mistaken in saying that there are no important problems here. Example last |
From my point: |
Just explain the real reason for permanent changes name of options. Cons:
Props:
|
1388e70
to
ac14e66
Compare
It should be called Also, We also have to remember that this documentation is not only used by native English speakers or by Experienced JS/X language developers, we have to make sure it is accessible, intuitive at first sight and easier to read. By naming it |
Codecov Report
@@ Coverage Diff @@
## master #109 +/- ##
=======================================
Coverage ? 100%
=======================================
Files ? 2
Lines ? 74
Branches ? 25
=======================================
Hits ? 74
Misses ? 0
Partials ? 0
Continue to review full report at Codecov.
|
This comment has been minimized.
This comment has been minimized.
@montogeek kk thx for chiming in
I argued against this in
What is untiutive and especially counter intiutive in particular? I don't think it's possible to infer the value
kk, please elaborate what is inaccessable, unituitive and why e.g // for e.g
options.compress.level
options.compression.level
options.compressOptions.level the Anyways as it currently stands we have consensus to continue with |
@michael-ciniawsky I'm tired of your endless debate and discussions. Now you do not agree with two people. Ignore my arguments so that you prefer other (name of option, formatting readme and etc) without issues/feedback/problems. Constant disputes only generate emptiness, creating a pseudocode does not solve any problems. At my request to review you answer In the past, you created a lot of PR that were then abandoned, to my questions why they were abandoned, you blamed that we are not organized enough. The problems are not in the organization but in the fact that it is useless to argue with you, you will always find something to complain about, and more often than not it has no practical reasons (as i said above - no issues/problems/PRs/etc). https://opensource.guide/building-community/#dont-tolerate-bad-actors. |
177f6d5
to
6c58edc
Compare
Note:
webpack-defaults
webpack@3
supportnode@4
supportlevel
and etc) incompressoinOptions
cache: '/path/to/cache'
is documented and testedasset
andfilename
option (tested and documented)