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
Have the possibility to set a pick-up date without specific hour (or with start/finish) #709
Comments
That reminds me of the "all day" functionality that most calendar applications have. But "all day" sounds not the right thing for this purpose, I guess the stores won't be accessible at 4am or midnight. Having a "start-finish" time sounds like the best solution for this. I think it would be not too hard to implement, here are some considerations:
It seems to me that we could add an optional "start" (or "begin") date that is shown in the frontend, but doesn't have any additional functionality. The existing "date" would be used as the "finish" date if a "start" date is present. |
Postgres has range types, and django supports them ---> https://docs.djangoproject.com/en/1.11/ref/contrib/postgres/fields/#range-fields. Could be nice! |
... might also need another field to explicitly record whether a given pickup is either:
... or perhaps keeping start/end fields is better, as if it only has a start then this kind of clearly means "turn up at that time" |
Bruno from Solikyl requested a feature similar to this:
|
#1013 is a related issue Original message from Unai:
|
I guess this could be tackled when thinking about generalized pickups? #354 |
Questions about this: Having Should it be allowed to join and leave after it started? Joining seems to make sense to me. Should we restrict the duration? I tend to leave it up to the group to set a sane duration. Also, Nicks questions from some posts above: Might be necessary to add another setting that specifies if it's necessary to turn up exactly at the specified time or any time in this period. |
I don't think duration should be restricted, but then I wonder only how the pickup will be ordered in the pickup's list. Let's say we have a 3-day's pickup from the 7th to the 10th and now we're on the 8th. Do we take the I think there's no apparent reason why people should not be able to join the pickup when it is still ongoing, but leaving it is a tricky one. What about adding another setting to mark the pickup as done, would that complicate things a lot? Maybe marking pickups as done can be a good feature for all of the pickups, as a way to require some extra commitment and accountability from people in the group, to confirm they actually showed up? |
Now that @nicksellen implemented end dates for pickups, I guess we can close this issue. |
The association 'Essen für Alle' from Groß-Gerau is interested in using Karrot and started investigating its features. They pointed out that it's not possible to set pick-up dates without specifying the hour and would like that to be changed.
From the mails with EfA:
I remembered that there were stores like that in Bilbao, too, and also the Kräuterfee in Wurzen is a similar case. Could definitely be nice to have! :)
The text was updated successfully, but these errors were encountered: