Freezing Saddles Technology – 2020 Thread

Our Community Forums Freezing Saddles Winter Riding Competition Freezing Saddles Technology – 2020 Thread

  • Creator
    Topic
  • #921474
    obscurerichard
    Participant

    For the 2nd year running, I’m declaring an official Freezing Saddles Technology thread.

    This year we’re again managing the Freezing Saddles software (hosted on GitHub) through GitHub issues and a GitHub Project Kanban board. I plan on communicating with the technology team primarily through a Freezing Saddles Slack chat system. I’m leading the team this year again 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. I’m hoping that @jrenaut will continue to help as he has in previous years (again! thank you!) and I’m looking forward to getting more active contributions from potential technology team members.

    With that in mind, I’d like to call for volunteers, please post here if you want to contribute, even if you are not sure you have either the skills or the time to contribute.

    I’d like to host a series of scheduled drop-in Freezing Saddles development sessions in Arlington and DC and (gasp) maybe even Maryland if we have any tech volunteers who live in points north. Getting started with developing on this system can be a bit intimidating but I’d like to help ease that transition. Please pipe up if you think this would encourage you to contribute.

    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.

    Last year we made excellent progress in maintaining and extending the system, 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 we had our first full year of running through Docker. It is currently running on a Digital Ocean droplet that hozn is graciously footing the bill for, but we may complete a move away from that system to a new home this year.

    The main challenges we are going to have this year:

    * Altering the scoring so that the new declining-points system
    * Getting more than just me, @jrenaut and @hozn to contribute
    * Fixing a whole bunch of bugs we found last year
    * Getting weather data back online after the demise of the Weather Underground API
    * Getting distributed logging and more performance metrics back online
    * Moving the system to a more robust hosting arrangement

Viewing 15 replies - 46 through 60 (of 66 total)
  • Author
    Replies
  • #1102487
    Steve O
    Participant

    @Steve O 195632 wrote:

    One of my favorite things to do is look at the photos on the home page. Fun!

    [ATTACH=CONFIG]20592[/ATTACH]

    I do not see the photos from my rides yesterday in the collection. Why is that?

    https://www.strava.com/activities/2986093004
    https://www.strava.com/activities/2986093002

    Also, the photo feed only shows 1 picture from each ride. That may not be a bad thing, given the number of photos taken, but some of the best photos (especially for the caption contest) may be hiding deeper in the background.

    #1103636
    Steve O
    Participant

    There’s something odd about the weekly chart. The blue spikes are team 12.
    [ATTACH=CONFIG]20887[/ATTACH]

    #1103648
    Sunyata
    Participant

    Question… In the past, Slackers (sorry, FRIENDS of BAFS) were eligible for pointless prizes, but we seem to have been dropped from the pointless leaderboards. (For example, Dirty Biker)

    Thoughts?

    #1103654
    bentbike33
    Participant

    @Sunyata 197308 wrote:

    Question… In the past, Slackers (sorry, FRIENDS of BAFS) were eligible for pointless prizes, but we seem to have been dropped from the pointless leaderboards. (For example, Dirty Biker)

    Thoughts?

    Maybe Friends of BAFS need to from a team and have that included like the other ones, except maybe in the points leaderboards.

    #1103658
    Steve O
    Participant

    @Sunyata 197308 wrote:

    Question… In the past, Slackers (sorry, FRIENDS of BAFS) were eligible for pointless prizes, but we seem to have been dropped from the pointless leaderboards. (For example, Dirty Biker)

    Thoughts?

    I am in favor of Friends playing the reindeer games. Some games are here on the forum, like Calvinball and beerneuring and photos and captions and socks, etc., so presumably those can be played without issue. It’s the hashtag rides that need to be updated.

    #1103667
    merlin
    Participant

    @Steve O 197294 wrote:

    There’s something odd about the weekly chart. The blue spikes are team 12.
    [ATTACH=CONFIG]20887[/ATTACH]

    https://github.com/freezingsaddles/freezing-web/issues/185

    #1103672
    Steve O
    Participant

    @merlin 197329 wrote:

    [h=2]… or is team 12 that good …[/h]

    [ATTACH=CONFIG]20898[/ATTACH]

    #1103849
    awitt
    Participant

    A couple of Babes on Bikes members have added 👚 after their last name in their Strava profiles but they aren’t showing up on the leaderboards. Leslie T and Lynn S are the two i know about. Is there something else they need to do?.

    #1104059
    BTC_DC
    Participant

    At the risk of starting an argument completely unrelated to tech, I was wondering if Strava activities marked as “E-Bike Ride” would be picked up by the Freezing saddles leader board, or instead ignored as if it were any activity than a “Ride” (i.e., treated the same way as a Run, Swim, etc.).

    #1104062
    josh
    Participant

    if activity.type not in (Activity.RIDE, Activity.EBIKERIDE):
    raise IneligibleActivity(
    “Skipping ride {0} ({1!r}) because it is not a RIDE or EBIKERIDE.”.format(activity.id, activity.name))
    [/CODE]
    It appears that they are [URL=”https://github.com/freezingsaddles/freezing-sync/blob/dae60e86c9c1215fa280278ddb01b2a8748bfd34/freezing/sync/data/activity.py#L391″%5Dincluded%5B/URL%5D, as the rules state.[CODE]
    if activity.type not in (Activity.RIDE, Activity.EBIKERIDE):
    raise IneligibleActivity(
    “Skipping ride {0} ({1!r}) because it is not a RIDE or EBIKERIDE.”.format(activity.id, activity.name))
    [/CODE]
    It appears that they are included, as the rules state.

    #1104063
    bentbike33
    Participant

    @awitt 197525 wrote:

    A couple of Babes on Bikes members have added �� after their last name in their Strava profiles but they aren’t showing up on the leaderboards. Leslie T and Lynn S are the two i know about. Is there something else they need to do?.

    You need to make the icon the first “letter” of the last name. Or, put the icon in the first name.

    #1105251
    Lynn Scho
    Participant

    The miles and HP Loops I cycled yesterday were not reported accurately on the Leaderboard. I biked 80 miles, and only 70 were reported. I did 4 HP Loops, and none were reported. If this happened to me, it could be happening to others. I hope the tech team will fix this for me. I am Lynn Schoen on Strava. Lynn Schoenfelder

    #1105252
    merlin
    Participant

    Your last ride has 80.14 miles recorded, but your HP loops were unlawful, outrageous, inapplicable and possibly even immoral.

    +


    +


    +
    | segment_name | elapsed_time |
    +


    +


    +
    | Hains Point Reverse Loop | 844 |
    | Hains Point Reverse Loop | 839 |
    | Hains Point Reverse Loop | 836 |
    +


    +


    +

    #1105253
    Lynn Scho
    Participant

    You can’t go backwards? Is that a fact? On mileage, I recorded my mileage the day before, and an additional 80 would have given me total miles of 2629.

    #1105254
    Lynn Scho
    Participant

    The HP summary doesn’t say that you can’t go backwards. But I will happily accept that ruling if it is one. On mileage….I’m pushing beyond my body’s intense arguments against doing long rides, and I’m very attached to getting credit for all of the miles I’ve biked.

    I may have hurt the accuracy with the addition of the pink jersey to my name. I didn’t see that comment on the forum until just now. So, yet again, I’ve played with the location of the pink jersey in my name…

Viewing 15 replies - 46 through 60 (of 66 total)
  • You must be logged in to reply to this topic.