TUUS, I understand what padding files do and the issue they solve.
My point was that even if you work with a torrent with padding files enabled, if you still miss the rest of the files (that go along with movie2 which you downloaded from eMule) you won’t be a seeder in the full sense that’s understood in BitTorrent (i.e. you’ll still be missing some files of the torrent, thus you won’t have 100% of the torrent content).
There is no argument from my part that padding files would push the situation a step forward, as far as uploading, into the swarm, the whole file(s) downloaded from alternative sources (eMule) goes.
But as I said, given the current situation in the scene one would have to weigh the pros and cons.
In the example I gave you (torrents with lots of little files) the number of padding files generated on non-BitComet clients is humongous (it could be almost as big as the number of files) and thus the management hassle to eliminate them undeniable.
Besides, clueless users (the likes of this one who posted the question) won’t know how to make the difference between a situation when by enabling padding files, the benefits will outweigh the nuisance (i.e big files such as movies) and the opposite.
Therefore, you can sympathize with a tracker admin that wants to avoid a flood of complaints, questions and anger from many users who’ll wake up with loads of padding files in their downloads.
If anything, I think those tracker admins are doing a favor to us, preventing way more users from becoming “enemies” to BitComet.
I still think that this decision to let the option by default on enabled is still being regarded by the rest of the Scene with not very welcoming eyes, since we appear to “disregard all the other clients out there” and it’s only fueling the hostile attitude of many trackers.
I’m not debating a single second the technological potential benefits of padding files for the entire swarm (when enabled); I’m just saying that in the current state of facts (with other clients not showing the slightest sign that they intend to adopt it) it remains a rather oddball that, alas, too often has undesirable effects on the public image of BitComet.
It’s true, we could always throw back that the option could be implemented by other clients too, to avoid this but they will always point that this option was kind of “forced” on the community without going through a proposal-draft path. The truth is that this option was very under-publicized, so basically the community was never given the chance to digest it, and perhaps adopt it; if a single major client would have been co-opted into this, BitComet would have won the battle a long time ago on this front. I think you’ll agree that it’s good marketing that sells an idea; even a good one. Unfortunately, this was never a strong point of BitComet.
Instead this was simply launched out there, and when people woke up with lots of meaningless files, they viewed this as “being forced on them” and naturally reacted as we all know.
And in fact, at the end of the day the users of other clients have no fault that the developers of the clients they use, choose not to implement this option.
Therefore we will always appear to “burden” them for no reason or to be using “aggressive” marketing tactics by forcing them to switch to BitComet in order to get rid of the nuisance of padding files.