/srv/irclogs.ubuntu.com/2009/07/08/#ayatana.txt

macvrScottK: just out of curiosity....how difficult would it be to mark a package as "requires reboot"?11:10
ScottKmacvr: There's no mechanism for knowing in advance.  Currently you touch /var/run/reboot-required the postinst of the relevant package.12:13
lamalexcan we change that?12:13
ScottKlamalex: We can change anything.  It's free software.12:13
macvrScottK:  i undersatnd that there is no present mechanism... but how difficult is it going to be to implement it?12:13
ScottKmacvr: It shouldn't be really hard, but I'm not sure it's at all necessary.12:14
ScottKWith the exception of Firefox, generally you can install the new version and just catch it on the next boot and keep working.12:15
ScottKThe previous version keeps working just fine.12:15
macvrScottK: the problem is updates requiring reboot can be done either at shutdown/login. while the rest are done in-session12:16
macvrah...12:16
macvrso... there is no *need* for a reboot!12:16
macvrbut to the contrary i'v found some packages misbehave :(12:17
ScottKI'm of the opinion that the optimal solution in this area is to have a subtle, but noticeable indication to the user that there are updates available, they install them when they think it's a good idea, and you also give them a similar indication that a reboot is required and they can do that when they feel like it too.12:17
ScottKmacvr: There may be others. Firefox definitely needs an immediate restart (not the whole system though).12:18
macvrScottK: hate firefox!12:18
macvrit messes up a lot of things , addons dont work!12:18
* ScottK isn't a huge fan either, but it's an important use case for the system.12:18
macvri think a lot of people would , jump ship to Chrome as soon as chrome is made for native linux and has provision to port firefox extension to chrome12:20
macvrScottK: i like you idea... all that i required is re-wording... not use reboot , since it is a warning/harsh word for the users coming from windows12:32
macvrScottK: could you mail your idea to the list?12:32
ScottKmacvr: Feel free to copy/paste/mail the IRC log.  I'm unlikely to have time to write something better for a while (doing $WORK).12:33
macvrif i quote other members , i was said not to quote 12:33
macvrScottK: sent :)12:57
macvrlamalex: i guess you still arent awake ;p13:57
lamalexhuh?13:58
lamalexI've been up for hours13:59
lamalexIt's 3pm13:59
lamalexmacvr: ^13:59
macvrweird ctcp says 9 am!14:00
lamalexah, my vps is in the USA14:01
lamalexbut I am in france14:01
macvrau revoir monsieur ;p14:03
lamalextu pars?14:03
SiDi_yeh, he's too ashamed to stay14:03
lamalex:)14:04
ScottKmacvr: It may have escaped your notice, but the way I described thinking updates should work is the way it worked before people started 'improving' it.14:05
macvrSiDi_: no... i think lamalex  needs sleep14:05
SiDi_ScottK: i +1 you14:06
macvrScottK: no...i know what you said... see my recent mail!14:06
SiDi_the problem is imo educational, and not in our implementation of updates14:06
SiDi_i'm ok for the update manager to be intrusive when security updates are pending14:06
SiDi_but not for regular updates14:06
lamalexmacvr: if *you* read what he said, ScottK is describing the old system of updates14:06
ScottKSiDi_: I disagree.  Even security updates are rarely urgent for typical users.14:07
SiDi_ScottK: no, but they are for the image of Ubuntu :)14:07
SiDi_think about users who'd get hacked cause of a flaw known for several weeks/months14:07
SiDi_all the "IT" websites would give us a nice advertising14:08
SiDi_and this is an issue14:08
ScottKSiDi_: My point is that it's very rare the security issue that could cause a typical user to get hacked.14:08
macvrScottK: i know that the update solution needs more "improving" but i'm just mentioning the rewording for a papercut14:08
SiDi_(not to mention massive attacks if our end users begin acting like windows's ones)14:08
SiDi_ScottK: indeed, but we need to make sure it never happens at all :d14:08
macvrSiDi_: +1 to ScottK: 14:08
SiDi_macvr: this is not papercut-ish14:08
SiDi_the question isnt trivial14:08
macvrSiDi_: papercuts are all about rewording! dont confuse the two threads~14:09
SiDi_there are currently 4 issues i can identify : some updates require reboot in order to be fully performed | some updates require app restart | updates shouldnt be intrusive | updates MUST be performed14:09
SiDi_for me updates on shutdown fails to address any of these issues14:09
macvrSiDi_: oh my god! i'm not trying to solve the updates! just proposed a papercut solution!14:10
ScottKSiDi_: Go back and look for the last time there was a security fix for an issue that allowed remote priviledge escalation.  It's been quite some time.  We generally get only a handful per year of those and a small hand at that.14:10
SiDi_updates on login is a big amount of effort that fails to address #3 but that partially addresses #2 and #414:10
SiDi_ScottK: indeed, but security is all about being paranoiac :)14:10
SiDi_macvr: papercut for what ? at the moment when an update makes it needed to restart an app, it says "This app must be RESTARTED" it doesnt say rebooted14:11
macvrSiDi_: we get paranoid... but not the average user! most of them just dont care14:11
lamalexSiDi_: update on login also solves 114:11
ScottKSiDi_: It's about being rationale and balancing risk and benifit.  If you've connected to the internet you've already made some compromises.14:11
lamalexand totally addresses 214:11
lamalexoh, i misread14:11
SiDi_lamalex: #1 is really not a desktop issue... only server issue since servers must do the updates AND stay up all time14:11
SiDi_#1 can be delayed for a day without problem14:11
macvrSiDi_: holly crap! I'm only talking about the updates requiring reboot!14:12
SiDi_ScottK: indeed :p14:12
lamalexyah14:12
lamalexit doesn't fully fail to address #314:12
macvrpapercut for those!14:12
SiDi_macvr: we have to care instead of them. That's why mpt took such a drastic decision as update-manager popping up14:12
SiDi_i agree with the goal but not with the way it is achieved ~14:12
ScottKSiDi_: It doesn't acheive the goal either.  14:12
macvrSiDi_: me too14:12
SiDi_lamalex: i think several mecanisms are needed, and most of them are educational14:13
ScottKIt assumes the wrong problem.14:13
macvrSiDi_: highly intrusive!14:13
ScottKThe problem isn't people not being able to figure out there were updates available, but that they didn't care.14:13
SiDi_ScottK: indeed14:13
ScottKThe caring part won't be fixed in software.14:13
SiDi_from my own testing, the "guy-who-knows-about-computers" has to shout in order to get the "end-user" to perform updates14:13
ScottKYep.14:14
macvrhaha ^so true14:14
ScottKI periodically ssh into all the desktops in the house and update them.14:14
SiDi_Can we agree on the 4 goals i wrote above, and try to see how each proposed solution addresses them ?14:14
SiDi_ScottK: im too lazy for that, i just ask if they thought about it when i have them on phone :)14:15
macvrSiDi_: the goals are right 14:16
ScottKSiDi_: I agree, except that other than in very rare cases there is almost zero urgency for updates to get installed.14:16
SiDi_(updates on shutdown with other mecanisms can address #2 actually : if we add preinst mecanisms to say that an app will have to be restarted after update, and if we check if the app runs during the update, we can ask the user if (s)he wants to delay the update upon closing this app / the session)14:16
SiDi_(and for upon closing the session, we gently propose it again when s/he does because s/he can have changed her/his mind14:17
macvrSiDi_: shutdown achieves #1  #3 #414:17
ScottKFirefox updates as a class also tend to be somewhat urgent.14:17
SiDi_#1 is not a desktop issue macvr ^.^14:17
macvrah!14:17
SiDi_alright, i'll write a wiki page with the goals, and then i dont know what ill do but i have a few mins to find out ~14:18
SiDi_by the way people, when you change title, please add (Was : $OLD_TITLE)14:19
macvrSiDi_: no... its more fun when people get confused ;p14:19
macvrdjsiegel_: ping!14:21
djsiegel_macvr: what's up, man!14:22
macvrdjsiegel_: hi...are you interested in fixing this for the karmic papercut cycle? https://lists.launchpad.net/ayatana/msg00502.html14:23
SiDi_Takes time to write this damn wikipage15:18
SiDiAmazing16:25
SiDii had a kernel panic when i had just *finished* the wiki page16:25
SiDiim so pissed16:25
* SiDi noticed the wiki saves templates automaticaly so ... https://wiki.ubuntu.com/Ayatana/UpdateIssues#preview16:28
SiDiits almost finished16:28
macvrSiDi: the issue 4> remove the "non-negligible" , it sounds rude16:38
macvrSiDi: just "A proportion" / "A fair proportion"16:38
ScottKmacvr: It's wiki16:38
SiDiDoes it really sound rude ?16:39
macvrScottK: i knowi can edit...... but he is stil working on it16:39
SiDiScottK: im playing with the template for adding proposals of solutions so its locked16:39
ScottKSiDi: You might go ahead and put in "Revert to what it was in Intrepid" as a proposal is you're taking IRC edit requests.16:40
SiDiScottK: feel free to do so :)16:40
SiDiill let you know as soon as i stop editing16:40
SiDiScottK: im for a mix of previous + current behaviour + some addons16:41
SiDii'll explain it all in little time16:41
ScottKOK.16:41
ScottKNot that what was there before was perfect, but I think it's a better basis for further development than the Jaunty experiment.16:41
SiDii learnt about the current situation late : in xubuntu we kept the old behaviour16:50
SiDihttps://wiki.ubuntu.com/Ayatana/UpdateIssues can now be edited16:50
SiDiim gonna work on some idea on my side16:50
SiDiScottK: macvr ^16:52
macvrSiDi: already on it ;p16:52
SiDii'll announce it on the ML16:53
macvrSiDi: edited it... check it out18:28
SiDimacvr: dont put a table of contents on the page pls ^.^ i put some damn long titles everywhere, the toc will be too big :p19:06
macvrSiDi: its better to navigate that way... title dont matter , it even easier if in future someone adds an idea, providing a link to the idea makes references easier19:07
SiDithen i have to strip it down19:08
SiDibah, i'll see this tomorrow in details macvr, i might aswell cut it into several pages19:08
SiDiwhat matters now is content :p19:08
SiDi(btw you had left the ubuntu-art icon in the ToC Q.Q)19:08
macvroops!19:09
macvrSiDi: do you have a screenshot of the restart dialogue?19:09
SiDino macvr 19:10
SiDinot relevant anyway : im on xubuntu19:10
macvr;p19:10
SiDi;)19:10
=== vorian is now known as heHATEme
=== heHATEme is now known as vorian

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!