-
Notifications
You must be signed in to change notification settings - Fork 107
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
Decide on job attributes #17
Comments
introduction |
I presume this was closed accidentally. |
No, this is a ticket for @nealbastek and now that he has decided on the job attributes he can close the ticket. I'll move the decision into its own documentation, e.g. to the comments of the job page ticket. I'll also put it into the docs folder where I'll try to archive all decisions. |
Sorry, but this isn't a complete list, hence my reopening it. The work I did yesterday on the jobs page was only a technology spike, not an attempt to solve the issue of the jobs page, but even in that context it was obvious that jobs need contact information and a submission end date, both of which are missing from this list. |
@nealbastek Do you have any comments on this? |
Also, I'm not trying be a stick-in-the mud or foment an "issue war," so sorry if that's what it looked like. I'm just more of the "a story/issue/ticket is a placeholder for a conversation" school of thought -- data modelling in particular needs to be a conversation involving more than one person :) |
No no. This is all valid. My thought is basically this: We create an issue for each task, we prioritise those at the beginning of each weekly sprint in the order we want them to be solved, when somebody solves it, it gets marked as closed (solved). That does not mean that it is finalised and set in stone. We're smart people, if we notice something which isn't in the solution then we can just add it (e.g. in the implementation). If there is any dispute or discussion needed then we can either reopen it or create a new issue (I would prefer the latter). I just want us to be working fast, closing tickets and not going back and forth while we're in sprints. Our sprints are relatively short so we can tackle any discussions at our Friday sprint planning sessions. So focus more on getting things done than documentation or reaching consensus. Then we iterate. We're working closer to the iterative development methodology than incremental development (which is why I prefer creating new issues instead of reopening). However the last thing I want to do is butt in on processes you @nickstenning and @nealbastek, feel comfortable following. We just have to all work similarly (the process should be as natural to you as possible to increase efficiency) and this is a suggestion for how to do that, feel free to make suggestions for better ways to do it (we can iterate on our development method as well as our software). |
I'm really new to all this GitHub stuff and happy to be learning so I'm And I definitely want to work out the data models collaboratively. Neal Bastek On Wed, Jan 8, 2014 at 7:46 AM, Tryggvi Björgvinsson <
|
As and when we have clear requirements to change what's there, let's open a new ticket. Closing this one. |
Decide on the attributes for job ads on the Jobs page
The text was updated successfully, but these errors were encountered: