Name: Iridescent Noon
Directory: iridescent-noon
Date: August 18, 2023
Content: |-
Hello, again! Nineteen new albums from the present and the past accompany a massive overhaul to the wiki codebase, amongst data fixes, bug shooing, site polish and more. Check past the split for all the details!
Many albums make their way to the wiki today! In an exciting turn, many of these were some of the first album additions of folk outside the established data wranglers. In summary:
- All the recent releases from [[group-gallery:oceanfalls]], with thanks to Niklink! Check out [[album:oceanfalls-vol-4]], anniversary album [[album:oceanfalls-vol-five]], and solo set [[album:oceanfables-ray-of-light]]!
- A full eleven albums from [[group-gallery:canmt]], courtesy of Makin! These include team albums [[album:cool-and-new-volume-7]], [[album:call-and-new]]; solos and collabs like [[album:basement-tale]] and [[album:carne-vale-fusion-collab]]; and more!
- The first Vast Error albums, finally, on the wiki! [[album:vast-error-vol-1-3]] was contributed by koba, and more from [[group:deconrecon]] is certainly on the way.
- The latest extravaganze from [[group-gallery:stuck-at-home-con]], [[album:gotta-hatch-em-all]]!! Friendly faces and familiar motifs abound in this annual release!
- Soundtrack to the ongoing fanventure Crossmound, [[album:crossmound-vol-1]]! Thanks to Guffy, from their music team, for helping out with this one.
- From [[group-gallery:cristata|Cristata and hywell]] of [[album:are-you-lost]] renown and more, [[album:cyber-city-sound-pak]], a new DELTARUNE techno-breakcore remix album!
- And some very early indie-retro music from [[artist:buzinkai]] and co, 2008 soundtrack to [[album:spelunky-classic]].
Thanks a bunch to everyone who contributed new albums, as well as to all who sent in data fixes! Between last major update and this one, there were actually several smaller releases featuring loads of fixes and smaller adjustments - full details, as ever, are in [[static:changelog#18-aug-2023|the changelog]]!
Although most of the code work for this update was purely internal, almost all the pages on the site have been touched up just a little! A few highlights:
* Album gallery pages (for example, [[album-gallery:homestuck-vol-8]]) now show each track's cover artists beneath the track's name. (They're [[album-gallery:mobius-trip-and-hadron-kaleido|combined into one message]] if all tracks have the same illustrator.)
* Artist info pages (for example, [[artist:toby-fox]]) get a neat new expanded group-contributions list! By default, it's sorted by count (number of tracks or artworks), but you can click to sort it by duration if you like.
* A bunch of little polishing changes to album and track info pages! Stuff like clearer wording, moving "listen" links higher up, and fixing up some spacing issues should make the pages at the very heart of the wiki a good bit nicer to explore.
* A whole slew of bug fixes which made [[listing-index:-|listings]] not quite as consistent as you'd expect, other pages being broken in corner cases, and certain content pretty much just breaking the page layout got fixed! Nothing too thrilling, but lots to help the whole site feel more consistent and bug-free.
Of course, the rest of the changes are right there in [[static:changelog|the changelog]], and we're looking to put similar attention to detail to everything on the site going forward. (Your feedback and suggestions would be [[static:feedback|most welcome]]!)
Technical jargon ahead! Skip this section... if you must... and you dare!
This update marks the completion of a major code rework that involved essentially rewriting the "frontend" code from scratch. (That's the code that creates all the HTML and web content you interact with. Data processing went largely untouched, having been [[news-entry:ball-drop-23|structurally redesigned]] over [[news-entry:a-preview-draws-near|the course of 2022]], though it also had a few improvements here and there.)
This big code rework doesn't do much to the website itself - the goal was actually to "port" the old website with no substantial changes, so you wouldn't even notice the transition! - but it does make it dramatically easier to develop new site features and improve existing ones. All the changes listed above (plus the rest [[static:changelog#18-aug-2023|in the changelog]]) were much easier to implement and get working quite right thanks to that rework.
That's for a couple reasons: you get instant feedback any time you make a code change (instead of having to reboot the whole HSMusic process), and site components are all structured in a consistent, clear manner, making it easier to spot edge cases and fix bugs. And both of those advantages go triply so for designing completely new components - and entire pages and wiki-spanning features that were previously far too daunting!
Back when we were first setting out with the rework, one of the goals (maybe the biggest one) was to make the website automatically and instantaneously react to changes in data files. This was with the goal of helping people who write data files see their changes immediately - as for code updates, it would have cut rebooting HSMusic out of the data-writing equation. This didn't end up coming to pass. It would have necessitated certain foundational changes to the data engine, and certain even deeper changes to how site components are written - neither of which I was confident are really the right direction to go. I felt if I was going to attempt them at all, I had to be sure I was doing it right, and I felt way out of my waters at that level!
Instead, I took a slightly more conservative approach to the code rework, which puts one thing first and absolutely foremost: writing clear, malleable code. I basically broke up everything you see on the website into clear, self-contained components, each of which goes through a few clearly-defined steps. They process input data (from another component or the wiki's global "all the data" object), pull out just the parts they need, define relationships to shared or sub-components, and finally put everything together into real HTML that goes on the website.
Each of those steps only does what it needs to, and the kind of work it does is separate from the rest. The part that generates HTML doesn't process live data objects. The part that queries input data doesn't tell the website engine what other components are going to be included in this component. The part that extracts "raw" data (like artist names or track durations) for direct display does so separately from the rest of the component.
All this makes it far easier to trace exactly where values are coming from, why information is organized the way it is, and gives a coherent structure for new components to follow. It helps keep arbitrary infrastructure from leaking into logic, pretty much boiling site components down into the essence of exactly what work they're intended to do. It's honestly all to a point where [[listing:all-sheet-music-files|multiple-layered components]] more or less write themselves. Elements which were previously hard-coded are components now. Complex feature additions focus on just the behavior, and far less time goes to adapting content to infrastructure - instead of the other way around!
All that is a bunch of technical gobbledygook to say that the wiki's code is better, and it's a whole lot easier to add new features and make existing ones better. Making this happen has been pretty much our entire programming world for the last four months, and we're both relieved and so proud it's complete!
(Oh, and a little illustrious bird or two informed me that build times to get the server up and running were reduced about 20 seconds... and various automated data checks help keep everything even more stable than before... so it ended up making data work swifter and smoother anyway! Now that's good news to me.)
So, what's next?
Well, you can expect parts of the site that have gone untouched for ages to get a whole lot of critical attention, until they're the best we can figure out how to make 'em be. You can expect us to focus a lot more on designing cool new features, and a lot less on worrying how to make the code part happen. I might sound like a broken record, but ideas that have been gestating only in the back of people's minds for a year or longer are suddenly, truly attainable!
On the data end, there are more faces than ever before interested in bringing new albums to the wiki. ([[static:discord|You could become one of them!]]) Everyone's made a fantastic and stunning push for bringing their own additions over just the last few weeks, and that kind of energy and enthusiasm is seriously treasured - and exciting!
Personally, I'm feeling about done with sweeping infrastructural code changes for a good while, so I'm freed up - after a break! - to really get into data-related projects I've been wanting to experiment with for a long while. (Music videos, "singleton" tracks, reference data timestamps... all sorts! No promises, but we'll see!)
Thanks so much to everyone who contributed to this update, whether you were one of those adding albums, or you reported data errors, suggested feature ideas, or just sent us kind words! We owe you all deep gratitude.
Did you know you can check out [[static:changelog#18-aug-2023|all the latest changes]]... [[static:changelog#18-aug-2023|in the changelog]]!? It's true! Not only that, but [[static:changelog#14-jul-2023|a whole bunch]] of [[static:changelog#27-apr-2023|previous fixes]] and [[static:changelog#22-apr-2023|other assorted improvements]] since last major release, too! And just about everyone is credited there?? Wow! Now that's sure what I'd love to be reading right about now!
✨
~ Quasar Nebula
---
Name: happy birthday nannasprite
Directory: happy-birthday-nannasprite
Date: April 13, 2023
Content: |-
Hey again, and happy 4/13! We've got a marginally smaller update with several new albums and a bunch of commentary, data fixes aplenty and lots of internal changes in-progress behind the scenes! Visit past the split for all the details~ 🏘️
Ten releases join the lineup! We've got just-today released albums [[album:vinculum-vitae]], [[album:dont-read-a-webcomic-called-homestuck]], and [[album:land-of-hue-and-duels-trollside]], and singles [[album:toxic-love]] and [[album:another-flare-413-aradia-goose-mix]]. Some earlier releases, as well: [[album:act-8-volume-1]], from the excellent (and titular) "what's next?"-type fanventure Act 8; both albums part of another after-the-epilogue fanventure Act Omega, [[album:early-access]] and [[album:aspect-clock]]; and two more releases from [[group:canmt|CaNMT]], [[album:cool-and-new-homestuck]] and solo album [[album:cyclica]] by [[artist:ostrichlittledungeon]]!
We've also collected commentary by Andrew Hussie on many albums on the [[artist:andrew-hussie#commentary|official discography]], plus composer comments across much of Michael Guy Bowman's [[artist:michael-guy-bowman#commentary|early official tracks]]. There's tons of early history and trivia on the Homestuck music scene about such albums as [[album:homestuck-vol-1]], [[album:homestuck-vol-5]], many individual tracks from Bowman, and, yes, [[album:squiddles]] too. If this fine meteor-free Thursday has you in the mood to look down memory lane, there's much to browse here!
And we have a number of fixes and minor additions across the site, as usual; many were compiled in an earlier release at the end of March. Full details, as ever, are in [[static:changelog#13-apr-2023|the changelog]]! Highlights include Scheele's own sheet music for [[track:underfoot]] (thanks to Warrigal for sharing!) and an original, circa-1911 folio for [[track:im-a-member-of-the-midnight-crew]] (thanks to Celeste!); missed bonus tracks and details on [[album:deltarune-ch2-ost]], [[album:are-you-lost]] and more; and a bunch of crediting, listen link, and miscellaneous data fixes all around!
There were a bunch of musical pieces released for 4/13, and since the wiki only covers album releases for now, we weren't able to include them all! Here are some individual releases you might still like to check out, in no particular order:
- Heat and Clockwork (4:36) and Frost and Frogs (5:01) by AndromedaMvsic
- Sburban Legends (1:59) by triageGremlin, for a fun Minecraft mod trailer, [S] Rana: Reminisce!
- Fan cover of PhemieC's Leviathan, The Girl (3:27) by Grassuke
- Sburban Jungle (6:40) but it's from Super Smash Bros now, by Radiati0nal
- 8uild mode (4:29) by theartsychimken, a delightful mashup of [[track:do-you-remem8er-me]] and Beatrix from the Sims 4's soundtrack
- cover of Penumbra Phantasm (4:13) by ElijahRulz, based on the version from [[track:mspar-remember]]
- lovely piano cover of Harlequin (0:45) by oblongbirb
- cover of You Can't Fight the Homestuck (4:45) by Onioner Kun!
- remix of Eridan's Theme (2:51) by RandoHorn
- very warm anniversary music box-style tune (1:48) by Katalith
- cover of Heir of Grief (6:10) by Oxi
- delightful Calliope-feels broadway song (4:50) by lil munchie
- cover of Octopimp's Dave rap (1:59) by GriimSoul
- a very nice lyricstuck (1:31) by Kuuttitutti of waveform*'s easy
- Love You (Feferi's Theme) lyrically adapted (1:59) to the conlang toki pona by Demented Duskull
- soundfont remix Showtime KA1 Mix (2:05) by June
- EDM / D&B remix of Flare (6:12) by Raid, with lots of composer commentary here!
As it happens, we've been releasing on a roughly monthly cadence for the last couple updates. That's a pretty comfortable schedule to track album additions on! This year, we've also separated cut the tie between content-addition albums from, so in-between releases like [[static:changelog#31-mar-2023|Track Doctor2]] and [[static:changelog#04-feb-2023|Feferi's Theme]] are commonplace and typically cover data errors and other minor tweaks we didn't catch before release. We obviously want to keep a consistently high quality across all wiki data, all the time, and smaller releases have helped fixes come out sooner!
That all said, we're a (very, lol) small team working on the wiki with our own time. So, unlike the wiki experience in 2021 — strictly monthly releases, generally fitting a lot of new content and features each twelfth of the month — we've also definitely changed our work habits to avoid crunch and eventual burnout. Hence a lower volume update this time around, without any new site functionality! The horror!? Oh my!
So we aren't sticking to a specific routine, just releasing updates approximately as they're complete — with polish and fixes coming out sooner, album additions bunched together every so-often, and new site functionality when it's good and ready. That's been a monthly-ish cadence so far, but don't worry when we eventually go some span longer; we're not abandoning the wiki but rather fitting in a personal ethic for our own work and availability!
Skip this section if you absolutely despise programming~
On my front (Nebula here! I code this thing! 🦜), I've been working on making the site software a whole bunch more accessible for local development and wiki-building. I've basically been ropecasting live reload functionality for a month straight — that goes for both data changes and frontend changes, both of which currently require rebooting the whole wiki server and reprocessing loads of data for every set of changes you want to preview. It's a major pain point for people learning to work with wiki data, who need to process all the data before getting any error feedback, as well as for anyone doing development on the website (OK, just me for now...), because testing every little tweak takes just as long, and then some!
Progress is coming along pretty excellently on that front; I've got basically all the essentials pat for live-reloading software changes (optimizations for the full site build to come later), and all the work there is foundational to refreshing data changes without reloading the whole wiki. A huge part of the process is reworking just about every component on the website to live in its own code file and have a specific and explicit "scope", e.g. "I'm a component which shows the visitor this and if these values in wiki data change, I need a refresh," and "here are the other components I need access to, and the data they will obtain from me." Those explicit scopes - which I'm doing my best to make intuitive both to read and to write! - tie very neatly into live reloading, which is a must both for local development and for later extending the wiki frontend to work with other ~mystery~ ~data~ ~sources.~ 👻
Defining and delineating components this way also makes it way, way easier to write automated unit and snapshot tests, which basically just throw a whole bunch of conditions at a given part of the website (or set of parts together) and ensure the code is generating the output that we expect. That's great for ensuring stability as we develop new features, but it also comes in super handy for explaining to folk browsing the code exactly what each part of the code is responsible for. And, it takes a lot of weight off outsiders bringing in their own code (and maintainers like me reviewing pull requests LOL): you don't have to worry about changing functionality that was deliberately written and depended on, since that behavior is observed and verified by tests, nor about accidentally breaking how some other component is working off the component you're editing, because those relationships are both explicitly and clearly codified... and are tested and kept track of via snapshot tests! Yay!
In case you can't tell the principle all this is branching from, I'm generally looking to make the wiki a lot more self-stable and workable for future developers and contributors. Apart from burnout, a major reason I had to pause development in 2021 and throughout a good chunk of 2022 was just not having enough free time to put useful work into the wiki! I'm currently away from IRL work, focusing on myself, my family, and my work here, but I won't have as much time or energy to give forever. So I'm looking to make it easier both for outside developers to contribute to wiki code and software features, if they're so interested, and for anyone to share their own additions to the data we present here! Since I'm mostly a JavaScript and user experience nerd, the spot where I feel most useful is software design, architecture, and overall usability... and there's a lot of room to improve there, so that's why I've been focusing on it lately!
(Also, I've still only been doing really serious coding for maybe eight years at most, and all the stuff I'm coding right now is a learning experience for me — which is really important for projects I put a lot of time into to feel meaningful to me.)
All above in mind, while the wiki's not quite where I want to bring its development and contribution experience yet, we're definitely on the way there... and we always welcome feedback and suggestions! If you haven't stopped by, the [[static:discord|community Discord server]] is a fun and very chill place to connect with other visitors and contributors around the wiki. (I keep the very spooky code quarantine channel updated with the latest tabs on the ongoing code restructure.) And, of course, [[static:feedback|our alternative avenues]] (OK it's just email lmao) are always open as well!
As ever, thanks to everyone for the support and feedback! We hope you had a stellar 4/13 and have a lovely time ahead! 🦑
~ Quasar Nebula
---
Name: Track Doctor
Directory: track-doctor
Date: March 5, 2023
Content: |-
Hi again! We released a pretty sizeable update today, with a diverse selection of album additions, sheet music and MIDI files across the official discography, high resolution artwork and full-size cover previews, and more. Check out the details past the split!
Ooo, exciting! We'll introduce the new albums first, then check out other additions and features across the site.
The big name communal addition this time around comes from [[group:canmt]], [[album:cool-and-new-volume-v]]! They heard you like [[track:doctor|Doctor]], so they put more [[track:doctor-remix|Doctor]] in your [[track:plague-doctor|Doctor]]. Now you can [[track:savior-of-the-waking-world|Doctor]] while you [[track:descend|Doctor]] and honestly, that's really quite [[track:doctar|Doctar]].
Okay, it sounds like a playful tribute album, and in ways it is; yet it's also a sincere love letter to the spirit and memories Buzinkai gave through their music to Homestuck's entire community. Give it a listen if it's new to you! (Thanks to koba and Niklink for bringing this to the wiki.)
The other 12 additions are solo albums, many from teams of Homestuck's official music team; some newer, some older! From [[artist:buzinkai]], [[album:qualia]]; from [[artist:mark-j-hadley]] as [[group:parsec-productions]], [[album:slender-the-arrival-soundtrack]], [[album:dare]], [[album:paths]] and more; from [[group:clark-powell]], relatively recent release [[album:after-party-animal-ep]]; and from [[artist:james-roach]], [[album:songs-of-rivervale]]!
We have a few solo releases from the fandom as well: [[album:a-shade-of-blue]] by [[artist:cerulean]], [[album:retcon-2018]] by [[artist:the-cat-herd]], and a new fanventure release [[album:dialed-to-11]] by [[artist:ludicrousfalcon]]. Give 'em a visit!
And in a surprise twist, we have another drop of official Homestuck music after two and a half years! Or should we say droplet? [[album:requiem-for-a-homestuck]] is a short single from [[artist:james-roach]] meant to promote Homestuck's new merch and event collaboration with Requiem Cafe, and hopefully is a teaser of more things to come...?
Our site software's been spiced up, too! Here's a quick summary of everything new.
Are you an avid musician, pianist, guitarist, or perhaps play in a marching band...!? We have totally new sections of track pages dedicated to sheet music and MIDI/project files! For now, all the files here are sourced from the archive that was created and maintained by wheals and Makin, which covers the whole of the [[group:official|Official Discography]]. Get started exploring any of your favorite albums, or jump right into the comprehensive [[listing:all-sheet-music-files|All Sheet Music Files]] and [[listing:all-midi-project-files|All MIDI & Project Files]] listings!
Track and album cover arts now get a large-scale, focus-friendly preview when you click or tap 'em! No need to navigate to a totally separate page anymore. The image that gets loaded here isn't actually the maximum resolution photo, but a preview based off your screen resolution. These should load quickly and be friendlier to work with on a data plan or away from an urban connection, which is handy, because...
All artwork files for the [[group:official|Official Discography]] as well as from [[group:unofficial-mspa-fans]] have been replaced with the closest-to-original resolution exports we could find! This brings a large chunk of the wiki up to par with the standard in newer additions, and ensures the highest quality copies of artist community contributions to Homestuck's official soundtrack remain readily accessible for years to come.
(Since the wiki went online, most artworks for the official discography were nabbed from a community archive. Those were pulled from Homestuck's official Bandcamp year over year, until all art was unceremoniously pulled, and were publicly preserved here. They were standard 1200x1200-ish, mildly compressed JPEG copies; since then, we found a technique to find the same cover artworks as they were uploaded to Bandcamp, free of web-optimization processing. All the gorish details are on GitHub, for those curious!)
Plus, a few smaller additions:
- Tracks can now be colored individually, which helps make for some thematic effects on albums like [[album:coloUrs-and-mayhem-universe-a]], [[album:cherubim]], [[album:friendsymphony]] and more!
- Listing pages now link to each other from inside the main content area, so you can switch to relevant listings at a glance without needing the sidebar - handy and then some, if you're on mobile!
- "Skipper" links, which are shown if you press Tab to navigate page elements with a keyboard, have been made much more comprehensive! These newly cover individual sections of the content area, in addition to the main page layout elements.
As usual, there are a variety of data fixes and many smaller changes and data extras all around the wiki. (We actually released a smaller update around the start of February as an extra round of clean-up after the major release at the start of the year!) Full details are accessible through [[static:changelog#05-mar-2023|the changelog]].
As ever, thanks to everyone for the support and feedback! You're always welcomed to join in and share your own feedback and suggestions through our [[static:discord|community Discord server]] or [[static:feedback|other avenues]]. Thank you!
~ Quasar Nebula
---
Name: Ball Drop '23
Directory: ball-drop-23
Date: January 1, 2023
Content: |-
Hey again! It's been a little while. If you're visiting shortly as we release this new update - happy new year!
I've quite procrastinated on writing this news entry, since I just don't know how to summarize the cumulative year and a half of work from so many different awesome people (and friends!). Especially after everyone came together and kept contributing to a website which had ostensibly been finalized!
But I also don't want to get crazy-sentimental, since it's just been a great time working with everyone, and I'm all sorts of excited to share what we've put together, together. So let's jump right in!
Tons of music is newly part of the wiki, new releases and old alike! There are way too many to go over right here, so we've hand-picked many of the new additions and put them in a grid on the homepage for you to check out yourself. Here are some quick highlights:
- [[album:lofam5]], the fantastic culmination of Homestuck's fanmusician community, come together four years after the previous in the series! It actually just passed its own first anniversary in December, so if you haven't given it a listen yet (and checked out its awesome-as-ever community track art), you owe it to yourself to do just that!
- The first albums from [[group:canmt]] - with complete track reference information that had never been written down before, gracious courtesy to their music team's organizer koba!
- [[album:sburban-neighborhood]] and [[album:skaias-the-limit]], community albums put together for presentation at the online Homestuck fan-convention, SAHCon 2021 and 2022!
- A whole host of solo albums and works, like [[album:heaven-sent]], [[album:portalstuck-vol-1]], [[album:7th-gate-project]], [[album:songs-unsung]], [[group:tumblrstuck-bent]], and more!
- And even more community projects, like [[album:s-press-play]], an audio zine featuring a variety of musical-and-beyond fanworks, and [[album:songs-from-the-planet-earth]], a Steven Universe fan-album from many familiar names in the sphere around Homestuck music, complete with track artwork and composers' commentary!
Immeasureable thanks go to Niklink, who worked tirelessly to bring most of the above and much more to the wiki over the last year-and-change - not to mention countless error catches and other additions. Thank you!
Album extras and other goodies are newly included as Additional Files, which you can find at the bottom of the main page for many albums! We've gathered everything we could find for the official discography, and will be adding more across the wiki in the future, too.
All albums with track art have a new Art Gallery page! This is basically self-descriptive, but check it out for [[album-gallery:homestuck-vol-10]], [[album-gallery:ancestral]], and [[album-gallery:oceanfalls-vol-3]], for just a few examples!
Unreleased Tracks has been totally transformed - it's now a section called [[group-gallery:additional-tracks]], cleaner organized than ever before, and has had basically all details under [[album:references-beyond-homestuck]] reviewed and refined! Thanks to foreverFlummoxed for their contributions here!
Lots of shiny site style polishing - besides the hand-selected carousel you've probably seen on the homepage (and the main groups, [[group:official|Official]], [[group:fandom]], and [[group:beyond]]), you'll quickly notice the "sticky" heading bar showing you an album or track's name and cover art even while you've scrolled down, as well as the section title for longer listings like [[album:lofam4]]! If you browse with Safari or various mobile engines, the color of the album you're viewing will subtly show through in the browser bar, and various other tweaks are new across the site's appearance, too.
Virtually all site internals met a massive overhaul, which most notably helped us automatically catch a ton of teeny typos throughout all areas of wiki data, but also brought a major cleanup to the data format and made adding and updating features a whole lot friendlier for anyone spinning off or contributing to the wiki code!
Tons of other data fixes and minor additions from many different people and community members - I summed up most individuals' contributions in the [[news-entry:a-preview-draws-near|previous news entry]], and you can find many more details in [[static:changelog#1-jan-2023|the changelog]]. Thanks so much to everyone who brought this update to fruition!
By the way, here are the stats summarizing just how much data is newly part of the wiki:
- Tracks: 2186 → 3405 (~56% increase)
- Albums: 110 → 150 (~36% increase)
- Duration: 109 hours → 166 hours (~53% increase)
- Artists: 1142 → 1615 (~41% increase)
- Art tags: 155 → 265 (~71% increase)
It's been kind of crazy working on this update, going from loads of experimental internal tech changes mostly developed on my own to chatting with a bunch of other people about new features and additions, continually developing while Niklink crunched literally hundreds of tracks' worth of data, while koba went through hour upon hour of their team's pieces marking down reference information, while FF and Celeste and many other new names brought their own contributions forward... It's brought back a spark for development that I hadn't been able to really feel for months. And what we've made together is so huge and precious to me, and, I hope, to everyone who contributed or was here along the way!
There's a lot more I could say, but I'll hand off to Niklink's thoughts looking on the update as a whole:
> Niklink:
> i think it's the fact that its so much stuff rolled up in one drop
> when you work on things one at a time the tiny incremental improvements kind of feel like nothing
> but then you look back at the entirety of it and it's like wow, it's so amazing
then it's wow wait, I built this up
but it's just little bits and pieces you put in one by one
> nothing to it at all except time
> you can be a pessimist and think of it as devaluing your work or be an optimist and think of how basically anyone can put in elbow grease over some period of time and build up something big
> wow, it's not so hard!
We don't intend on adhering to a specific schedule for future updates - monthly releases were pretty awesome, but also wildly beyond anything we're currently capable of or even interested in! There are plans and ideas for what's coming next, though, and from the horse's mouth, it'll probably take less than a year and a half.
As always, you're much welcomed to join in and share feedback and suggestions through [[static:discord|the community Discord server]] or [[static:feedback|our other channels]]. Thanks so much for your support, feedback, comments and contributions, everyone!
~ Quasar Nebula
Alternate (no, not botched) update titles:
- year of the linux desktop
- The Everything Update
- Everybody Updates
- The bAll Drop
- Beyond Canon Track 4
- "so much stuff the kitchen sink broke" update
- even in death update
- actually i had all this done 17 months ago but i forgot to update the live site update
- the holy shit it's been a year and a half and there hasn't been a new official album, like not even hiveswap act 3 ost, it's dead, it's all dead, we're all dead update
- the beta
its here
check your emails
update
- Can You Really Call This An Update, I Didn't Receive A Mint On My Pillow Or Anything
- the still took less time than avatar 2 update
Thanks for the awesome, hilarious, wonderful times, everyone <3
---
Name: A Preview Draws Near...
Directory: a-preview-draws-near
Date: April 13, 2022
Content: |-
What's this!? An update to HSMusic.wiki after hundreds of years? One you can visit right now!?
Click here to check out an actively-updating preview of the work-in-progress coming update! (More details in the news entry beyond this link!)
That's right, you're viewing it now! Details beyond the split!
Hi there, and happy 4/13!
A bunch of awesome folk in the community Discord server and I have been working on an update for the Homestuck Music Wiki over the last four months or so. It turns out the finalization I talked about last entry ended up being more of a hiatus - a shift in how updates are being handled and created, to something less particularly scheduled and more "releases will happen when they're done and ready".
This update in particular has been (and continues to be!) a huge collaborative effort, even moreso than previous releases. Since today isn't quite marking the release of the update yet (and this is a relatively last-minute news entry LOL), I won't get into all the details yet, but please feel welcomed to [[static:changelog|have a look at the changelog]] and explore from there - everyone is credited directly in there.
With the main release I'll have a much more thorough news entry, but I want to give thanks to everyone who's contributed to this update now too:
- Niklink (loads of data entry resulting in a whole bunch of new albums on the wiki, finding tons of obscure and missed albums not yet on the wiki, offering ideas and feedback, spotting data errors and many code bugs, and politely wrangling me to Make It Hapen)
- koba (putting together data for albums from [[group:canmt]] in a spreadsheet, including all-new track reference lists, which is gradually getting the full music wiki album treatment)
- vriska/leo (doing the initial data for [[album:deltarune-ch2-ost]] and adding other goodies under [[group:undertale-and-deltarune]], and spotting data errors)
- gio (convincing me to make a better data format for the wiki and writing the txt -> YAML converter for it, which lead to a Lot of data processing changes and helped bring to light lots of miscellaneous data errors across the wiki)
- Celeste (initial new setting/locale art tags for all track art, tags for [[group:oceanfalls]], many art tags and data fixes)
- Cello (spotting data errors and missing tracks under [[album:strife-2]])
- Circlejourney (initial data for [[album:sburban-neighborhood]] and assistance for [[album:songs-from-the-planet-earth]])
- cookiefonster (spotting data errors)
- Comfy (spotting a malformed link in commentary)
- deesoff (art tag feedback)
- FF (specific artist data for tracks from video games and other franchises)
- Gibus Wearing Brony (suggesting improvements to the "Lost in History" pseudo-artist and spotting data errors)
- Makin (art tag feedback and exciting revelations)
- megatti (art tag feedback)
- nanaian (spotting a broken code repo link)
- Secily Iopara (art tags for [[album:oceanfalls-vol-3]] which I didn't get around to adding til now!)
- Sgeo (spotting data errors)
...And probably at least a few others who I missed here! Extra thanks to everyone who offered feedback or reported issues, or was just generally active and hanging around the [[static:discord|HSMusic community Discord server]], which is the main place where we've been putting together this update.
I don't have a release date planned for the update yet, but we're quite close to complete our checklist of things-to-do-first, so it's most likely coming sooner rather than later. Again, have a fun time exploring what we've got so far!
This is a preview build of the site, so what you're looking at is in active development - meaning there are probably still bugs, data errors, and occasionally incomplete things across the site, but also that this preview build will continue to have updates added to it here online, until the main release. I usually try to keep on-site blog posts for major wiki announcements, so if you want to keep updated with additions to the preview, head over to the #devblog channel in the wiki Discord server!
Since this update has involved a pretty major data rewrite, there are likely still bugs, so please feel free to report any errors, feedback, or suggestions through our old-and-new channels:
- #hsmusic-misc [[static:discord|Discord]] channel: General place for wiki discussion!
- #issuefication-zone [[static:discord|Discord]] channel: Simple little channel for quickly filing issues (mostly data fixes and what-not).
- hsmusic-data issue tracker: Data errors and new additions, especially anything missing from current albums or areas on the wiki, but also completely new additions too!
- hsmusic-wiki issue tracker: Bug reports and suggestions to improve existing features or add totally new ones to the actual wiki codebase!
If you aren't familiar with issue trackers or aren't interested in registering for an account on NotABug (the main host for our issue trackers and code/data repositories), the Discord is always open and welcomes feedback and reports there, too - especially in our new dedicated #issuefication-zone channel!
Thanks for checking out the update, and for all the feedback and support, as ever!
~ Quasar Nebula
---
Name: Wiki Finalization
Directory: wiki-finalization
Date: July 7, 2021
Content: |-
Thank you to everyone who's supported the wiki, offered feedback, sent kind messages, and visited the wiki.
(This is a repost of a post we published earlier this month on Patreon, with a couple added notes.)
> Hey all,
> Just a short update here! I haven't had much time or energy to work on the music wiki within the last few weeks (up to a couple months or so), and I don't want to take folk's dollars for a project which is little more than dormant. So, I'm shutting this Patreon page down; I'll unlaunch the page next month, and have billing paused meanwhile (so that everyone has a chance to catch this notice and find out what's up).
> I'm undecided on the immediate future of the wiki, but it's still a project really truly dear to me, and the community around it probably even moreso. The community Discord server will stick around, most certainly—even if development were to come to a halt, I think it's fairly obvious to anyone in the space that shutting it down would be snuffing something good for no reason at all.
> I also don't yet have concrete plans to altogether abandon wiki development or maintenance. However, as I mentioned, my own time and energy for the project have been lacking; I've felt a building sense of moving on towards other projects and experiences, parallel with having recently finished school and now beginning work. As long as there's something new to share, which there so far has always been, I think I'll continue the monthly updates; detailed news entries and expansive and focused updates alike are all likely a part of the past now, though.
> I want to give deeply gracious thanks to everyone for all the support over the last year and a half (and then some), whether you've been a patron or offered suggestions, feedback, data fixes and additions, translation work, server assistance, and even simply—especially—kind comments and messages. You all really mean the world to me!
> I know this entry is a little somber, but it's something I've been working up to for a while. I figure it's best to share an official update on where the wiki's at, rather than leave everyone guessing in the dark (and probably seeing most of this coming all the same).
> 1. This Patreon is shutting down (billing paused this month, page to be unlaunched some time in July).
> 2. Releases will probably remain monthly but aren't likely to carry more than a trace or two new features (with comparatively briefer news entries to match).
> 3. I'm not going to shut down the Discord, of course! I don't want to just snuff the community here for no reason.
> Thank you for the read, and for everything, across all this time.
> ~QN
> <3
The above post was originally dated July 1st, 2021, at 12:03 AM (Atlantic time). Since then, we've made the decision to declare the wiki essentially finalized in its current state, as we move on and spend more time just living life, with less internet presence and self-imposed obligations. (This means the parts in the original post about further releases are for the most part moot.)
The Discord will still stay up; though we won't be further developing or adding to the wiki any in significant manner, feel free, if you like, to chat with the community there!
(NB: While we won't be adding more music to the wiki, data fixes for existing albums and other pages are still welcome. (There were a few [[static:changelog#7-jul-2021|with this release]]!) Changes of artist names/pronouns/etc across the wiki will also be welcomed for as long as the wiki's online (i.e. basically forever), of course!)
Thank you again, everyone, for everything you've so generously shared over the last year-and-some. <3
~ Quasar Nebula
---
Name: June Attuned
Directory: june-attuned
Date: June 12, 2021
Content: |-
Hello! As is regular now, we've an update short yet sweet to share today. Following personal direction in a hobby project, most wiki work has been put into internal restructuring, though in revisiting each page, we've written a few UI refinements too. Details, as ever, past the split!
As ever, thank you to everyone who sent feedback and kind messages during development! We're also very grateful for all [[static:donate|supporters of the wiki]], including: enchantingHunter, Gradis, and Nights!
As mentioned in the summary, I've been following my own interests in wiki development, so a good deal of the work done this month was on further internal restructuring. For the most part, it's been a big refactor! The focus this month was to break up the giant file responsible for all site generation, upd8.js
, into more easily navigable modules and utility files. Though work on that isn't quite complete yet, the progress shows: what was previously just short of 7000 lines of code within a single file has been cut down and sorted away to only 3000 now!
(If you're curious, page generation info and templates are all contained within the new src/page directory. The hope is that these modules will be a lot easier to write, maintain, and understand, even for anyone unfamiliar with the wiki codebase!)
Of course, while revisiting each page and tweaking generation code all across the site, a few visitor-visible refinements have been worked in, too:
- For group pages, we've made the sidebar sections collapsible, just like on album pages! Only the category you're presently perusing is expanded by default; this should make the list more focused, and welcome wandering at your own pace.
- Also for groups, exclusive to the Info page, a new "from (other group)" accent has been added. For albums which show in more than a single group, this will show the other most primary: for example, on the [[group:fandom]] info page, each album shows where it was released, such as [[group:unofficial-mspa-fans]] next to [[album:ancestral]], and [[group:cristata]] next to [[album:perfectly-generic-album]].
- On tag pages, we've flipped around the entry order; it's now sorted reverse-chronologically, meaning the most recent releases show right at the start. New appearances will be noticed right away!
- And for the sidebar of album and track pages, we've made sure the list is always collapsible by showing a faux "Track list" section on albums where the tracks weren't manually grouped. The sidebar listing should no longer be a distraction!
Plus, while we haven't added any new albums this update, we've started a new album group titled [[group:beyond]], into which we've moved a bunch of releases taking previous stay under [[group:fandom]]. (Thanks a bunch to the Discord community for helping brainstorm this!) Alongside this are a few new groups for solo artists we'd missed before: [[group:nasqueron]], [[group:tensei]], and [[group:toby-fox]].
Last of all, a number of data fixes have been brought from the wiki community! Find details on these, as usual, [[static:changelog#12-jun-2021|in the changelog]].
A quick meta-note on the direction of wiki development: with the last few updates, we've been taking wiki work a bit more easily. (See [[news-entry:the-my-ex-wife-is-a-real-bitch-update|last month's update entry]], and the Discord announcement in April, for more info on our rationale here!) New to note, though, is that we've started our own search in job-hunting; that's an arduous process all its own, so energy for programming and data entry is a tad sapped. We still plan on periodic updates by the month, though their scale will likely be comparable to this release.
We've talked about this a good deal in the server, and we're really thankful to feel comfortable trusting you all, the community you've built around the wiki, to understand! It's genuinely an honor to have a kind audience for what's really still our personal hobby at the end of the day, even as we inevitably put more into work and other life focus.
So, as ever, thank you for the support and feedback! Besides the Discord, [[static:feedback|our usual channels remain open]], so you're much welcomed to share any comments or feedback for the coming releases. Thank you!
~ Quasar Nebula
PS: Happy birthday, Karkat! >:]
---
Name: the my ex-wife is a real bitch update
Directory: the-my-ex-wife-is-a-real-bitch-update
Date: May 12, 2021
Content: |-
Wait, what?
Aranoyas! Wow, we sure have no idea how that got in the release title field! This update brings a redesign to the album sidebars, and lots of data fixes and additions across the site. Much thanks to everyone in the Discord community for throwing in suggestions and additions all throughout this update - details, as ever, past the split!
As ever, thank you to everyone who sent feedback and kind messages during development! We're also very grateful for all [[static:donate|supporters of the wiki]], including: enchantingHunter, vriska/leo, and Nights!
Like mentioned in the summary, this update is brought to you in most significant part by everyone in the [[static:discord|community Discord server]]. So, for these release notes, I figured I'd go over the contributions of everyone who threw a hand in!
From Niklink, we've a variety of additions and input:
- The new [[album:psycholonials]] complete album has been released, and with it, we've added information about the original releases of many tracks from the game, most from earlier, since-unlisted releases by [[group:clark-powell]]. Niklink located all of these throughout the release of each EP, and helped with the track lists for the [[flash:psycholonials]] flash/game pages!
- Since suggesting album banners and wallpapers [[media:misc/changelog/niklink-lyric-shenanigans.txt|back in December]] (as added in the February and April updates), Niklink has also taken a major role in refining assets across the site. This update brings remasters to the banners all across the site, with improved upscaling, better rendering, and a variety of other tweaks. He actually wrote a summary of the changes, which we've included towards the end of this news entry, if you're curious on all the details!
- Ever on top of album aesthetics, Niklink also prompted the redesign for album sidebars, offering comments and input throughout that design too. (Thanks go out to Megatti for additional feedback here!) Details on the refined layout follow these contribution credits.
LowDeath675 went through every official album, as well as several from the fandom, and caught countless missing or misplaced character tags! Especially improved are tags for minor characters, like [[tag:sawtooth]] and [[tag:squarewave]], plus species tags, like [[tag:horrorterrors]] - though there are more fixes all about. Now's a better time than ever to give tags a visit and explore the excellent art of Homestuck's official and fandom discographies!
foreverFlummoxed helped out with tags too, catching a number of missing dancestor appearances throughout [[album:beforus]]! Both Celeste and FF also caught a bunch of typos in commentary for the albums they reviewed.
An anonymous contributor also let us know about the commentary booklet for [[album:alternia]], which we'd totally missed until now - so there's much commentary and composition notes on the early solo album from Toby Fox now!
Lastly, thanks to Celeste, Niklink, and Mixolydian for catching a variety of track references now newly brought to the wiki.
To everyone who helped out with the update, together - I'd like to thank you again, for all your feedback and kind messages. It really bears repeating: this wiki wouldn't even be close to what it is without you, without everyone who's brought their ideas to the table, built upon updates and suggestions from others, or just shared kindhearted comments about the wiki. We've come a long way since release, and it couldn't have been done without each and every one of you. Thank you!
Now, tweaks to the album sidebar layout! As mentioned, the biggest push for this (and much accompanying input) came from Niklink. (Thank you!) Ever since adding groups as part of the [[news-entry:traversing-fandom]] update back in January, there have been two sidebars on most album and track pages - one on left, one on right. This was a pretty neat look, but having two sidebars meant there was considerably less space left for the main content area than prior. Unfortunately, this left album and track art squished to a much smaller presentation than had always been intended!
So, we've finally revisited that layout, and done a sweeping refinement to fix that issue and make album and track pages be both better looking and more functional than ever before!
Most notably, we've combined the right- and left-hand sidebars into one. Group boxes are now displayed above the track list on the album page, since there's already a full view of all the tracks visible in the main content area. On track pages, they've been moved beneath the track list - and if an album's part of more than one group (e.g. [[album:psycholonials]]), group info will all be combined into one compact summary box! (Much thanks to Megatti for this suggestion - we feel it helps a bunch to make the new layout feel focused and clean.)
For albums (like [[album:coloUrs-and-mayhem-universe-a]]) whose tracks are divided into groups (i.e. "track groups", not to be confused with groups like [[group:fandom]] and [[group:official]]), we've tweaked the track list part of the sidebar as well. Previously, track group headings (like "Side 1", "Additional Mayhem", "Bonus tracks") weren't especially interactive - if you clicked them, they'd just bring you to the first track under that group. With this update, they're now collapsible/expandable - clicking toggles the full list of tracks in that section! This should make navigation between tracks in an album a nice bit smoother, skipping the inconvenient step of visiting the first track in the desired group or just heading back to the album page.
And last off, on album pages, where we'd previously have the sidebar show every track all at once, track groups are now collapsed by default - making it easier, we hope, to navigate between, visiting tracks from whichever section you're looking for. (Since the main content area shows a full track list anyway, it didn't make much sense to just repeat that same view as part of the sidebar!)
As regular, some quick notes on the meta around the wiki:
- We're pleased to announce a new, spectacularly spiteful salacious speculative partnership: Homestuck Music Dot Wiki has now been acquired by MILF! /joke
- On a more (less? lol) personal level, I was dealing with feelings of burnout for a while this month, and ended up writing an entry on where I was at in the #devblog there. (It's a few weeks back in the channel, if you'd like to give it a read.) Although my energy and motivation have been returning in the last couple weeks, the general conclusion still stands: since I'm one person and the wiki is a hobby project (as I'm happy it is), code development time will generally be put where and when I have motivation to work. There won't be as many self-imposed expectations to complete huge sub-projects, though they'll still get attention when the time comes! And monthly updates will remain, though they'll likely be less focused than prior releases, in service of giving the wiki the time and space to breathe and develop more naturally.
As ever, thank you for the support and feedback. Besides the Discord, [[static:feedback|our usual channels remain open]], so you're much encouraged to share any comments or music suggestions for the coming releases!
~ Quasar Nebula
PS: Here's the banner remaster commentary from Niklink!
Niklink:
depending on the banner, alterations fall within a few different categories:
- better upscale: better than bicubic! umspaf banners were saved as pngs so the difference is very subtle, but the official banners benefit a LOT from this ([[album:homestuck-vol-5]], [[album:homestuck-vol-6]], [[album:homestuck-vol-7]], [[album:homestuck-vol-8]], [[album:homestuck-vol-9]], [[album:symphony-impossible-to-play]], [[album:one-year-older]], [[album:genesis-frog]], [[album:cherubim]], [[album:tomb-of-the-ancestors]], [[album:sburb-ost]], [[album:lofam2]], [[album:lofam3]], [[album:beforus]], [[album:weird-puzzle-tunes]], [[album:ancestral]], [[album:lofam4]], [[album:xenoplanetarium]], [[album:moons-of-theseus]])
- extend background horizontally: some umspaf banners were a logo over a simple background so it was easiest to just extend it horizontally ([[album:gristmas-carols]], [[album:cosmic-caretakers]], [[album:diverging-delicacies]], [[album:friendsymphony]], [[album:shortcuts]], [[album:p-s]])
- reconstruct: for simple banners where I can just make the damn banner again but without shitty compression or resizing ([[album:alterniabound]], [[album:coloUrs-and-mayhem-universe-a]], [[album:coloUrs-and-mayhem-universe-b]], [[album:psycholonials]] and EPs)
- draw more of the background lmao: photoshop is really good at autogenerating more of the image ([[album:jailbreak-vol-1]], [[album:ancestral]], safening which is still missing on the wiki) but [[album:lofam]] i did myself
- font reconstruction: one thing the upscalers are not good at are upscaling normal fonts, i guess because we can tell so easily with standard letters when something's slightly out of place. so after the upscaling i remade the lettering on these ([[album:homestuck-vol-5]], [[album:homestuck-vol-6]]). oh and [[album:the-wanderers]] i put the font over the big letterless version of the banner to make it match the version that was used, as a possible option. [QN: I ended up keeping the original! Letterless looks cleaner to me, but thank you for the choice and attention to detail just the same! :3] the fonts are all a little bit different but no one's gonna notice unless you compare em yourself
the only one I'm not satisfied with is [[album:homestuck-vol-7]] because it has aliased images with transparent antialiased stuff over them
so I have to pick to make either the aliased stuff or the antialiased stuff look bad depending on how I do it
---
Name: Solo Albums Aplenty
Directory: solo-albums-aplenty
Date: April 12, 2021
Content: |-
Independent works from four artists, plus a variety of stylistic tweaks and additions!
Heya! We've got another smaller update to share this time, though with plenty of wonderful music brought to the wiki from a set of four solo artists. Find details and listening recommendations past the split!
As ever, thank you to everyone who sent feedback and kind messages during development! We're also very grateful for all [[static:donate|supporters of the wiki]], including: enchantingHunter, vriska/leo, and Nights!
Last update was another heavily development-focused one; reworking the codebase to support localization was a fairly daunting task. With that largely complete, though, we had the chance to focus on the core of the wiki again - music!
So, building on the addition of solo musician groups in [[news-entry:retrace-retexture]], we've a lovely set of independent albums and tracks to share from four artists this time. You might recognize a few of their names!
From [[group:cristata]], the artist behind [[album:perfectly-generic-album]] as well as the [[group:unofficial-mspa-fans|UMSPAF]] track [[track:party-god]], we have the all-new experimental dance album, [[album:are-you-lost]]. It's released under the alias hywell, and features remixes primarily of tracks from Undertale and Deltarune, though there's a trace or two of Homestuck to be found as well, if you're attentive!
(If a meeting between Homestuck and Undertale strikes your interest, you'd be well off to visit the artist's own crossover fancomic, DELTASTUCK!)
From [[group:secily-iopara]], the co-author for INHOSPITABLE and artist of [[album:inhospitable-delisted]], we've brought over all their earlier Bandcamp releases! [[album:chilled-processor]] and [[album:ava]] are clearly heartfelt letters to the styles of early video game music; [[album:old-world]] and [[album:losing-heart]] are a lovely pair of more recent singles; and [[album:nuclears-explosion-1]] is a compilation of much of their earlier work. There's a whole host of neat tracks to explore here!
From [[group:what-is-lost-in-the-mines]], artist of [[artist:whatislostinthemines|a whole host]] of tracks in the Homestuck (and surrounding) fandom, we have their own three solo albums [[album:what]], [[album:triassic-slump]], and [[album:bashful-hearts-out]] to share! These are all really impressively produced and textural works, with powerful vocals all throughout the latter two releases to boot.
(If you love the dark vocals and occasionally noisy electro rock of [[album:bashful-hearts-out]], we certainly have to point you towards [[album:exceptis-excipiendis]] by [[artist:kal-la-kal-la]], another fantastic 2020 solo release we find a lot of thematic overlaps can be felt in!)
And from [[group:funk-mclovin]], an artist and video essayist certainly prominent in the current fan community, we've brought three wonderfully eccentric releases! [[album:the-funk-mclovin-homestuck-experience]] is the original, a compilation of fanpieces from their 2020 Song-A-Day challenge; there's also [[album:class-act]], a diverse set of original works, as well as its [[album:class-act-b-side|B-Side]], an album all full of covers; and of course, [[album:the-baby-is-june]], which is exactly what it says on the tin, and is perfect. (Like its namesake, this one is a collaboration with other voice-actor/vocalist friends!)
(Oh! Also, the new [[group:psycholonials]] albums. Plus, courtesy of Niklink, the track lists for [[flash:psycholonials|the flashes]] now contain the full lists of tracks featured, not just the ones from each chapter's corresponding album.)
We've had the invaluable pleasure of speaking with each of these artists through the process of bringing their albums to the wiki. If there are any albums, solo or otherwise, that you'd like to see shared on the wiki (or would like to link us your own!), feel welcomed to [[static:feedback|contact us]]! We hope you enjoy exploring the releases we've shared here today.
As for tweaks to the wiki site itself, you might've noticed a few aesthetic adjustments! For an expansive set of albums, we've brought over the banner art originally featured on Bandcamp and other places of release. Visit [[album:lofam4]] or [[album:ancestral]] for a couple of our favorite examples! Much thanks to Niklink for helping with keeping track of so many of these, as well as for proposing the idea in the first place back in December.
We've also tweaked the look of the content area itself, making the background a litle translucent to let some of the wallpaper glow through. We feel this comes across particularly nicely in the pages for [[album:cosmic-caretakers]] and [[album:homestuck-vol-5]], though it'll be apparent across the site! Thanks again to Niklink for suggesting this one, and everyone on the Discord for offering feedback while we put together both these stylistic updates.
In addition, there are a few other small new features, a remarkable portion of sneaky bugs and data errors fixed, and a host of internal additions all part of this update. You can find all the specifics, as ever, [[static:changelog#12-apr-2021|in the changelog]]!
And as regular: the meta around the wiki!
- The localization system remains in progress, and is proving capable! We've still got some code adjustments to make before it's ready for proper release (mostly concerning translating track contribution info and some static pages), but you can give the current Spanish translation of the site a visit at [[site:es/|/es/]]. Much thanks to Niklink for putting this translation together, and for being so on-the-ball keeping it up to date with additions to the English strings over the month.
- As usual, the [[static:discord|Community Discord Server]] has been active! It's really a wonderful place to chat wiki and music topics, and I'd like to show personal appreciation to everyone there for offering feedback, comments, and kind messages during update development. Thank you! :)
- April 13th is coming up! That'll mark the one year anniversary of [[album:beyond-canon]]; it's a really fantastic album, so as a celebratory suggestion, why not give it a listen and send some kind words and support towards the artists behind it? They'd surely be grateful for it!
As ever, thank you for the support and feedback. Besides the Discord, [[static:feedback|our usual channels remain open]], so you're much encouraged to share any comments or music suggestions for the coming releases!
~ Quasar Nebula
---
Name: Translation & Renovation
Directory: translation-renovation
Date: March 12, 2021
Content: |-
Looking for volunteer translators to help bring the wiki to different languages!
Hello again! We have a smaller update to share this month - mostly polish and internal restructuring. It's all in the aims of making the site more accessible; we're now looking for translators to help bring the site around the world! Details, as usual, past the split.
As ever, thank you to everyone who sent feedback and kind messages during development! We're also very grateful for all [[static:donate|supporters of the wiki]], including: Nights, enchantingHunter, and vriska/leo!
As mentioned in the intro, we're looking for translators to help make the site more accessible for people around the world. We've done our best to streamline and make the process as simple as possible; please visit this Wiki Localization - Project Outline document for all the info!
TL;DR: Join the Community Discord Server and drop a message, and we'll give you permission to edit the Working Sheets (plus the team chat, where you can discuss translation and ask any related questions). Enter translated values for the provided reference strings; then, to get a second pair of eyes from another translator, write a sign-off name and mark the row for review!
There are currently less than 300 (all very short) messages to translate across the wiki. You don't need prior, professional translation experience to join; anyone who knows another language in addition to English is welcome to contribute what they'd like!
Thank you so much for considering, and if you choose to, for joining the project. We aren't too sure where to share this around yet, so for now it'll probably only be regular visitors to the wiki - like you, probably! If you enjoy translating and know friends who might, word of mouth will get the project around; we'd be deeply grateful if you share your experience and help bring the wiki to more translators and visitors around the world. Thank you!
On a streak of visiting existing code and updating it to ready the site for future improvements, this month's update was a particularly code-heavy one to develop! We're happy with the progress and excited for what it'll help bring to the wiki soon, but this month, we (which is to say QN, the developer) ran out of steam towards the end; the only albums newly shared are those added for [[group:psycholonials]].
Still, delving back into nearly all build code presented us with a prime opportunity to polish and refine the existing pages. Here's a summary of what's new:
- Thumbnails have replaced full-size images embedded on nearly every page! This was actually a very long-standing issue, and made accessing the wiki with slower internet connections or limited bandwidth much more difficult than necessary. So we've finally implemented thumbnails across the site, making media sizes around 20% the original across the whole site!
- Artist pages have been refined a significant deal; particularly, we've done our best to reduce visual noise across the whole layout. So, [[artist:michael-guy-bowman|"featured in" links]] have been removed (and placed instead in [[listing:tracks/in-flashes/by-album|this listing]]), and [[artist:aysha-u-farah|flash/game contribution dates]] have been combined into an easier-to-read range. Plus, the total duration of tracks an artist has contributed to an album is now shown next to that album's name and date! Pretty nifty.
- We adjusted various strings across the site; a particularly notable example is at the [[commentary-index:-|Commentary index]]! Album lines used to read, for example, "19/20 entries; 8.4k words". That's been simplified to "8.4k words across 19 entries".
- We also tweaked strings for [[listing-index:listings|listings]], and added a few new convenience features too:
- Before, [[listing:groups/by-name|Groups - by Name]] and [[listing:groups/by-category|Groups - by Category]] would each open a group's Info section and a group's Gallery section, respectively. This was because in general we default to linking to info pages rather than galleries, but Groups - by Category was being linked from gallery pages themselves - via the "choose another group to filter by" button. With this update, group names in both listings link to the info page by default, but we've added adjacent gallery links for that original easy access as well!
- As mentioned in the artist page summary, we've moved "featured in" links over to [[listing:tracks/in-flashes/by-album|Tracks - in Flashes & Games (by Album)]]. We feel they fit better here!
- And we've done the mirror for [[listing:tracks/in-flashes/by-flash|Tracks - in Flashes & Games (by Flash)]] too, adding the album names into that list. Both these listings should be more fun and interesting to navigate now. :)
Of course, there are many internal changes too - enough to come to over two hours a day per sixteen active days of development, according to our timetables! We won't bore you with the specifics here... but if they do interest you, particular details are, as ever, [[static:changelog#12-mar-2021|in the changelog]]!
As is probably now regular: the meta around the wiki! :)
- Of course, with this news update, we've launched the wiki localization project! If you happen to have read down here and know a language besides English... well, the project is dependent on interested folk like you, so *nudge*? :) Though seriously, we really don't know how far this will go yet - but we're confident it's no pipe dream, and we're excited to see the wiki more accessible across different languages. We don't plan to ever shut the project down, so translators will always be welcome, today and years from now all the same!
- Once again, the [[static:discord|Community Discord Server]] grew its own fair share over the month! Actually, we had a curious influx of users over just two days at the beginning of March. That turned out to be completely coincidental! It's really been a joy to chat and work with everyone, new and settled alike. Thank you all for sharing your comments, concerns, and kind messages :)
As ever, thank you for the support and feedback. Besides the Discord, [[static:feedback|our usual channels remain open]], so you're much encouraged to share any comments or music suggestions for the coming releases!
~ Quasar Nebula
---
Name: Retrace, Retexture
Directory: retrace-retexture
Date: February 12, 2021
Content: |-
Album wallpapers, internal changes, and more!
Hi again! We hope the month's been as kind as possible to you all. As planned, we have a new monthly update! The wiki's undergoing some significant internal improvements, but we have a host of new features, and, of course, wonderful albums and artists to share, as well. Thanks go out to our very first patrons - details of all past the split!
As ever, thank you to everyone who sent feedback and kind messages during development! We're also very grateful for all [[static:donate|supporters of the wiki]], including: Nights, enchantingHunter, and vriska/leo!
This update is another code-heavy one internally, with lots of changes and additions to make improving the wiki easier - and there's still more to come! But first, here's a summary of the new music shared on the wiki this release (check 'em out!):
- From [[group:michael-guy-bowman]]:
- All of his albums! He's created some really wonderful music, and we're super happy to share it here.
- [[album:mobius-trip-and-hadron-kaleido]] is now part of the new solo musician "group" linked above, as are...
- [[album:ithaca]], which features a diverse set of contributions from familiar names on the Homestuck music team
- [[album:comfortable-bugs]]
- [[album:hush]]
- [[album:archive]], which is absolutely worth a purchase for more obscure tracks like [[track:aba-daba-honeymoon-archive]]
- [[album:electric-daydreams]]
- [[album:look-on-my-works-ye-mighty-and-despair]]
- and [[album:gravity-makes-the-flame-rise]], his latest release from January this year, an absolutely powerful album, and a timely one for the year it was created through!
- (Seriously, this album owns. Listening to it is like finding that perfectly rageful respite in having a chat with someone who's been through their own flavor of just the same year as you.)
- From [[group:desynced]]:
- [[album:desynced-vol-1]]
- [[album:desynced-vol-2]]
- [[album:election-season]]
- These are all soundtracks for the fanventure Desynced. We haven't read the comic yet, but all the tracks here - and their art! - are really excellent!
- From [[group:psycholonials]]:
- Just the first release, [[album:psycholonials-ep-1]], for now!
- These show up in a new row on the homepage. We'll add more EPs as they're released, in distinct updates from the main wiki releases!
- No information on unreleased tracks or references to previous releases for now, but we'll come back to this once the full game and soundtrack have been released in April.
- In case you missed it, the entirety of the game is composed by [[artist:clark-powell]]!
The biggest feature addition this release, as you might've already spotted, is wallpapers for albums! These are easiest to explain by showing them off - some of my favorites are [[album:homestuck-vol-5]], [[album:coloUrs-and-mayhem-universe-a]], and [[album:cosmic-caretakers]]. Album wallpapers are a way to revive the original themes of albums released on Bandcamp and give album and track pages their own personal flare, while still leaving the main design of the site untouched, aiming for a cohesively creative look! Much thanks go to Niklink for suggesting this back in December, and helping with research as well as editing throughout the whole process.
Besides album wallpapers, there are a few other smaller additions too:
- As evident in where you're reading this now, news entries now have their own pages!
- Building on the code for above, we've replaced the old, gargantuan "All Commentary" page with individual commentary pages for each album. (Check out the [[commentary-index:-|Commentary]] index to explore!) These are a distraction-free way to browse the commentary for an album; it's great if you're listening to a whole release and want to follow its commentary alongside playback. Plus it shows off the new album wallpapers. :)
- There's a footer on all pages now too, thanking supporters and contributors and linking people back to the support and feedback pages. It'll hopefully help show that the wiki really is a group project, and encourage interested folks to get involved!
Finally, there have been a bunch of internal changes. I won't bore you with the technical details - those are in the [[static:changelog#12-feb-2021|changelog]]! :)
But here, I do want to share a little about the goals we're working towards (and that this code is a big part of). Together - both the dev and the community of contributors! - we've created a really fantastic and powerful music wiki I know I'm proud of, seeing how it's grown and improved since it started! As that development continues, we've been facing a few big questions about the grander context of the wiki.
Here's the one we focused on this update: This wiki has a clear, defined scope. However, the underlying software is a featureful, powerful creation in its own right. Could the wiki code be generalized to act as a basis for other wikis?
Hence began the Generalized It project, which I focused on for most of the first half of the month of development time. It's still a work in progress, but we made pretty big progress: we've separated almost all content specific to any wiki from the main code (meaning it can be customized across any version of your own wiki), updated the CLI tooling to make swapping wikis for development easy, and put together two experimental demo wikis! If you're curious, check 'em out: Skeleton, Floraverse!
Although it's still in progress, I hope in the future anyone with the interest and time will be able to create their own wikis based on the code here. There's still much documentation to be written (and probably tooling to be improved) before it's really ready for use, but if you'd like to explore the code anyway, it's all public! (So's the HSMusic source data if you're curious!)
There are still many exciting things to come, and plenty more internal changes as foundation for 'em. It takes a while to design and implement any large change like this - but when it's ready, I hope you'll be excited to see!
As in last month's entry: the meta around the wiki! :)
- Again, thanks graciously to our first supporters on Patreon and Liberapay! I really didn't expect it to step up from the ground so quickly. In case you missed it, we updated the tiers on Patreon; the profile names of supporters will show up as part of news entries, as well as on the [[static:about|About & Credits]] page.
- The [[static:discord|Community Discord Server]] grew pretty significantly over the development of this release! Working with everyone there was a blast. Thanks to feedback, we restructured the wiki a little, too: there are new #devblog, #devblog-discussion, and #git-update channels, all for keeping up with and discussing particular progress on the wiki! No more need to go through chat backlog; the info's all here. :3
- leo released an awesome tool called hsmusicifier! It adds track art and artist information from HSMusic to your own music library, and has a bunch of other utilities too. Our car dashboard shows track art for what's currently playing; it's been a wonder to have the original art restored, as well as the anthology fanart for albums like [[album:homestuck-vol-5]] and [[album:beyond-canon]] show up there!
As ever, thank you for the support and feedback. Besides the Discord, [[static:feedback|our usual channels remain open]], so you're much encouraged to share any comments or music suggestions for the coming releases!
~ Quasar Nebula
---
Name: Traversing Fandom
Directory: traversing-fandom
Date: January 12, 2021
Content: |-
First update of 2021 - now releasing monthly! (Also, Discord!)
Hey again, and welcome (as best one can be welcomed) to 2021! As announced in the last update's news entry, the new leading direction of the wiki is sharing and celebrating music created by fan musicians at large. In addition to fifteen new albums, this update builds on last update's foundations - details past the split - and we've started a Discord for visitors of the wiki as well!
Once again, thanks to everyone who helped out or sent kind messages during development! The launch of the new wiki went totally smoothly, and the encourgament from everyone we've spoken to about the wiki has been really astounding. Thank you!
Much of last update was spent planning and programming, but thanks to that groundwork, we have far more albums to share this time, each full of uniquely incredible music! To highlight that, we'll jump into the summary right away:
- From [[group:unofficial-mspa-fans]]:
- (2017) [[album:weird-puzzle-tunes]], a tribute album for the ninth anniversary of Problem Sleuth
- (2017) [[album:vaporwave-2016]], a solo album by [[artist:jamie-paige-stanley]] that is exactly what it says on the tin
- (2017) [[album:xenoplanetarium]], an album inspired by [[album:medium]], lending depth and musical texture to the trolls' lands
- (2017) [[album:gristmas-carols]], a Christmas-themed holiday album and a reprise of the seven-years-earlier [[album:homestuck-for-the-holidays]]
- (2019) [[album:cosmic-caretakers]], a tribute to all the guardian figures in Homestuck (yes, all of them!)
- (2019) [[album:moons-of-theseus]], a fantastically produced tribute to [[album:mobius-trip-and-hadron-kaleido]] and the other works of [[artist:michael-guy-bowman]]
- (2020) [[album:friendsymphony]], a three-disc album inspired by [[album:hiveswap-friendsim]] with a song for each of the much-befriended Friendsim trolls
- From [[group:oceanfalls]]:
- (2017) [[album:oceanfalls-vol-1]], the origin of Oceanfalls music and a solo album by triple-time musician, track artist, and comic creator [[artist:nights]]
- (2018) [[album:contritum]], a single-track release for the conclusion of Oceanfalls' first chapter
- (2019) [[album:oceanfalls-vol-2]], an album packed with music and art now from a diverse set of musicians (many who would go on to compose the esteemed catgirl music-pioneering [[album:oceanfalls-vol-3]]!)
- From [[artist:tee-vee]] (who also contributed several tracks to [[album:friendsymphony]]):
- (2020) [[album:theres-no-place-like-home]], a prog rock medley album celebrating virtually the entire official discography of Homestuck music! (Be sure to check out the movie!)
- From [[artist:toby-fox]]:
- (2010) [[album:the-baby-is-you]], the infamous pinnacle of T. ("Radiation") F. content, a shitpost we mere mortals are blessed by the birth of
- (2015) [[album:undertale-soundtrack]], complete with interactive reference info just like the rest of HSMusic, courtesy of the Undertale Wiki
- (2018) [[album:deltarune-ch1-ost]], also with leitmotif information thanks to the Deltarune Wiki
- From [[artist:secily-iopara]]:
- (2021) [[album:inhospitable-delisted]], a re-release of the now-delisted INHOSPITABLE Vol. 1 from 2017, featuring music from the original release of their comic, INHOSPITABLE
Phew! That's a lot of music. In fact, [[group-gallery:fandom|the Fandom gallery]] is starting to become kind of crowded! How is anyone supposed to find what they're looking for now?? (Or so we hypothetically project you asking.)
Well, you've probably noticed already: groups are the new feature designed to answer that question! They have two purposes: to improve navigability, and to improve discoverability. Conveniently, these go hand in hand - and they're so crucial that we've worked them into the layout of the site as a whole!
On the right side of the screen (or at the bottom of the page, if you are using a more compact display), you can now see the groups an album is part of. If you click to visit the group's dedicated page, you'll find a blurb introducing the group, and a chronological listing of their albums. Or you can choose the "Gallery" tab to view an album gallery, just like the Fandom and Official homes (which are now programmed as groups too)!
The inspirations from Bandcamp should be apparent to anyone familiar, but we've added a few bonuses unique to a colossal compendium like HSMusic: chronology links, for easily exploring the history of a group's releases, and external links, for visiting a group or project at its own homes.
Actually, those outgoing links shouldn't go understated: we're hoping their presence will encourage avid listeners to step further and delve into the worlds surrounding the music featured here on the wiki. (That's been the goal with, for example, displaying artist credit links up-front on the pages they contribute to - we want browsers to explore both the wiki and beyond!)
As ever, there are a few minor additions and tweaks, too - check out [[static:changelog#12-jan-2021|the changelog]] for full details!
Finally, some announcements surrounding the wiki (the meta, if you will):
- Discord: We've started [[static:discord|a Discord server]] for the wiki! Actually, it's been around for a few months, but we haven't publicized the link properly until now (it's in the "get involved" section on the homepage too). Follow the community guidelines and rules, and all are welcome to join and chat about the wiki, Homestuck music, and similar such shenanigans! (Psst, WIP update teasers are frequently shared here!)
- Patreon: It occurred to us one strange, ominous night that Liberapay is not actually a platform most people are familiar with. So, we started a Patreon focused on the music wiki! As ever, there's no pressure to donate, but it would go much appreciated if you're able - this update took over 45 hours to put together, in all!
- Updates: Like we mentioned at the top of this news entry, updates for the site will be releasing once a month now, aiming for release every twelfth, provided no (un)natural disasters get in the way! This is kind of experimental, but we figure it'll be fun to have a specific day visitors of the wiki can get excited for.
As ever, thank you for the support and feedback. Besides the Discord, [[static:feedback|our usual channels remain open]], so you're much encouraged to share any comments or music suggestions for the coming releases!
~ Quasar Nebula
---
Name: Launch of HSMusic.wiki!
Directory: hsmusicwiki
Date: December 12, 2020
Content: |-
Welcome to all visitors, new and returning!
We're proud to announce the launch of https://HSMusic.wiki, the new home of the Homestuck Music Wiki! If you've visited the wiki before, you've probably already noticed plenty of changes. I'll cover a few of the changes in this news entry, and talk about the future direction of the wiki too - there's been a shift over the last few updates I'd love to shed some light on. :)
First off: I'd like to personally thank [[artist:secily-iopara]], [[artist:foreverflummoxed]], and Niklink for their help putting this update together; I worked with all three through its development, and it wouldn't be as complete or cohesive an update without their feedback and encouragement. Extra thanks to nata for tech help as we moved the site from GitHub Pages to an independently hosted server and domain, and to everyone we contacted for being so welcoming to share their music on the wiki!
If you've been following the changelog for the last several updates, you might've noticed an interesting assortment of albums coming to the wiki: Clark Powell's [[album:labyrinths-heart]], Casual Sunday's [[album:shortcuts]], and Kal-la-kal-la's [[album:exceptis-excipiendis]], for example. What do these albums have in common? Well, none of them are quite Homestuck albums; across all three, only the track [[track:requiem-labyrinths-heart]] could be considered an outright Homestuck track! However, each album was created by recognizable artists within the sphere of Homestuck music. Could this pattern be significant?
During the development of those updates ([[static:changelog#24-july-2020|recompose, refine]] and [[static:changelog#10-oct-2020|autumnal polish haul]] in particular), it was more of an experimental idea - but with the launch of the new hsmusic.wiki domain, I figured now is as good a time as any to really embrace that new direction:
HSMusic is expanding its focus to feature, side-by-side with Homestuck-specific releases, albums created by artists who've found a home as part of the Homestuck music scene!
This is in keeping in line with the basic guide of the wiki from the start: celebration. Since the start, we've been celebrating the music we love - through archival, presentation, and discovery. With the former two being polished and perfected over the the year since [[static:changelog#15-nov-19|initial release]], I figure it's time to revisit and prioritize that third one: discovery! So, just as [[static:changelog#1-mar-20|half a year ago]], the scope of the wiki is expanding once again.
For the forseeable future, in addition to the usual site updates and tweaks part of every major update, you'll be finding new albums shared on the wiki regularly! I'd strongly encourage you to check out their personal sites, and of course, purchase the albums you particularly enjoy, if you're able - every artist appreciates support for their creations!
On that note, I've opened a Liberapay if you'd like to throw a dollar or two my way as tips for my work on the wiki - I'm immensely thankful, of course, but no expectations either! We have enough to keep the site running as-is regardless. :)
So, without further ado, some update highlights:
- A totally redesigned homepage! It's considerably denser than before - but I'm hoping I've managed to reach that peculiar paradox of it being more usable as a landing page as well.
- Five new albums, plus some goodies:
- [[album:hiveswap-act-2-ost]] - yes, with complete credits. ([[root:media/misc/hiveswap-act-2-breakdown.png|Thanks, James Roach!]])
- [[album:homestuck-for-the-holidays]] and [[album:tomb-of-the-ancestors]], the two albums from Homestuck Gaiden we hadn't archived before! (As far as I know, this is the first time per-track art credits for ToTH have ever been released - much thanks to the album's artist, [[artist:kalibration]], for helping with this via email!)
- [[album:the-genesis-project-vol-1]] and [[album:oceanfalls-vol-3]], compilation albums from artists who by and large found their roots in the Homestuck music scene! Check out The Genesis Project, a fan-game aiming to replicate Sburb itself, at sburb.me; and Oceanfalls, an excellent webcomic inspired by Homestuck but certainly its own standalone work, at oceanfalls.net!
- [[album:perfectly-generic-object]], a lovely track from [[artist:cristata]] following its earlier album [[album:perfectly-generic-album]]!
- ...and the original four releases of [[album:homestuck-vol-1]], [[album:homestuck-vol-2]], [[album:homestuck-vol-3]], and [[album:homestuck-vol-4]]. Check 'em out!
- A bunch of stylistic changes and tweaks across the site, all in the hopes of making a more usable and coherent design - or in less pretentious jargon, I'm trying to make things look better. :) Besides remaking the homepage from scratch:
- All pages use the same "page generation" code, meaning much more consistent navigation and layout everywhere. Though there aren't any particular plans to do so yet, this also means it's much easier to modify or expand page layouts in the future!
- The border around images is bolder and tiles themselves are smaller, emphasizing color and name recognition. The goal is to make a design for index pages that looks more balanced!
- Speaking of images, most of the images on the site are now lazy-loaded (meaning they are only downloaded as they enter the screen viewport), and they've all been tweaked so that the layout won't jitter as media files load!
- The sidebar and navigation for track pages have been revamped; besides grouping the tracks in many more albums (e.g. [[album:ancestral]]), we also show track numbers for groups in the sidebar, and the current track number next to the name in the nav bar!
- Dozens of data changes, the majority of which are from feedback from users of the site:
- Thanks to transcription and research efforts from Niklink, lyrics have been added and updated across many tracks! Check out, for example, [[track:how-do-i-live-bunny-back-in-the-box-version]], [[track:mister-bowman-tells-you-about-the-squiddles]], and [[track:creata]].
- A new "tags" feature for track art, categorizing all art on the wiki by the characters featured! Plus, gallery pages for each character (e.g. [[tag:jade]], [[tag:rose]], [[tag:jack-noir]]) and content warnings on art with sensitive or commonly triggering content.
- A bunch of reference and credit data has been fixed across the site, thanks to Secily Iopara, Bambosh, and an emailer! There are also a variety of improved track arts and many new artist credit links, largely thanks to foreverFlummoxed.
As always, complete update details can be found [[static:changelog#12-dec-2020|on the changelog]]! Have fun exploring the site - and of course, any feedback or comments are welcome, and can be sent our way [[static:feedback|via the usual channels]]. :)
~ Quasar Nebula
(PS: Working with everyone on this update has been a joy, so once again, a tremendous thank-you to everyone who offered feedback, resources, discussion and support over the course of development! Tangentially, with permission from Niklink, [[media:misc/changelog/niklink-lyric-shenanigans.txt|here's a transcript of our emails together]] - just for a look into what collaborating on the wiki is like, and to give Niklink's wonderful commentary the light of day.)