Menu

Main Menu
Talk Get Daily Search

Member's Online

    User Name
    Password

    Yay thanks a lot Nokia... NOT

    Reply
    Page 7 of 8 | Prev |   5     6   7   8   | Next
    lunat | # 61 | 2010-10-29, 19:14 | Report

    Originally Posted by geneven View Post
    A backup is a universal requirement for safe data on any operating system anywhere in the world.
    keyword: backupstrategy or "nobody needs backup, everyone needs restore".

    i cannot give you an indepth introduction into backupstrategies.
    but short:

    you have distribution dependend data and local data(you may distinguish further).
    if you want to restore the distribution dependend data you restore it from the distribution server. just reinstall.
    you can't however restore the local data from the distribution server. so that needs extra backup.

    if you make an upgrade and don't like it: you do a roll back to the old version and reinstall the old software. you need no backup for that.

    that of course only works if you have local and distribution dependend data strictly separate. otherwise you can't do the rollback.

    edit: 2 examples:
    1) take an adressbook application. now you have the app and all your adresses. if you have them separate you update or reinstall the aplication anytime and have all your adresses still in place. if you don't like the new version you just install the old version and you still have all the adresses.
    if this is not possible for some reason(e.g. format of how adresses stored changed) the installer/updater should /ask/ you what to do and never ever just discard your adresses. further an update should be able to manage to import the old adresses(that by all means not deleting it without asking).
    2)non distribution applications:
    addon debs just need to be packed in a way to install to /usr/local instead of the main distribution. that way you keep a) the distribution sane and b) dont delete any addon software with an update. you /can/ offer addon "shops" that provide addon packages that are independend of the distribution.(the addon might work or not but this is no concern of the distribution.) and if an upgrade of the distribution breaks an addon it's up to you to handle that. but it's only the addon that is broken and not the dist and can be updated once there is a new version.

    another note to addons: the package management works on a policy set by the maintainer of a package. so the maintainer can choose to hold back an update of an addon untill the distupgrade happens and have the update installed with the upgrade. on the other hand he can choose a policy to deinstall the addon if dependencies no longer met(the software wouldn't work anymore with an upgrade) and the addon would get deinstalled. in the latter case still the userdata(that is the adresses in the example) stay on the system as long as the user doesn't explicitly say he wants to have the whole thing purged, that means with a new version of the addon the adresses are there again even though the app was temporarily deinstalled for it was broken.
    this and much more is what the packagemanagement is capable of.


    [no this is not easy but this is what packaging and creating an distribution is all about.]

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by lunat; 2010-10-30 at 01:37.

     
    danramos | # 62 | 2010-10-30, 11:06 | Report

    Originally Posted by kureyon View Post
    Actually that was my point though not explicitly stated, but you're smart enough to conclude "that unless a backup is made default most people will just skip it".
    Correct--now it's a matter of whether the developers of these applications are too lazy or aloof to bother to make them a bit less prone to permitting errors.

    Originally Posted by kureyon View Post
    Am I correct in saying that your beloved nandroid is not a standard tool provided by a default android installation? If so, why are you not comparing like with like? What is the default android backup tool like?
    nandroid isn't a standard too, no. However, Android Market does make a similar back-up of your installed apps and settings on their remote servers for you as part of their market--thereby putting on the same footing as the Maemo back-up tool. And.. when you sign into Android Market on a new phone or a wiped phone, it immediately gives you the opportunity to begin restoration automatically. But, wouldn't you expect a better OS to do.. yanno.. better? Where's the progress?

    Originally Posted by kureyon View Post
    As I said before, you can install and use the optional Backup Menu V2.
    Will it do full state images like nandroid?

    Edit | Forward | Quote | Quick Reply | Thanks

     
    lunat | # 63 | 2010-10-30, 12:59 | Report

    Hi,
    see you miss my usecase and i think of many others.

    - i do want to update. i do want all the brandnew stuff. i do want bugfixes and so on. i do not want the old outdated stuff.

    - i want the button to click when an update is available-

    - when i push the button i expect the update to work. i do not want to manually download and flash something.

    - i do not want the updater get confused because i have some addons installed. i want to have the addons and the update still working. and addons workink as far as possible and some assistance if they don't work with the update anymore.

    - after the update i want all the customizations i made manually to be still in place. e.g. my desktop background should be the way i had it. i want to have /all/ my customizations untouched.

    - i want addons. i really want fancy addons maemo doesn't have and dosn't need to have- i do and i want to be able to have such addons on my phone. i want it without getting the update confused.

    - thats more upstream wishlist: i want the second packagemanagement ring. i do not want that the updater tells me that an dist application can't be installed for it depends on an older library of the dist wich was replaced by a newer library of an addon. as user i don't want to fuss around with pinning. i has to work out of the box. i want to install my fancy addons and i want the distribution not disturbed in any way by it.


    don't get me wrong: maemo does it right 98%. but it's the missing two percent that gives me a bad experience. my settings are gone - that is anoying even if other settings are in place like it should be.

    backup is fine. but /i want the update working/ .

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by lunat; 2010-10-30 at 13:25.

     
    Crashdamage | # 64 | 2010-10-30, 13:48 | Report

    Originally Posted by lunat View Post
    - when i push the button i expect the update to work. i do not want to manually download and flash something...- i do not want the updater get confused because i have some addons installed. i want to have the addons and the update still working...after the update i want all the customizations i made manually to be still in place. e.g. my desktop background should be the way i had it. i want to have /all/ my customizations untouched...(etc. etc.)...i want the update working/ .
    It DOES work. Since I got my N900 in Nov 2009, I've done all upgrades OTA with absolutely NO problems. Nothing has been lost or changed in the process, everything stayed perfectly intact as before (except Titan's kernel-power, of course). No doubt 95% or more - who knows, maybe 99.9% - of N900 users have done the same. My device has never been flashed and runs great, stable and fast. I doubt I'll ever need to reflash the OS as long as I use it.

    Now, if you've had problems with updating due to package conflicts or general software breakage, it's almost certainly because of something you did. Maybe it was software installed from the devel or even possibly the testing repositories. That's alpha and beta software. Maybe you did some other modifications also. It's not Nokia's fault or Maemo's fault or even the developer's fault if you can't deal with the risks involved doing this stuff. It's your fault for installing it.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following User Says Thank You to Crashdamage For This Useful Post:
    slender

     
    !!Nokia N900!! | # 65 | 2010-10-30, 14:18 | Report

    Thanks for What. haaaa!!!!
    for keeping you waiting for nothing ( OFFFFF )

    Edit | Forward | Quote | Quick Reply | Thanks

     
    lunat | # 66 | 2010-10-30, 16:16 | Report

    Originally Posted by Crashdamage View Post

    Now, if you've had problems with updating due to package conflicts or general software breakage, it's almost certainly because of something you did.
    sure. It was because of something i did! and i do want to do it. i want to customize the phone. the problem is that what i did was gone after the update! it should stay away from my customizations. i want them the way i had them.

    don't say not possible: if an update on a server would override a serverconfiguration i don't want to see the uproar.

    the second problem is that i /want/ to install addons without breaking the pakagemanagement!


    -- as a sidenote: the pakagemanager and the multiinstall don't even know about each other ...

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by lunat; 2010-10-30 at 16:21.

     
    slender | # 67 | 2010-10-30, 16:23 | Report

    Originally Posted by lunat View Post
    the second problem is that i /want/ to install addons without breaking the pakagemanagement!
    Ahmmmm...Have you used linux before?

    I´m not saying that all different linux distroes brake, but all desktop version of different linux distroes what I have had I have manged to brake just by installing stuff from devel repositories or outside of repositories.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    lunat | # 68 | 2010-10-30, 16:45 | Report

    Originally Posted by slender View Post
    Ahmmmm...Have you used linux before?.
    yes. for some decades. and i refer to lfs and /usr/local or /opt

    on most servers you run a dist with customized configurations and additional software.

    and please also note the wishlist item for a second ring(distinguishing between dist and addon software) but you can do it without that (install to /usr/local).

    reference standard:
    opt:
    http://www.pathname.com/fhs/pub/fhs-...FTWAREPACKAGES

    /usr/local
    http://www.pathname.com/fhs/pub/fhs-...LOCALHIERARCHY

    Edit | Forward | Quote | Quick Reply | Thanks

    Last edited by lunat; 2010-10-30 at 17:01.
    The Following User Says Thank You to lunat For This Useful Post:
    ysss

     
    kureyon | # 69 | 2010-10-30, 16:59 | Report

    Originally Posted by danramos View Post
    Correct--now it's a matter of whether the developers of these applications are too lazy or aloof to bother to make them a bit less prone to permitting errors.
    I would rather they spend their time implementing new features, fix bugs etc first, before spending time hand holding people.

    Originally Posted by
    nandroid isn't a standard too, no.
    QED

    Originally Posted by
    However, Android Market does make a similar back-up of your installed apps and settings on their remote servers for you as part of their market
    With Maemo backup, your personal data stays personal. With Android market you're sending your personal data up into the cloud somewhere and have no idea who else have access to it and what they are doing with it.

    Originally Posted by
    And.. when you sign into Android Market on a new phone or a wiped phone, it immediately gives you the opportunity to begin restoration automatically. But, wouldn't you expect a better OS to do.. yanno.. better? Where's the progress?
    And there you was complaining that Maemo backup required an internet connection to restore. Anyway you're confusing OS and backup tools.

    Originally Posted by
    Will it do full state images like nandroid?
    Yes, that is why I mentioned, since that seemed to be the kind of backup you wanted.

    Edit | Forward | Quote | Quick Reply | Thanks
    The Following 2 Users Say Thank You to kureyon For This Useful Post:
    danramos, mece

     
    slender | # 70 | 2010-10-30, 17:15 | Report

    Originally Posted by lunat View Post
    yes. for some decades. and i refer to lfs and /usr/local or /opt

    on most servers you run a dist with customized configurations and additional software.

    and please also note the wishlist item for a second ring(distinguishing between dist and addon software) but you can do it without that (install to /usr/local).

    reference standard:
    opt:
    http://www.pathname.com/fhs/pub/fhs-...FTWAREPACKAGES

    /usr/local
    http://www.pathname.com/fhs/pub/fhs-...LOCALHIERARCHY
    I have to admit that I do not completely understand whole structure of packagemanagement system, but what I have seen on my desktop and on my N900 is that I´m able to brake it just by installing stuff from testing, devel or outside of repositories. After all all applications are just bits and pieces of lego castle that you have just build. It collapses pretty easily if you are not careful. All responsibility is on 3rd party devels and most importantly on user.

    Edit | Forward | Quote | Quick Reply | Thanks

     
    Page 7 of 8 | Prev |   5     6   7   8   | Next
vBulletin® Version 3.8.8
Normal Logout