I filed a bug on Notepad++ today.
The first attempt silently failed – it just took me back to the ‘browse’ screen with no error message (that I could find). Part of what I had included was a PSR output zip file (a little under 1MB – I love it when people that file bugs I handle use that or something similar :), which at the moment seems to have been what caused the bug not to create the first time (although that would have been nice to have known before losing all the data I had put in) Thankfully I’ve gotten bitten by similar experiences with other sites so I had copied the description text out first.
On the second attempt, I didn’t try to include the file upload, I just put in the various text values. That created fine (the bug is here if you want to read it). Then I tried an ‘update’ to attach the PSR file:
I also had created a dump file (Notepad++ hangs in the repro) which is 96MB – I expected that it might be too large for SourceForge to accept, but in 2011 I didn’t expect to find any sites that accepted user uploads and limited it to 256KB. Disks are cheap, S3 is cheap, etc. – spam me with some ads (ok, MORE ads – SF’s already pretty spammy as-is) if you need to try and bring in a few extra bucks to cover the cost or something. Sheesh.
Now I have to figure out what other method I want to use (dropbox? livedrive? any recommendations?) to share these files and I have to track the bug to know when it’s been fixed and I can safely remove the files.
Caveat: Now, in this particular case, I think (hope?) the repro steps I wrote are clear enough and should be easy enough to repro that I don’t think the PSR output or dump file will actually be required to debug/fix this issue, but certainly any project hosting site that makes it painful for those trying to file good bugs to do so is doing the projects it hosts (and the communities around those projects) a great disservice.