Thread Tools Display Modes
Prev Previous Post   Next Post Next
10-04-15, 12:01 AM   #1
EyalSK
A Deviate Faerie Dragon
 
EyalSK's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 13
Few suggestions that I would really love to see!

Hello,

I've been using WoWInterface since I started to write addons many years ago (back then my nick was Lonny) but in recent years I'm using curse because their facilities seems to be more modern/streamlined in terms of development.

Here are few features that I really like about CurseForge, prioritized from the most important to the less important and yet cool to have.
  1. Bug tracker system and a custom URL to an external system e.g. I'm using GitHub issues.
  2. The ability to disable comments.
  3. Addons are bundled/packed automatically when pushed to the repository.
  4. Markdown support.
  5. That's quite subjective but in my opinion the design of the front-end looks better and there's even a better design coming up with some more features.
  6. Reward program but this doesn't bothers me much, it's cool incentive though.

A features that I would really love to see coming to WoWInterface and doesn't exist in CurseForge yet but is coming in their beta is an option to choose GitHub or another Git server for the repository.

A feature that doesn't exist in CurseForge at all and I would really love to see is an option to "integrate" to some of the GitHub services beyond sources such as issues, history, milestones and wiki.

By integrate I mean providing a way to specify external URLs to different services which can work as follows:
WoWInterface Change Log -> GitHub History e.g. https://github.com/<account>/<repo>/commits/master
WoWInterface Comments -> GitHub Issues e.g. https://github.com/<account>/<repo>/issues
* Milestones-> GitHub Milestones e.g. https://github.com/<account>/<repo>/milestones
* Pages -> GitHub Wiki e.g. https://github.com/<account>/<repo>/wiki

* Means I think that WoWInterface doesn't support/have this feature.

So when a user clicks these tabs in WoWInterface it will create a new div/window or however you may choose to implement it (if it's going to be implemented) and open up GitHub, people may specify different URLs to their own tools but I'm using Git and GitHub primarily for development hence I'm using GitHub for my examples.

Alternatively, you can use GitHub APIs to consume these services but then you will probably need to support Bitbucket APIs and offer a 3rd way through external links just like the Curse guys do it, anyway, any kinda of integration is awesome and I'm sure that many of us will be glad to have it.

Last edited by EyalSK : 10-04-15 at 12:46 AM.
  Reply With Quote
 

WoWInterface » Site Forums » Site help, bugs, suggestions/questions » Few suggestions that I would really love to see!

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off