I would like to have the ability to keep seeding until all peers are finished downloading. This will allow me to "return the favor" to each peer. Here's how it would work:
1. When Transmission is done downloading a file, it will look at all of the leachers currently downloading from me.
2. From this list, Transmission will remove any leacher that never uploaded anything to me.
3. Transmission will then continue seeding until all of the leachers on that list have downloaded 100% (at which point, each leacher either disconnects or becomes a seeder)
4. During this time, Transmission will not allow any new leachers to download from me.
The point behind this is so that I don't cut off anyone who helped me, but at the same time I don't literally seed forever.
Seed until all peers finished
Re: Seed until all peers finished
The user base for this feature sounds very small, and this feature seems like it would be detrimental to the swarm. If you set ratio limits, you wouldn't be seeding "forever". There's also a timeout limit in which Transmission will pause a torrent that goes without activity for a set number of minutes.