We’ve been hard at work adding results to Duosmium. Right now, we’re up to 866 tournaments! As always, we are immensely grateful to all of our community contributors, whose work has made up the bulk of our new uploads over the last few months.
In addition, we’ve been happy to help tournaments publish their results through Duosmium. In addition to a variety of invitationals happening everywhere from Boston1 to Berkeley, we are also proud to announce our partnerships with Virginia Science Olympiad and Southern California Science Olympiad! All regional and state results in Virginia and SoCal will be published through Duosmium, and we’re excited to collaborate with both organizations.
On another note:
Thanks again for your support!
Now for the bigger news. You’ve probably heard rumors about it. (Sorry – we can’t help ourselves!)
If you read our update from a year ago, you’ll remember that we released an improved version of the Duosmium website around this time last year. Our new site, written using the 11ty static site generator and a lot of JavaScript, massively improved build times over its predecessor and was much easier to add new features to.
But it’s not perfect. What if there was a Duosmium Results where you could add results without spreadsheets? Where your event supervisors could log in and score their events? Maybe you wouldn’t need a maintainer to upload stuff for you. Maybe – gasp! – there would actually be dark mode. Audacious? Sure. But that hasn’t stopped us from trying.
We’re excited to announce that Duosmium Results is being redesigned from the ground up! We’ll be building the website from scratch and designing a whole new experience catered towards everyone in the Science Olympiad community, from competitors to tournament directors to developers and data scientists. What will it look like? We don’t know yet, because we want to hear from you – yes, you! If you’ve ever had any complaints about Duosmium, or just wished the site could have something cool, let us know! This is your best chance to see it become a reality. Shoot us an email at ideas@duosmium.org and you never know what might happen. Also, if you have experience with any of HTML, CSS, JavaScript, TypeScript, React, Svelte, or MongoDB and want to be involved with a super-cool project, reach out! We can always use some help.
Our goal is to have the new site ready in time for the 2023-24 season, so keep an eye out!
That’s all for now. See you soon!
Regards,
Jason, Shreyas, and Tomi
The Duosmium Team
OK, Cambridge. I wanted the alliteration. ↩︎
It may not be competition season right now, but new results are always being added to Duosmium. Right now, we have 718 results on our website! Thank you so much to everyone who contributed results to Duosmium – we can’t overstate how much your help powers our work.
See something missing? Send it our way!
Recent official work:
For the last year and a half, the Duosmium team has used a Discord server to discuss the project and brainstorm new ideas. Today, we’re proud to announce that we’re opening the server up to the public! Anyone interested in Duosmium is welcome to join the server and get involved.
You can join the server at this link: https://discord.gg/D6H5KNScHB We can’t wait to see you in the server!
That’s all for now. See you soon!
Regards,
Jason, Shreyas, and Tomi
The Duosmium Team
]]>Hey everyone! As February comes to a close, here’s some of the things we’ve been working on in the past month.
We have reached 400 results on Duosmium! This is a huge milestone for us, and we’re super happy to have accomplished it. It’s been great getting to work with the community as we publish everything, and we’re so grateful for your continuing support.
Some of our recent official work:
We have some big changes incoming to the Duosmium Results site! We’ve been working on an improved version of the site that allows for faster builds as well as new functionality. This new site is written in JavaScript using the Nunjucks templating engine and 11ty static site generator. Using these tools and the powerful asynchronous functionality of Netlify On-Demand Builders, we’ve been able to cut down build times from several minutes to as little as 15 seconds, since we no longer have to generate hundreds of results pages each time – the results are now generated whenever someone accesses them!
Another cool feature that’s been added to the new site is a popular request: you can now superscore tournaments! To superscore a tournament, open the filter menu and select “Superscored”. This will show you the superscored results of the tournament, and you can analyze and export them like you would normally.
The new site is currently in testing, and we hope to replace our existing Duosmium Results site with it in the near future. If you would like to check it out, you can visit the site or check out the source code. Thanks so much to Tomi Chen for rewriting sciolyff
and the Duosmium website and implementing all these innovative features!
That’s all for now. See you soon!
Regards,
Jason, Shreyas, and Tomi
The Duosmium Team
]]>As we start the 2021 season and enter into the Fall, we’ve already hosted our first results through our platform, the University of Texas at Austin’s Invitational, Division B and Division C. Keep an eye out for more official results on Duosmium in the near future! (Next up: Rickards Invitational this upcoming weekend!)
As always, if you’re interested in hosting your upcoming competition’s results on Duosmium, email us at admin@duosmium.org!
Regards,
Shreyas and Jason
The Duosmium Team
]]>School is out, which means it’s time for upgrades to Duosmium Results! Some of the things we’re working on:
sciolyff
’s implementation of tracks (aka subdivisions) to include new features for handling per-track differences (e.g. different medalling places per track).If you’re interested in contributing to either Duosmium Results or this blog, feel free to email us!
]]>