-
Notifications
You must be signed in to change notification settings - Fork 9
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
RFC for Strobe Generator #26
Conversation
@galibert It is conventional to add a "rendered" link in the description of your RFC. You can get it by going to your branch and finding the file on GitHub: https://github.com/galibert/amaranth-rfcs/blob/strobegen/text/0026-strobegen.md |
My personal view on this is that I don't think patterns that take less than 5 lines of Amaranth code normally should be added in the standard library. You can just write them out in your code. In fact I'd like to see these removed from the standard library in the cases where they are added, e.g. the accepted RFC 18: https://amaranth-lang.org/rfcs/0019-remove-scheduler.html |
It's five lines of code, and 70 lines of explanation for why it works. This is the kind of reason why I think best practices have a place in the lib. |
Reopened as requested by the author. |
We have discussed this RFC on the 2024-01-08 weekly meeting. We did not reach a consensus. The RFC remains nominated. |
We have discussed this RFC on the 2024-02-19 weekly meeting. The disposition was to close, with one abstention (@jfng). The following reasoning was provided:
In addition we have noted that:
Thank you for this proposal, @galibert. |
BTW, it was @jfng who abstained; I voted for closure. |
I misread the message. Thanks, I've updated the resolution. |
Rendered