-
-
Notifications
You must be signed in to change notification settings - Fork 556
meetup: description.md
doesn't match up with canonical-data
#1069
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
Comments
I don't see how things have gotten mixed up. With the merged PR, the input looks like this: "input": {
"year": 2017,
"month": 1,
"week": "first",
"dayofweek": "Monday"
} To me, this matches exactly the example you quote above, which has four parts: "The first Monday of January 2017" (emphasis on different parts). |
From what I gather from EDIT: I recall a similar discussion was had previously in PR #1006 (comment) |
@mienaikage Aha, but I only tried to conform to the new "input" format, and not update the existing format. I'm not opposed to doing what was suggested in #1006 and converting the input to a sentence, but that should be a new PR IMHO. |
It appears to me that the canonical data has not agreed with the description for quite some time, I think #1050 was correct as its purpose was not to bring the test data and description into agreement. The canonical data and/or the description should be updated so they agree with each other (as has been previously discussed). It doesn't matter to me which file changes or if they both change in order to reach common ground. |
@mienaikage Would you be interested in creating a PR for this? If so, you might want to also look at #978, which also aims to improve the meetup canonical data by introducing some grouping. |
I'll create a new PR shortly. |
Great! |
Apologies for the delay, I'm still working on rewriting |
A small request to the person who do this: Decide and explain whether to recommend that implementing language tracks must also use the full string as input (adding the parsing aspect to the required implementation for this exercise) or if instead they might feel free to continue using the structured input (in which case the problem is about turning the structured specification into a date) |
If the person who makes that decision needs to refer back to history, that person might benefit from starting with exercism/exercism@1e87b00 the original |
There has been a lot of confusion around this exercise, especially for people who don't speak English as their native language. This attempts to explain very clearly where 'teenth' comes from, and how it pertains to recurring monthly meetup schedules. In doing this I have also made an executive decision to _not_ change the structure of the inputs (see #1069). This is because I don't believe that adding string parsing to get the pieces of the general description makes this exercise more interesting or fun. In order to keep the exercise focused on just the date munging, this instead changes the description to match more closely how the inputs are given. Closes #1786. Closes #1069.
There has been a lot of confusion around this exercise, especially for people who don't speak English as their native language. This attempts to explain very clearly where 'teenth' comes from, and how it pertains to recurring monthly meetup schedules. In doing this I have also made an executive decision to _not_ change the structure of the inputs (see #1069). This is because I don't believe that adding string parsing to get the pieces of the general description makes this exercise more interesting or fun. In order to keep the exercise focused on just the date munging, this instead changes the description to match more closely how the inputs are given. Closes #1786. Closes #1069.
There has been a lot of confusion around this exercise, especially for people who don't speak English as their native language. This attempts to explain very clearly where 'teenth' comes from, and how it pertains to recurring monthly meetup schedules. In doing this I have also made an executive decision to _not_ change the structure of the inputs (see #1069). This is because I don't believe that adding string parsing to get the pieces of the general description makes this exercise more interesting or fun. In order to keep the exercise focused on just the date munging, this instead changes the description to match more closely how the inputs are given. Closes #1786. Closes #1069.
* Clarify description of meetup There has been a lot of confusion around this exercise, especially for people who don't speak English as their native language. This attempts to explain very clearly where 'teenth' comes from, and how it pertains to recurring monthly meetup schedules. In doing this I have also made an executive decision to _not_ change the structure of the inputs (see #1069). This is because I don't believe that adding string parsing to get the pieces of the general description makes this exercise more interesting or fun. In order to keep the exercise focused on just the date munging, this instead changes the description to match more closely how the inputs are given. Closes #1786. Closes #1069. * Add specific dates to meetup examples Co-authored-by: Erik Schierboom <[email protected]> * Tweak meetup description for flow * Ensure consistent date format in meetup * Tweak description of meetup Co-authored-by: Erik Schierboom <[email protected]>
According to the exercise description, the expected input should be a description of the date:
It looks like things may have gotten mixed up in PR #1050.
The text was updated successfully, but these errors were encountered: