-
Notifications
You must be signed in to change notification settings - Fork 4
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
Discussion of proposal guidelines and processes #11
Comments
I think that the guidelines look good. For sub-pages, perhaps use the naming scheme YYYY-DDDA-NAME.ZZZ, where A is the sub-page alpha for the proposal (i.e., "a", "b", "c", ...). Point being that it would be clear from the wiki page name whether it was a sub-page of a proposal or the root page of a proposal. I don't quite like the fact that the entirety of a proposal is spread across the wiki, the git repository proper (for reference implementation), and GitHub issues, but don't see a better alternative. |
I agree about the naming scheme for subpages. I'll update the guidelines. W.r.t. spreading the content, that is really an artifact of building on github and trying to choose the best tool for each particular part. We could move proposals into the repository, but we would lose the wiki support for organizing them. |
I have posted a draft description of the Process document to the wiki. Please discuss. |
Looks like a good plan! |
I think that the process document looks fine. Perhaps update the template in |
I've added a "Managing editor" field to the example. |
This is to record that I despise camel case and wish that we would change that. It's not ML, it smacks of Smalltalk. Ugh. |
@RobertHarper Was |
yes, snake_case was the convention. it’s true that proper use of modules avoids the need for openIn, etc. bob
|
snake_case was the standard for SML'90 (and before), but that changed for SML'97. |
not to my knowledge
|
It did change, because we decided on a different standard for the Basis Library (Section 1.1.1 in the book). |
well, i don’t remember agreeing to that. in any case my proposal for successor ml is to undo this. bob
|
I think that it depends on how much backward compatibility we want to preserve, but this discussion should probably be moved to a Successor ML issue, since this issue if to discussing the process for evolving the Standard ML Basis Library |
This issue is for discussion of the draft guidelines for SML Basis Library proposals that have been posted to the wiki.
This issue is also intended as a forum for discussing the processes needed to submit, discuss, approve, and release changes to the Basis Library.
The text was updated successfully, but these errors were encountered: