Let me first start this post by yet again apologizing. Things are moving fast around here: a speed they've never moved before, in fact. We either didn't have the kind of clearance and approval we needed previously, or we flat out didn't have the staff.
First up, let's address the elephant in the room: mods.curse.com is gone. The old www.curseforge.com functionality has been moved to authors.curseforge.com and what used to be mods.curse.com is now www.curseforge.com. No actual functionality has changed or been removed. The Author portals remain untouched in regards to functionality and design.
This isn't a new decision or a quickly decided one. We have been chewing on how to do this for well over a year since before I started working at the company even. Mods ran on an outdated codebase, with an initial vision that never quite fit with this current team's vision for CurseForge. Moving away from it has been the culmination of years of planning and work.
It seems many people never even realized or understood the purpose of mods.curse.com to begin with. For anyone who didn't know, mods.curse.com was always intended to be the forward facing public portal. A place where end users could browse all files in release status (no betas or alphas) on the Curse network. From WoW addons, to Terraria worlds and beyond. It was never intended for Authors and CurseForge has always been the Author's side of the equation. To be clear, we're CurseForge first and mods.curse.com never felt like "us" or what we wanted. With it's tech burden, it just did not make sense to continue pouring time into it if it did not meet our expectations and values.
Authors that have been with us for a while know we have this thing called "the syncer". The syncer's duty was to take projects, releases, and such that met a certain criteria and copy it over to mods.curse.com for public consumption. Those same Authors that have been with us for a while knew that this was an old broken process that had more arms and legs than a conjoined octopus and barely worked (if at all) on many occasions.
The original developers for much of this content are no longer available and it took our current lead developer more time, energy drinks, head to desk contact and cursing to fix these issues time and time again when the real answer was to eliminate the complexity altogether. By importing mods into the current code base and infrastructure - we no longer need the syncer for projects to sync. They just... appear.
Now that's just one example in a pages long list. An issue tracker full of junk, fat in the system that we have decided to start cutting. Over the course of the last 2+ years, we have been moving to a more concise, clean, and clear development platform. We have more than 10 years of development to clean up and improve upon. It's a massive undertaking for a small team, and it's one that regardless of the difficulty we are all dedicated to achieving.
Much of the negative feedback we've received so far in regards to the new www.curseforge.com has been in the form of a few relatively simple to fix issues and we're incredibly thankful for those of you that have reached out with examples for us improve from. Before closing this post up, I want to address some of the most common comments so that you know that we hear you and what we're doing to fix them:
- Favorites - Don't worry! Your favorites still exist. If you navigate to your profile, they show up there. Additionally, we're pushing out an update right now that should be live shortly after this post goes up to assist with navigation.
- Ads - We hear you loud and clear. Just to set the record straight, ads are not planned to appear on any sites outside of the www public portal. We're working very close with the ad team here to make sure the content is suitable for CurseForge. If you see any you feel don't belong, screenshot and send it to us! cfmoderation[at]curse.com
- Donation links - Coming back, better than ever! Front end guy is on the job, and we'll get it out ASAP. Your donation link still appears on your CurseForge project page (on minecraft.curseforge.com, wow.curseforge.com, or whatever game you've released on) as well.
- General Bugs - Obviously we're getting a lot of these. We see the "beta" comments, and general complaints. Unfortunately, we don't have the resources for mass QA, A/B testing, etc required for v0 day 0 bug free releases of a massive entity that is CurseForge. That's why it's critical that if you find something, you let us know!
To reiterate the original point: we haven't replaced, removed, or changed anything about our Author portals aside from moving the original www page back to authors.curseforge.com. Many of you might not remember or know this, but that's where it lived originally some time ago.
Better late than never, now that we've explained ourselves we would like to give you a quick update on the future. We're far from done with this house cleaning effort. Next up for us is a massive (grand scale massive) update to our infrastructure. It's been a long while since we've made meaningful updates to hardware and the age of our systems are starting to show.
Over the next few weeks we will be working towards fork lifting services and parts of CurseForge out to new hardware in a new location that will allow us to serve pages, files, and dank modpacks faster than ever. We'll be doing what we can to minimize downtimes and issues, and even though this particular migration actually went incredibly smooth (aside from a complete lack of proper communication) we know that things can go sideways.
To alleviate that and to keep you guys up-to-date, myself and my team will be active on Twitter with these changes as they come down the pipeline. Make sure you're following myself @MrFlamegoat and especially the @CurseForge Twitter. Posts here don't always make it mainstream, but our Twitter is immediate visibility and up-to-date.
As always, if Twitter isn't your thing, let us know in the comments below how you feel, questions you may have, and any suggestions for the team. Honesty is always appreciated, but keep in mind that we are living breathing humans.
In reply to Moltisanti666:
can you please also look into adding an automatic cleanup mechanism for the previous versions of an addon' zip files?
for example,
https://wow.curseforge.com/projects/undermine-journal/files
or
https://wow.curseforge.com/projects/deadly-boss-mods/files
have TONS of old, obsolete files and their authors have simply given up to delete the old releases manually since it is a boring manual repetitive task.
Make the cleaner be OFF by default for each project so that it doesn't accidentally delete files and only authors should be able to turn it on for their projects and configure it themselves if they feel it's needed.
And by "configure" i mean:
a) keep only the most recent #X alpha files, delete all older alpha files.
b) keep only the most recent #Y beta files, delete all older beta files.
c) keep only the most recent #Z release files, delete all older release files.
and allow authors to define the thresholds for X, Y and Z.
(use fail-safe reasonable default values here too, let's say 999 for each)
Formatting at the visual level needs work but I am glad you are starting to address that. My biggest concern is you are moving farther and farther away from end use accessibility when it comes to reporting addon issue. With this current and sudden change to the front facing interface of the curseforge structure, you seem to be further distancing the end user's ability to collaborate and report issues. You state you are not taking anything away but when something as simply as accessing file change history and issue reporting not to mention a decent documentation structure, I am slightly confused about the direction of the web portion of wow addons on Curse's network.
Let me state that the difference between
https://wow.curseforge.com/addons
and
https://www.curseforge.com/wow/addons
Is quite a difference and that the first link is by far better formatted in my opinion. If you could bring both in line or consolidate that would be outstanding.
What I am getting at is wow.curseforge.com has more of the original elements of mods.curse.com that users used than the www.curseforge.com front end and I think that the later should use the former's layout.
In reply to transitbus:
I mostly use the favorites page for my WoW addons and I'm sorry, but with regards to functionality, that page is pretty horrible now :(
I used to have a good overview of my addons where almost all were on 1 page.
Now each addon takes up a lot of space, and my addons are now spread out over 13 pages, so I can no longer just use Ctrl-F to find an addon in my list.
The list could also be sorted earlier and I can't find that option either anymore.
Please, please make a "simple view" option. Addon name and "last updated" information is the only critical information most of us need to see. No need to see all the icons for categories on that page.
On that page there also used to be a nice search (addon) box in the upper right corner. Now I can't even find where to search for addons and I actually had to use Google to find addons on your site :(
There also used to be a link to the addons "Project site", so that you could check out alpha/beta versions, where has that gone?
In reply to painstorm:
The new way you search addons sucks. I don't know how you made such a simple function worse, but you did. IMO, this is what I would accept from a site that just launched. No sorting, no highlighting of patches that are current. Come on Curse. Make that 7.3.0 or "Current" patch # a different color.
I'm not just saying this because I preferred the old site, the new one can work but it's lacking some core features in the addon search function.
In reply to Forge_User_21014144:
I don't know when this started happening, but less than and greater than symbols are being converted to < and > when using markdown for project descriptions.
In reply to Talyrius:
Greetings,
Personnal preferences aside, the "Posts" section of "My profile" isn't displaying the previous ones anymore in my browser and lots of elements look weird or unpolished : all the titles, like "Posts", "Projects" or "Favorites" titles cut in half by the bar underneath for example, or the "Country" info' (also in the "Profile" section) which is stuck against the "Last name" above it, etc.
As another example of wonky changes, the screenshots of any addon have (for now) to be watched one by one : no more "Next" or "Previous" tabs. And the absence of a "Search" frame once any mod is displayed - one has to return back to the addon main page before beeing able to search anything again... - seems rather counter-productive... As the lack of auto-completion is in that "Search" function.
Lastly, I'm sure moving to something easier & faster to render was the objective, but it seems (for now) quite slower to load in my case (Firefox 64 bit, last version). But this may be only the consequence of having adds loaded at the same time...
I'm "not a fan" of the changes (like someone said below, and that's to put it mildly I suppose ^^), but as long as the interface eventually returns to something more practical, why not...
Cheers !
Benjamin
In reply to Forge_User_24386700:
In reply to MrFlamegoat:
Good move from a security and development perspective! Am sure the minor frontend issues will get sorted soon. The markup is interesting, do I see some block element modifier for the CSS? :P
Anyway, here's my bug report (odd character next to clock icon):
In reply to Forge_User_28721541:
Not a fan. There's too many weird changes, transitions and redesigns going on all the time. I'm all for improving the backend, but that's not what I'm talking about.
Echoing a previous comment, having the two sites on the same domain is too confusing. Now we have two different sites that look almost identical with nearly indistinguishable domains, where one is meant for the end user for some arbitrary reason. I already didn't like the arbitrary separation of Curseforge and WoWAce. (I know they were two different things at first) Would love to have what reason one could possibly have against merging the two.
The new site looks heavily inspired by Twitch, a design I don't care much for. It's too flat and simple. I quite like the current author portals, however. Those should really be the user frontend. Just rearrange it a bit not to look too intimidating to users, hiding some of the more technical info in tabs.
In reply to cena41294:
In reply to MrFlamegoat:
In reply to MrFlamegoat: