Freezing Saddles Technology – 2019 Thread
Our Community › Forums › Freezing Saddles Winter Riding Competition › Freezing Saddles Technology – 2019 Thread
- This topic has 42 replies, 17 voices, and was last updated 5 years, 9 months ago by obscurerichard.
-
AuthorPosts
-
January 7, 2019 at 3:59 am #920907obscurerichardParticipant
I thought perhaps a thread for the technology team might be in order.
This year we’re managing the Freezing Saddles software (hosted on GitHub) through a Project Kanban board. We’re communicating primarily through a Freezing Saddles Slack group. I’m leading the team this year and have been doing most of the programming and almost all of the operations, but I’m eager to teach others what they need to know. jrenaut has also contributed already this year (again! thank you!) and I’m looking forward to getting more active contributions from the other technology team members.
If you have a problem with the Freezing Saddles web site, you can post about it here, or add a note to the board or to the freezing-web issues.
We’ve made some good progress this year, after some initial hiccups in transition. hozn originally wrote software that runs the freezingsaddles.org site using Python, Flask, SQLAlchemy, Alembic, and some other frameworks, and last year he completed Dockerizing it. This year it runs on a Digital Ocean droplet that hozn is graciously footing the bill for again this season. Now the challenge is to finish up the team scoring
Freezing Saddles 2019 Kanban Board:
[ATTACH=CONFIG]18786[/ATTACH]January 7, 2019 at 2:57 pm #1093331joshParticipantI’ll try to get my act together and help out this year. I think I’ve gotten being stupid competitive in terms of raw miles out of my system. Will try and get the dev environment set up locally this week and take a peek at some of the “good first issues”.
January 7, 2019 at 6:39 pm #1093366cvcalhounParticipantThe only issue I have is that the People > Ride Days section seems to be in a different time zone. Last night, just before 11:00 pm, it had already decided that it was today, and thus was saying that no one still had a perfect attendance record.
January 7, 2019 at 6:49 pm #1093367joshParticipant@cvcalhoun 185027 wrote:
The only issue I have is that the People > Ride Days section seems to be in a different time zone. Last night, just before 11:00 pm, it had already decided that it was today, and thus was saying that no one still had a perfect attendance record.
January 7, 2019 at 6:50 pm #1093368cvcalhounParticipant@josh 185028 wrote:
Thanks! I can manage to write web pages, but I am by no means a developer, so I haven’t been following that page.
January 16, 2019 at 7:38 pm #1094258epilskParticipantThis may be more of a rules question than a technology question, but do I get credit for riding on a day based on the time zone where I am, or do I need to ride on the day based on Eastern Time? Yesterday I could not (ok, did not) ride until just after 10:00 pm MST (early flight to LA and then back to Denver), so i rode on 1/14 where I was but it was already 1/15 back in DC? Strava shows my local time & Date in Denver, FWIW
Thanks. Obviously this matters as much as anything else in FS matters. So a great deal!
January 16, 2019 at 10:22 pm #1094273obscurerichardParticipantI fixed the issues with the ride days and most other leaderboards having wacky time zone issues.
January 16, 2019 at 10:25 pm #1094274obscurerichardParticipant@epilsk 185963 wrote:
This may be more of a rules question than a technology question, but do I g
Tet credit for riding on a day based on the time zone where I am, or do I need to ride on the day based on Eastern Time? Yesterday I could not (ok, did not) ride until just after 10:00 pm MST (early flight to LA and then back to Denver), so i rode on 1/14 where I was but it was already 1/15 back in DC? Strava shows my local time & Date in Denver, FWIW
Thanks. Obviously this matters as much as anything else in FS matters. So a great deal!
Freezing Saddles days are US Eastern time zone days. Strava stores rides in the local time zone. However, we now correctly calculate the time zone offsets for the Ride Days and various main leaderboards so that the times that count are compared to the local time in the DC area.
January 16, 2019 at 10:26 pm #1094275obscurerichardParticipant@josh 184986 wrote:
I’ll try to get my act together and help out this year. I think I’ve gotten being stupid competitive in terms of raw miles out of my system. Will try and get the dev environment set up locally this week and take a peek at some of the “good first issues”.
I’m happy to help you get set up josh… pop into our Slack room and we can work it out.
January 17, 2019 at 2:03 am #1094298strumkeParticipantI just want to say that the time spent to make this whole thing was well worth it (and probably took quite a while!). Kudos to all those who set up and maintain the IT aspect. I understood only a tiny slice of that original post, and couldn’t tell if you were just f-ing around and writing nonsense or not (looks like not).
Thanks again and keep it up!
January 17, 2019 at 4:06 am #1094309jrenautParticipant@strumke 186003 wrote:
I just want to say that the time spent to make this whole thing was well worth it (and probably took quite a while!). Kudos to all those who set up and maintain the IT aspect. I understood only a tiny slice of that original post, and couldn’t tell if you were just f-ing around and writing nonsense or not (looks like not).
Thanks again and keep it up!
When in doubt, buy hozn or obscurerichard a beer. They deserve it
January 17, 2019 at 11:48 am #1094314epilskParticipantSigh. Thanks
January 30, 2019 at 5:18 pm #1095007awittParticipantDid i crash freezingsaddles.org? I was looking at the individual leaderboard (text) and refreshed the page successfully. When i clicked on my name i got an error, something like “internal server..” when I refreshed the page again I got a 502 Bad Gateway nginx error. I was using mobile safari, but I also tried mobile chrome and got the same error. This was at about 12:10 1/30/19.
January 30, 2019 at 6:00 pm #1095011jrenautParticipant@awitt 186737 wrote:
Did i crash freezingsaddles.org? I was looking at the individual leaderboard (text) and refreshed the page successfully. When i clicked on my name i got an error, something like “internal server..” when I refreshed the page again I got a 502 Bad Gateway nginx error. I was using mobile safari, but I also tried mobile chrome and got the same error. This was at about 12:10 1/30/19.
OMG YOU BROKE EVERYTHING IT’S ALL YOUR FAULT
Just kidding. It’s nearly if not completely impossible for you to cause a 502 error by viewing the website, although providing the page, the error you got, the time, and browser you were using is in general very helpful for debugging, so thanks for that.
It’s back up now – you probably caught the site right as the crew of relief hamsters was climbing into the wheels for their shift.
February 8, 2019 at 9:57 pm #1095403Steve OParticipantCan this be fixed?
[ATTACH=CONFIG]19357[/ATTACH] -
AuthorPosts
- You must be logged in to reply to this topic.