google-code-export / windows-package-manager

Automatically exported from code.google.com/p/windows-package-manager
1 stars 1 forks source link

Torrents repository #16

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Using torrents as repository instead of google(no matter how awesome it is) 
would make this program future-proof and with more people it´s power would 
grow.
Just think of this:
Microsoft has a story of copying Apple's good ideas, Apple recently implemented 
App Store, Linux has had it for years, how long before Microsoft comes and 
implements their own repository? they would have to make it semi-open to 
compete with Apple's Store and to succeed in this world with an internet filled 
with Windows Apps.
If you use torrents Microsoft will never be able to make a better product.
Of course this is a long term feature and i you wanted to make it really 
awesome, get community feedback. I understand you would lose control, but if 
you let the community do the checking, you can solve the spam and malware 
potential problem.
I'm learning programming i know this is the first app i want to work in :)
Cheers and thanks for filling this horrible void the Windows OS has.

Original issue reported on code.google.com by guillerm...@gmail.com on 9 Feb 2011 at 1:27

GoogleCodeExporter commented 9 years ago
sorry wrong type of issue this is of course feature request.

Original comment by guillerm...@gmail.com on 9 Feb 2011 at 1:29

GoogleCodeExporter commented 9 years ago
Let me describe how it works now to avoid misunderstanding. The repository is 
an XML file (e.g. 
http://code.google.com/p/windows-package-manager/source/browse/repository/Rep.xm
l) that is available through HTTP (e.g. 
http://windows-package-manager.googlecode.com/hg/repository/Rep.xml) and 
contains references to externally hosted software (e.g. 
http://download.cdburnerxp.se/portable/CDBurnerXP-4.3.5.2256.zip). Npackd can 
use multiple repositories.

Could you please describe what is problematic in your opinion in this approach 
and how would Torrent solve the issue?

Original comment by tim.lebe...@gmail.com on 9 Feb 2011 at 6:33

GoogleCodeExporter commented 9 years ago
Well is urgent problem right now. I'm only suggesting that it would future 
proof the program so the coding efforts don't get wasted if Microsoft decides 
to implement their own open repository or the software vendors decide that you 
can only use their url through their pages i've seen this second problem happen 
before, the case: liberkey.
Liberkey is a freeware software to keep many portable apps on an usb device, 
they offer automatic update and automatic adding of software to your usb, the 
problem began when the original software sources decided that they don't want 
Liberkey providing software without them, Liberkey decided to cut the middle 
man and make things easier for the user with a central updating and installing 
of software, the developers of the software didnt liked this and right now you 
can't get some software because of this. 
If you use torrents you won't be using their resources and the third parties 
have one thing less to complain, plus you can keep multiple versions of the 
same software on the stream of torrents even if the third party decide to take 
it down.

Original comment by guillerm...@gmail.com on 9 Feb 2011 at 10:31

GoogleCodeExporter commented 9 years ago
@guillermo: So you want to create a torrent of every program listed in the repo 
of npackd?
I see many problems with this idea, e.g. how to keep the torrents alive.
I'm only starting npackd when i need a program and i delete every installer i 
downloaded to my computer, so I whould be a bad seeder (and i guess i'm not the 
only one).
If you'd create a torrent-server-service which would start up while booting it 
will most likely end up with users deactivating this service or (worst case) 
deinstalling npackd because of the bandwidthusage.

I guess there are two ways of handling with vendors who are causing trouble: 
1. Talk to them and see if there's any chance of agreement so both parties are 
happy.
2. Remove the program from the repo.

Original comment by xao...@gmail.com on 9 Feb 2011 at 11:49

GoogleCodeExporter commented 9 years ago
Yeah the usual seeders problem, it would happen what happens with every torrent 
when the program is new there would be a lot of activity and the previous 
version would die naturally if there are no seed you can always back down to 
the vendor's regular url. 
Another advantage you could gain with the torrent is buzz, torrent news attract 
many people this project could easily explode if it implemented something like 
that, you know, going viral.
But being realistic the idea just mean more work for the devs here without any 
significant advantage and since there is no immediate problem to solve it makes 
no sense in the current context but there are some advantages for the long term 
and maybe short term if it became popular.
Thanks for the discussion.

Original comment by guillerm...@gmail.com on 10 Feb 2011 at 4:15

GoogleCodeExporter commented 9 years ago
have not seen LiberKey yet. Thanks for the pointer. 

The problem with vendors not letting you download their software cannot be 
solved by using Torrent. In most cases the corresponding license disallows 
redistribution.

Original comment by tim.lebe...@gmail.com on 10 Feb 2011 at 9:16

GoogleCodeExporter commented 9 years ago

Original comment by tim.lebe...@gmail.com on 10 Feb 2011 at 9:19

GoogleCodeExporter commented 9 years ago
as far as I understand Torrent does not solve the original problem (software 
vendors that do not allow direct software download/redistribution). I will 
close this issue as Invalid. Please speak up if you think that it is not right.

Original comment by tim.lebe...@gmail.com on 11 Feb 2011 at 9:46

GoogleCodeExporter commented 9 years ago

Original comment by tim.lebe...@gmail.com on 19 Feb 2011 at 7:59

GoogleCodeExporter commented 9 years ago

Original comment by tim.lebe...@gmail.com on 15 Oct 2011 at 7:00