|
Page 19 of 21 |
|
Prev |
9 17 18 19
20 21
|
Next
Re: Tizen?
Quote:
MeeGo was simply not successful, as much as some of us might want to believe that. Who knows - without MeeGo Nokia might not have been forced into Windows Phone at all* and Maemo would have lived on. That's what really saddens me. *The state of MeeGo was a cruel joke already in February this year. Basic things weren't working and the attitude to rewrite/replace anything that came from Nokia also didn't help. Of course the MeeGo 1.2 schedule then slipped, and the MeeGo 1.3 schedule would also have been slipped. Remember how everyone @ the spring conference was expecting to see real MeeGo devices? Yeah, right. In the end, this chaos (and not the community work) is what managers see, and they get to make their decisions based on that. |
Re: Tizen?
Quote:
Quote:
|
Re: Tizen?
Quote:
I do wonder, how did MeeGo get into this mess? is it lack of resources? over-optimistic schedule? unrealistic objectives? or maybe even bad leadership? Even though i am not nearly close to Finland or Nokia, its not hard to see that detachment of sort between the decision makers and the crew leaders on the 'field'. MeeGo was built from dust, under x86 specs that Nokia didnt need, instead of using the already quite built Maemo 5. The thing that I find most annoying is that i am 100% sure that putting Maemo 5, as it is ,on a 1GHz, 1GB RAM device will suit this OS much more than the N900 specs. Thus making this OS a good starting point. In closing, one could argue that going on this deal with Intel was the bad move. |
Re: Tizen?
Quote:
Installing packages on the fly while transferring would had to be made in a way, that possible old files which would be overwritten would be saved, because in the end the package which was installed may turn out to be broken or compromised and the GPG-signed cheksum does not match. Or to use GPG-signed hash-trees in the packages and install parts from the first to last only after each would have been authenticated. Would increase the download sizes abit. Another way would be to allow only SSL-connections, and trust the server is never compromised, which is not wise. Then there couldn't be pre-install scripts in the packages, or they would had to be GPG-signed separately. And pre-install scripts should all be aware that there may be old versions of the same pre-install jobs which has to be reserved. Or OS should run pre-install scripts in the sandbox and commit changes only if they do not overwrite anything old. rpm's transactions support could be developed further to do the previous. What if there is a conflict, so new software resource package B would overwrite some files from former installed package A? If it would be two different versions of the same library or resource, then resource packages should tag all their files with their version number, also files in /etc/ for example. Or OS should keep multiple versions of same files and know which libraries and programs depend on which resource versions. It would change the whole UNIX-way of for example using /etc-files and */*lib.conf files. Post-install scripts have partly same problems as pre-install scripts if multiple installed versions of resource packages are supported. Would waste space on the mobile device. If some lazy app developer never updates his program package, the old version of the resources the app depends on would had to be kept on the device as long as the app is installed. |
Re: Tizen?
Quote:
|
Re: Tizen?
Quote:
... to revisit one tidbit tho: Quote:
... Fetched 13.9 MB in 49s (281 kB/s) Reading package lists... Done Command being timed: "apt-get update" User time (seconds): 11.10 System time (seconds): 0.50 Percent of CPU this job got: 23% Elapsed (wall clock) time (h:mm:ss or m:ss): 0:49.54 Average shared text size (kbytes): 0 Average unshared data size (kbytes): 0 Average stack size (kbytes): 0 Average total size (kbytes): 0 Maximum resident set size (kbytes): 15808 Average resident set size (kbytes): 0 Major (requiring I/O) page faults: 0 Minor (reclaiming a frame) page faults: 30862 Voluntary context switches: 13521 Involuntary context switches: 2412 Swaps: 0 File system inputs: 0 File system outputs: 159096 Socket messages sent: 0 Socket messages received: 0 Signals delivered: 0 Page size (bytes): 4096 Exit status: 0 attila@t410:~$ du -s -c /var/lib/apt /var/lib/dpkg/ 83728 /var/lib/apt 68468 /var/lib/dpkg/ 152196 total On mobile, this simply won't do (13.9MB network traffic, 11 sec user time on a dual-core core i5, 160K file IO requests... just to find out if there is something new - on a repository that is almost TWO ORDERS OF MAGNITUDE smaller than what you can expect in mobile). |
Re: Tizen?
Quote:
|
Re: Tizen?
Quote:
Code:
time apt-get update |
Re: Tizen?
Quote:
Quote:
|
Re: Html5
Quote:
|
| All times are GMT. The time now is 21:31. |
Page 19 of 21 |
|
Prev |
9 17 18 19
20 21
|
Next
vBulletin® Version 3.8.8