New Developer Center - Suggestions Wanted!
Curse is happy to announce a brand new planned feature for our Curse Client -- The Developer Center. This will be a quick, easy way for any author to upload and manage their projects. To make this new feature the best it can be for our authors, we want all of your suggestions on what you'd love to have and appreciate!
With this new Developer Center, you'll be able to easily upload new projects and new versions, and see your project list. To top it all off, we're also creating a simple, intuitive wizard to make everything fast and effortless!
Any and all suggestions or thoughts can be sent to [email protected], or leave a comment here -- Our developers will be checking both regularly!
I might be a little late to the party, but here is one suggestion.
When a user reports a bug on an addon via the client. They should have the addon installed. I just got a report today from someone who didn't have my addon listed in the list of addons he was using.
I'm an author on many addons and a contributor on others. Sometimes I'll upload a tiny isolated change to someone else's addon, which necessitates me checking out their repo, but I don't track the repo daily.
One of my big pet-peeves with Curse Client 4.x is that when it sees an .svn directory, it always assumes I'm keeping that directory up-to-date manually and doesn't notify me of updated releases. I definitely don't want CC stomping on an active working directory, but it would be nice if it could somehow detect there's a newer release than my latest svn update and at least notify me that I need to "svn up".
@Acenth: Go
Sounds great!
Hopefully, this Summer the Curse Client will have a full blown Support Center for addon tickets.
The user will see a popup saying the author responded and that the author needs more information to proceed.
I'm also going to add a screen right before they submit a ticket that has common solutions like: Is the addon out of date and is Out of Date Addons turned off? Was it a download problem (Forward to Curse Client support), try the latest beta release in case it was fixed there.
Will hopefully have screenshot upload too.
@Acenth: Go
Ticket notifications for users in the Client would certainly be a great addition. Too often developers are not able to solve the user's issue, because cannot get the user to answer his questions.
@prencher: Go
I just had a chance to reread the ToS. Indeed, you are correct. I apologize for spreading false information.
I really like the idea of managing addons from the Curse client - it was a pain to get SVN set up (mostly because I'm not familiar with it, so it was a lot of shooting blind). Being able to update with one click would be really nice, versus the steps required to commit the changes and then tag them as prod from a file browser.
It would also be great if the changelog were kept cleaner - SVN adds a bunch of extra crap that users don't really care about - just showing the actual changes per release would be nice.
Integrating other ticketing systems would be helpful - it's pretty user-unfriendly to force your users to go to an external website just to report a bug.
I don't personally use CC currently but +1 the efforts on improving the ticket interface. Also, a nice tool for sync'ing the localization phrases between my local enUS.lua file and curseforge would be very nice (and would probably get me to use CC).
I welcome the new additon to the Curse Client, as well as any new features Ticket and Localization options here. BukkitDev is very neat and organized in my opinion, but an alternative is always nice to have around.
I'd like to see lots of documentation. The Knowledge Base link up top mostly refers to the Curse Client and WoW, which isn't too helpful. I hope Minecraft gets the right attention.
Years ago the Curse Client didn't work with Linux if I remember corectly. I don't think it was too easy to make it work either. I think a lot of deveopers use Linux and therefore would likely not use this unless you made it work with Linux.
@Karawasa: Go
Be constructive, or get out. Spreading FUD and trolling will only get you banned.
And since you clearly didn't actually read the ToS, I'll break it down for you: You are granting us a license to distribute and serve your files. You give up no rights, you grant us a license to provide the service that we provide. If you don't like it, you are welcome to take your projects elsewhere.
Looking forward to this release! Will it integrate with our existing Minecraft server for things like automatic updates? That would be awesome!
Keep up the good work.
@Karawasa: Go
Wrong. Stop trolling.
@Acenth: Go
If the new ticket system ties into the web site(s) ticket systems seamlessly and makes users accountable for the tickets they create (for example, in CC, it notifies them when the author responds when they run CC, etc.) then that might be acceptable. I just find the current implementation (with CC) annoying. I automatically remove any ticket that starts with "Submitted via Curse Client". :P
As far as the original article goes, I'd be interested in seeing how this "Developer Center" works and/or to see it in action. And if this makes it easier for people to add stuff, it makes wonder how it'll affect the Author Rewards program. I'd really hate to see it (Rewards Program) go down the tube because of a bunch of useless files being uploaded.
Better ticket support is also on the plate, but we're also about to announce support for Minecraft and World of Tanks in the Curse Client and to make this a better experience we're adding this feature around the same time.
Some new ticket features I hope to add are:
@mikk: Go
I agree with Mikk. There's a few ideas/fixes that need to be implemented before this. Still waiting for an option to disable tickets from CC (make them actually use the web form so we don't get stupid ones like "DUZ NT WRK!!11") and a subscription option for localization updates. :)
I have a suggestion! Before doing this, add per-ticket email subscriptions, and automatically add ticket creators as subscribed!
It's bloody impossible to get feedback on tickets now =(
@Karawasa: Go
Uhh, no. If there's one thing I wanted, it was an easier way of uploading your addons (without having to set up SVN or something). Looking forward to this!
Not everyone is going to use this feature, but we get a lot of feedback from new authors and non-technical people who would like easier ways of creating new projects. This feature doesn't take anything away from advanced users.
This feature will probably only benefit new CurseForge authors and authors who aren't programmers but are submitting things like texture packs.
Please keep the feedback constructive.
Thank you
Anyone else think this is stupid?