[pip][design] PIP-280: Refactor CLI for measurement units (time, byte)#20691
[pip][design] PIP-280: Refactor CLI for measurement units (time, byte)#20691tisonkun merged 4 commits intoapache:masterfrom JooHyukKim:Use-converer
Conversation
tisonkun
left a comment
There was a problem hiding this comment.
Thanks for prepare this proposal @JooHyukKim!
Although, I don't see that such a change requires PIP since it doesn't change the user-facing interface but improving or refactoring the internal implementation.
Would you share your thoughts why it should be a PIP? Generally a PIP takes long time to proceed and we don't need it unless necessary.
I see, probably that's why PIP was not quite responsive as I expected. I thought about it, too. Whether this was PIP-sort of thing. As pip introduction mentions, specifically 🔗 at this part, large code refactoring may need PIP also. |
tisonkun
left a comment
There was a problem hiding this comment.
OK. Let's give it a try.
I support this proposal and it's clear to be understood. I'll continue on the mailing list and see how we proceed the discussion and vote process.
Co-authored-by: tison <wander4096@gmail.com>
|
+1, (binding) Since you are working on the CLI part. How about using |
|
@mattisonchao I have experience on build an CLI with GraalVM and PicoCLI - https://github.com/korandoru/hawkeye But I believe it is far more complex than this proposal wants to do. So we should evaluate it in another round -
I'll appreciate it if any contributor can prototyping and share their findings but notice here that to migrate an existing project is quite complex (think of migrate from Maven to Gradle for Pulsar, or as it happened to BK and later reverted). And it should be apart from the scope of this proposal. |
|
Aha, Thanks for your professional explanation. My comment is just a brainstorm and not related to this PIP. :) |
|
Good proposal. I think we need a formal vote email for it. |
@BewareMyPower Right, thank you for letting me know. I was wondering what to do next. |
|
I formerly think approval is vote, but I read the document that:
|
| ## Links | ||
|
|
||
| - Mailing List discussion thread: https://lists.apache.org/thread/b77bfnjlt62w7zywcs8tqklvyokpykok | ||
| - Mailing List voting thread: https://lists.apache.org/thread/0r3bh0h7f86g2x9odvrd1fp2gwddq904 |
There was a problem hiding this comment.
Added voting thread. Participation (again...) much appreciated! 🙏🏼
Thanks in advance 🙂
cc/ @mattisonchao @tisonkun @gaoran10 @BewareMyPower
|
Merging... The vote thread is concluded. |
Motivation
pip-280.mdDocumentation
docdoc-requireddoc-not-neededdoc-complete