First day of the week

Is there, or will there be, a way to change the first day of the week in Scoutbook calendar? Monday would be nice.

@CharlesDavis3 - not sure i understand the issue as the calendar looks like every calendar i have

I can see the attraction of a week starting on Monday in the calendar, in that you don’t “wrap the corner” of the calendar when entering weekend-long events like camp-outs. At the same time, I do tend to agree with Stephen that Sunday-Saturday weeks are more common as the default in most calendar apps than Monday-Sunday weeks. I can see a situation where displaying a calendar in SB+ starting on a Monday could cause confusion vs a default display in another app starting on a Sunday.

Are you suggesting a feature allowing individuals to customize their own display of the calendar, or setting a unit-wide calendar display starting on a Monday? The former could potentially be accommodated via the use of cached data (although that would disappear whenever the cache was cleared). The latter might be possible to manage, but could cause confusion in some edge cases. For example, what happens of Troop XYZ-B and Troop XYZ-G have different settings for their unit calendars, but conduct a linked event? Which display would take precedence? Would it need to change if the user toggled their “identity” in the drop-down menu to their role in the other unit?

Although I personally prefer calendars with weeks starting on a Monday, I don’t know that it would be worth the programming effort for the developers to implement that as an option for users, given all of the various things already in the backlog (and the likely volume of complaints every time clearing the cache forced users to reset their preferred display).

1 Like

I do not see this as happening as you can just subscribe to ICS and set it up in a stronger calendar to display like that.

2 Likes

@CharlesDavis3 - i can set my google and outlook calendar to work week, or regular view with weekends off in google calendar.

@CharlesDavis3

Are you asking for this because your unit is in a country where the standard calendar is Monday-Sunday instead of Sunday-Saturday?

Thanks for your response. I find that, since the weekend includes Sunday, it’s more convenient to have the weekend days at the end of the week.

“Keep close to nature’s heart…and break clear away, once in a while, and climb a mountain or spend a week in the woods. Wash your spirit clean.” John Muir

Someone mentioned you in a post.

| Ed D’Avignon edavignon Scoutbook User Advisory Council
March 23 |

  • | - |

@CharlesDavis3

Are you asking for this because your unit is in a country where the standard calendar is Monday-Sunday instead of Sunday-Saturday?

Thanks for your response. I find that, since the weekend includes Sunday, it’s more convenient to have the weekend days at the end of the week.

“Keep close to nature’s heart…and break clear away, once in a while, and climb a mountain or spend a week in the woods. Wash your spirit clean.” John Muir

Someone replied to your post.

| Donovan McNeil DonovanMcNeil Scoutbook User Advisory Council
March 23 |

  • | - |

I do not see this as happening as you can just subscribe to ICS and set it up in a stronger calendar to display like that.

Thanks for your response. I find that, since the weekend includes Sunday, it’s more convenient to have the weekend days at the end of the week.

“Keep close to nature’s heart…and break clear away, once in a while, and climb a mountain or spend a week in the woods. Wash your spirit clean.” John Muir

Someone replied to your post.

| Charley Hamilton CharleyHamilton
March 23 |

  • | - |

I can see the attraction of a week starting on Monday in the calendar, in that you don’t “wrap the corner” of the calendar when entering weekend-long events like camp-outs. At the same time, I do tend to agree with Stephen that Sunday-Saturday weeks are more common as the default in most calendar apps than Monday-Sunday weeks. I can see a situation where displaying a calendar in SB+ starting on a Monday could cause confusion vs a default display in another app starting on a Sunday.

Are you suggesting a feature allowing individuals to customize their own display of the calendar, or setting a unit-wide calendar display starting on a Monday? The former could potentially be accommodated via the use of cached data (although that would disappear whenever the cache was cleared). The latter might be possible to manage, but could cause confusion in some edge cases. For example, what happens of Troop XYZ-B and Troop XYZ-G have different settings for their unit calendars, but conduct a linked event? Which display would take precedence? Would it need to change if the user toggled their “identity” in the drop-down menu to their role in the other unit?

Although I personally prefer calendars with weeks starting on a Monday, I don’t know that it would be worth the programming effort for the developers to implement that as an option for users, given all of the various things already in the backlog (and the likely volume of complaints every time clearing the cache forced users to reset their preferred display).

why would not have display settings for things like calendars, time, etc setup in user profiles? that way default is default and any personalization fallow the person, not unit or position. edit to add, then if cache is cleared, an automated check of profile finds the personalization’s and sets them.

Honestly, that doesn’t seem like how things are coded, from my interactions with the site. Different machines/browsers seem to give me subtly different behaviors. It seems like it only stores customizations in the cache. Seems logical that they could be stored associated with the user profile, but it’s unclear that’s the direction the developers might go.

SUAC folks, thoughts? You have somewhat more insight into things under the hood than we users do. Do you know if customized setting storage as part of user profiles was considered, or am I misreading the behavior and it is (at least partially) stored in the user login profile?

Very few settings are stored with the user in the DB. Most settings are saved in browser cookies to limit DB calls.

I don’t see the Scoutbook calendar ever having customizations like starting the week on a Monday. Scoutbook runs on a small number of servers to help keep costs down. Customizations like this would probably require additional servers to prevent performance degradation. Scouting America is not Google with hundreds of thousands of servers available.

1 Like

why would you code it to continually call the DB, you check at login and update the cache, this would also help with the all the problems we see in the filters.

No one that monitors the forums can answer your question about why things were done the way they were. We are all volunteers and have no visibility into the code or the technical decisions that were made.

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.