-
Notifications
You must be signed in to change notification settings - Fork 12
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
Adds "class objects as arguments" RFC #29
Adds "class objects as arguments" RFC #29
Conversation
This seems like a design decision, and I'm unconvinced we need to standardize this across releng. I agree types can be beneficial, yet I also believe that python's flexible typing is an asset. I don't think this is a big enough win to mandate the change unless the major stakeholders all agree it's the best path forward. This also seems like it doesn't have anywhere near initial consensus, so an rfc is probably the wrong choice. |
Hey, good points, I'm definitely not looking to standardize this across releng. So, I'm using the RFC repo less because this is a releng-wide proposal for standardization, but more because Github provides one of the best discussion platforms, and our RFC repo was the most relevant place to have the discussion |
I don't want to pile on too hard, but I also don't think an RFC is the right place for this. Is there a reason this discussion doesn't make sense to stay in the mozapkpublisher repo? If a wider audience is wanted/needed perhaps a link to that could be sent around? |
@mozbhearsum I agree that this isn't a good fit for an RFC, but where does it make more sense?
Based on these constraints, |
If it doesn't fit within the context of an existing PR or Issue in another repo, maybe a Google Doc is a good option, and then it can be linked to from any relevant places? |
Google docs don't allow as convenient formatting as Github markdown, but that does sound better overall. I'll keep that in mind for the next discussion. |
+1, or a mozapkpublisher issue. |
The downside of making it a |
Issue linking to a gist? |
I don't believe that you can leave inline comments on a gist |
While this discussion doesn't make sense as something that should land in this repository, it isn't obvious that it shouldn't be used for this kind of discussion (with the end result being the PR is closed), as long as it is clear that that is what is happening. |
(Perhaps it would be better as a draft PR, to make landing blocked, as well). |
I agree it isn't obvious or a given, but it's a very notable change to use this repo as a mailing list or discussion board instead of its original purpose. The downside to doing so is that it goes from something with relatively low traffic and high importance, to something high traffic that people will necessarily stop treating with the same importance. If the main problem we're trying to solve is "good UX for arbitrary discussions" I would suggest that we create a repo for that purpose, use Google Docs, or consider using whatever IRC ends up getting replaced with, assuming it addresses the need. |
Mihai responded here, closing |
This RFC doesn't have a specific implementation goal, Johan and I were discussing architecture on an API boundary and haven't reached a satisfying conclusion, so we opted to tap into the insight of more of the team 😄
We're requesting reviews from ideally at least Mihai and Aki because Mihai is closest to Releng mobile, and Aki is really familiar with the
scriptworker
ecosystem.Rendered.