Tonight I'll be calling home an hour before I leave work to have my boyfriend log me in... if I'm lucky I won't have too much of a wait by the time I actually get home.
If you're unlucky, it'll afk ya back out before ya get home :P
As far as the issue of alpha's being available in the client.
We've had developers request that they wanted this because they want there testers to have easy access.
Bottom line is that I can't please everyone. Also the reason we package alpha's dates back to when we discovered how much cheaper server resources on a file download is compared to a svn up/co.
I do however want to give everyone enough options to make them feel comfortable using the tools we provide. However, at this point I'm not really comfortable with removing head/tip packaging.
What about adding a "DEV" commit? This would allow me to use the site they way i need to and allow you to keep those that want real alphas available happy?
He wants the ability to package head, and to put that in the updater. So adding a new level would just mean the updater could also grab that level, and we'd be back where we started. The advantage with adding a "dev" tag for commits is we'd then have two "test" tags to utilize. But add-ons probably don't need that much granularity -- it's either "very raw, you probably shouldn't touch -- alpha", "buggy but testable -- beta", or "release quality".
hmm.. I still think there should be a wip category, which would be do not touch unless you are coding, but then that is probably because I am one of those that works on different machines and would like to have place out of the net to start the files when it is time to go to eat etc and I will likely be in a different place when I pick work back up again.
That's really what you should be using temporary branches for. But I did notice this earlier today....
[www] curseforge-packager: ckknight * r255 / (2 files in 1 directory): If a tag ends with -alpha, treat it like a beta, except mark it as alpha on upload.
Which I'm guessing is a way of getting alphas packaged while having normal alpha packaging disabled.
That's really what you should be using temporary branches for. But I did notice this earlier today....
[www] curseforge-packager: ckknight * r255 / (2 files in 1 directory): If a tag ends with -alpha, treat it like a beta, except mark it as alpha on upload.
Which I'm guessing is a way of getting alphas packaged while having normal alpha packaging disabled.
That is exactly why we added it. For the people who want to be able to develop in trunk without fear of people downloading it or it showing up in the client. Just disable alpha packaging and then you can tag as an alpha when you're ready.
That is exactly why we added it. For the people who want to be able to develop in trunk without fear of people downloading it or it showing up in the client. Just disable alpha packaging and then you can tag as an alpha when you're ready.
1. only allow release on curse. this will force authors to release if they want their addon on curse.
2. allow curse client to select beta, if user chooses.
3. allow authors to restrict alpha access on wowace. maybe have a test group in addition to authors for each project.
i agree 99%
just replace 'curse' with 'wowinterface'. that could be so nice. :p
If you're unlucky, it'll afk ya back out before ya get home :P
I still had to wait almost an hour after I got home. Tonight I'll try starting an hour before I leave work!
i second this. i have not been able to get git working yet for me. i have only spent about 5-10 mins on it and not really focused.
these seem pretty helpful and should be a part of "how to use the site" documentation
We've had developers request that they wanted this because they want there testers to have easy access.
Bottom line is that I can't please everyone. Also the reason we package alpha's dates back to when we discovered how much cheaper server resources on a file download is compared to a svn up/co.
I do however want to give everyone enough options to make them feel comfortable using the tools we provide. However, at this point I'm not really comfortable with removing head/tip packaging.
[www] curseforge-packager: ckknight * r255 / (2 files in 1 directory): If a tag ends with -alpha, treat it like a beta, except mark it as alpha on upload.
Which I'm guessing is a way of getting alphas packaged while having normal alpha packaging disabled.
That is exactly why we added it. For the people who want to be able to develop in trunk without fear of people downloading it or it showing up in the client. Just disable alpha packaging and then you can tag as an alpha when you're ready.
Bloody brilliant.
i agree 99%
just replace 'curse' with 'wowinterface'. that could be so nice. :p
WoWI and WoWAce ae two very different companies, while Curse and WoWAce have connections.