Just want to bring up some points in favor of github from the last time we discussed this on ML:
https://mail.gna.org/public/wesnoth-dev/2014-12/msg00000.html https://mail.gna.org/public/wesnoth-dev/2014-06/msg00009.html - GNA is quite intimidating to the users, and this surely has a large impact on people actually submitting bugs. - Requires you to answer some really bizarre captcha questions like "What VCS is named after a british slang". The majority of our users have no idea of the answer to this. Worse, they have no idea how to figure it out either, and report that googling it doesn't help them. There have been multiple forum posts about this difficulty. Captcha questions are supposed to be trivial questions that distinguish *any human* from a robot. It's not supposed to require domain-specific knowledge of programming to answer, so it's rather braindead of GNA to use this as a captcha question. - GNA for almost two years did not update their website SSL certificate, and as a result everyone who went there would get security warnings. They finally did this in march http://savannah.gnu.org/forum/forum.php?forum_id=8492 but overall that's pretty lackluster IMO. - See also Crab's post from like 6 years ago where he listed more drawbacks of GNA. This has been a lingering problem for years now, long before I was ever even involved in the project. Frankly we should have done this even if github didn't support attachments. Attachments don't matter if the users can't figure out how to submit a bug at all, and the vast majority of attachments that are currently in the tracker are of quite dubious value for fixing any bugs currently on master. If github supports zip attachments now then this should be a no-brainer. My 2 cents, Chris Beck On Sun, Jul 31, 2016 at 10:43 AM, Charles Dang <exodia...@gmail.com> wrote: > I just tested and .gz files work. That's the default savefile format, so > it seems to be fine in that front. > > On Mon, Aug 1, 2016 at 1:39 AM Lipka Boldizsár <lip...@zoho.com> wrote: > >> As I see, the advantages of GitHub are a prettier interface, better >> integration of the bug tracker and the code repository and slightly simpler >> rights management for developers. The downside is that, despite looking >> horrible, Gna actually has *more* features than GitHub, so the migration >> would be a downgrade in a certain way. There are two particular >> shortcomings of GitHub that concern me: >> >> * No anonymous submissions. >> * Limited set of file types as attachments. Apparently I can't upload >> CFG-s, neither GZ-s (in spite of them being listed in the help article). >> >> I'd like to vote for GitHub, but I'm not entirely convinced. No savefile >> attachments sounds pretty bad. Of course you can circumvent that >> limitation, but every little burden can turn down a potential bug reporter. >> >> ---- On Sun, 31 Jul 2016 15:56:29 +0200 *Charles Dang >> <exodia...@gmail.com <exodia...@gmail.com>>*wrote ---- >> >> I intend to migrate any open bugs from our tracker on GNA to our GitHub >> repo's built-in issue tracker soon. GNA's interface is ancient and clunky, >> and maintaining a separate tracker is unnecessary effort. It also can lead >> to situations where new developers may not be able to do anything but >> submit new bugs if they aren't added as contributors to the GNA project, >> not to mention having to create a whole new account or have their bugs >> submitted anonymously. Using GitHub would also allow for better and >> easier collaboration and management of bugs. >> >> In the past, it was argued that GitHub doesn't have sufficient attachment >> support. That is no longer the case. According to this help article >> <https://help.github.com/articles/file-attachments-on-issues-and-pull-requests/>, >> they now support: >> >> - PNG (.png) >> - GIF (.gif) >> - JPEG (.jpg) >> - Microsoft Word (.docx), Powerpoint (.pptx), and Excel (.xlsx) >> documents >> - Text files (.txt) >> - PDFs (.pdf) >> - ZIP (.zip, .gz) >> >> This should be sufficient. >> >> There was also some talk before about hosting our own Redmine tracker. In >> my opinion, this would be more unnecessary maintenance overhead for little >> gain. >> >> If anyone has any opposition to this, or wishes to suggest an >> alternative, do reply here. >> >> Thanks, >> Charles Dang (Vultraz, Community Manager) >> >> _______________________________________________ >> Wesnoth-dev mailing list >> Wesnoth-dev@gna.org >> https://mail.gna.org/listinfo/wesnoth-dev >> >> >> _______________________________________________ >> Wesnoth-dev mailing list >> Wesnoth-dev@gna.org >> https://mail.gna.org/listinfo/wesnoth-dev >> > > _______________________________________________ > Wesnoth-dev mailing list > Wesnoth-dev@gna.org > https://mail.gna.org/listinfo/wesnoth-dev > >
_______________________________________________ Wesnoth-dev mailing list Wesnoth-dev@gna.org https://mail.gna.org/listinfo/wesnoth-dev