![]() |
2009-06-19
, 20:47
|
|
Posts: 3,105 |
Thanked: 11,088 times |
Joined on Jul 2007
@ Mountain View (CA, USA)
|
#21
|
The Following User Says Thank You to qgil For This Useful Post: | ||
![]() |
2009-06-19
, 20:51
|
Posts: 1,208 |
Thanked: 1,028 times |
Joined on Oct 2007
|
#22
|
![]() |
2009-06-19
, 21:00
|
Posts: 93 |
Thanked: 73 times |
Joined on Sep 2006
|
#23
|
One way to discourage private repositories is to allow direct install links in maemo.org/downloads only for applications which are in extras repository.
![]() |
2009-06-19
, 21:02
|
|
Posts: 3,105 |
Thanked: 11,088 times |
Joined on Jul 2007
@ Mountain View (CA, USA)
|
#24
|
The Following User Says Thank You to qgil For This Useful Post: | ||
![]() |
2009-06-19
, 21:28
|
|
Posts: 2,669 |
Thanked: 2,555 times |
Joined on Apr 2007
|
#25
|
And what should user do?
Imagine the situation: User installs all those 60 repositories and uses them. After some(very short) time of installing software from there she faces installation problem caused by conflict between library a from repository A and library b, which is conflicting with library a and required by package, which user tries to install. How user should know what's the problem and how to fix it? By not using repository A or repository B, or what? She even doesn't know from which repository out of those 60 she installs software.
This and many similar situations just can't happen if user would use Extras with minimal QA.
The Following User Says Thank You to zerojay For This Useful Post: | ||
![]() |
2009-06-19
, 21:44
|
Posts: 93 |
Thanked: 73 times |
Joined on Sep 2006
|
#26
|
And these situations wouldn't happen if the repo owner would do his own QA as he/she should, which the original poster said was impossible for some reason... and I still haven't heard anyone explain why it's impossible when plenty of other external repositories do exactly that. (The repo owner being lazy isn't a good reason.)
Also, if Extras is so easy to get into, we're going to come to a point where QA won't be so minimal anymore because there will just be a flood of apps coming in. At some point, it'll need to be capped... and when that happens, someone's probably going to start another repo.
This feels like a microcosm of Linux itself, doesn't it? Why isn't there just one distro of Linux?
![]() |
2009-06-19
, 22:11
|
|
Posts: 2,669 |
Thanked: 2,555 times |
Joined on Apr 2007
|
#27
|
![]() |
2009-06-19
, 22:17
|
Posts: 93 |
Thanked: 73 times |
Joined on Sep 2006
|
#28
|
I don't remember saying that external repo owners should do QA against every single repo out there. I mean testing against the main repos (including Extras). I do see your point in your example... but that's a pretty extreme case.
Yeah... maybe they should just remove the option for external repos all together. And disallow installing .debs from the command line too.
The Following 3 Users Say Thank You to Ed_ For This Useful Post: | ||
![]() |
2009-06-19
, 23:16
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#29
|
Also, as a collateral note, now I don't recall whether this has been mentioned anywhere but the Fremantle Application Manager doesn't offer any UI to install deb packages directly. This will be still possible via command line, which is a message probably clear enough for the non-advanced users.
![]() |
2009-06-19
, 23:25
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#30
|
This feels like a microcosm of Linux itself, doesn't it? Why isn't there just one distro of Linux? Why not ask them to shut down their forks? Everyone can get their packages from the same place, QA would all be simpler, user experience would be better, etc, etc... Well, some people just have different ways of doing things... or they just want to operate outside of the norm. Or they need to tweak things so that it runs better on their small embedded machines.
![]() |
Tags |
maemo repos packages |
Thread Tools | |
|