IRC log for #maemo-ssu on 20130725

01:39.06Drathirsad that mplayer dont have acceleration, but also without is good for mysic except situation when stuck in the same time lock phone enabled, or charger connected...
02:32.25*** join/#maemo-ssu amiconn_ (quassel@rockbox/developer/amiconn)
03:28.57*** join/#maemo-ssu M13 (~Miranda@83.149.35.234)
05:32.58*** join/#maemo-ssu LauRoman (~LauRoman@5-14-92-89.residential.rdsnet.ro)
05:42.17*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
06:13.04*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
06:56.31*** join/#maemo-ssu kolp (~quassel@212.255.104.121)
08:20.21*** join/#maemo-ssu piscodig (~discopig@unaffiliated/discopig)
09:07.22*** join/#maemo-ssu discopig (~jade@unaffiliated/discopig)
09:09.35*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
09:10.28*** join/#maemo-ssu macmaN (~chezburge@25.11.191.90.dyn.estpak.ee)
09:34.09*** join/#maemo-ssu NIN101 (~NIN@p5DD283C5.dip0.t-ipconnect.de)
09:43.02*** join/#maemo-ssu macmaN (~chezburge@25.11.191.90.dyn.estpak.ee)
09:43.32*** join/#maemo-ssu macmaN (~chezburge@25.11.191.90.dyn.estpak.ee)
10:45.59*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-eyvhyzphgcjceqya)
10:52.21*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
13:36.26*** join/#maemo-ssu NIN102 (~NIN@p5DD2845B.dip0.t-ipconnect.de)
13:41.43*** join/#maemo-ssu RST38h (marat@wsip-184-180-40-182.ri.ri.cox.net)
14:41.12DocScrutinizer05Pali: I think same rationale as for nicocam applies here. As long as it doesn't fix severe bugs, we don't see a reason why to forcefeed replacements of stock functions onto users
14:41.41PaliDocScrutinizer05: it is for *-devel* only
14:41.55DocScrutinizer05ooh, devel. You can do whatever you like on devel
14:42.04DocScrutinizer05it's a playground fo devels
14:43.03DocScrutinizer05and it doesn't introduce any indication about such a package will go to mandatory mp of cssu-t eventually
14:43.26Paliyes, only for devel, so testers can test new version in easy way
14:43.27DocScrutinizer05it's basically just to test optional cssu-only packages
14:43.44DocScrutinizer05:nod: don't see any problem with this
14:44.01Palinote that application with name mediaplayer has special permission in OHM and alsaped
14:44.08DocScrutinizer05that's what cssu-devel is meant for
14:44.24Paliso current OMP stored not under mediaplayer name not working correctly in maemo system
14:44.36DocScrutinizer05mhm
14:44.52Paliand devel is good place for testing if replacement working fine will all OHM & alsaped features
14:44.52DocScrutinizer05so I guess that's a bug in OMP
14:44.59Palino it is bug in Maemo
14:45.21DocScrutinizer05is mediaplayer hardcoded in OHM or alsa?
14:45.23Palionly one application with name mediaplayer has some additional rights in Maemo system
14:45.34Paliyes, it is hardcoded
14:45.34Pali(name)
14:45.36DocScrutinizer05UGH!
14:45.44DocScrutinizer05now THATS a bug
14:45.54Paliyes, it is bug in maemo
14:45.58Palibut alsaped is closed
14:46.07DocScrutinizer05but that needs to get solved on maemo level, not on mediaplayer app level
14:46.45Paliyes, but there are no people which understand that OHM/policy/dres/alsaped/... maemo craps...
14:46.56Palidres polices is closed too
14:47.12PaliOHM daemon with all plugins was opened
14:47.14DocScrutinizer05never even heard of it
14:47.21DocScrutinizer05(dres)
14:48.07Paliit is some virtual stack machine which interpret some binary policy files
14:48.14Palijonwil know something about it
14:48.29Palihe found maemo developer which implemented it on n900 in nokia
14:50.38*** join/#maemo-ssu jon_y (~enforcer@2002:db5c:ac74::db5c:ac74)
15:17.52*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
15:57.52*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
16:01.09*** join/#maemo-ssu macmaN (~chezburge@25.11.191.90.dyn.estpak.ee)
16:18.15*** join/#maemo-ssu sixwheeledbeast (~paul@cl-1547.lon-02.gb.sixxs.net)
16:43.12sixwheeledbeastOMP, Worldclock and even in the near future Qalender in CSSU Devel would be good IMO. TBH I'd remove the default file manager and have Hamster if I could. However this is possibly a step too far as it's not a direct replacement. IMO we should consider replacing closed components for these open rewrites in the future.
16:49.43DocScrutinizer05I don't see the rationale for that
16:51.42sixwheeledbeastThey're open source and are supported by devs. I don't see why not?
16:58.09sixwheeledbeastcamera-ui was replaced it's the same thing. Replacing things for applications that can be community supported.
16:58.51DocScrutinizer05because of opensource is not a reason in itself. While it adds to the workload of maintainers and also to the risk for users
16:59.44DocScrutinizer05as soon as somebody wants to *do* sth about any such component, to fix a bug or provide some elemantay improvement, that's a reason
17:00.02DocScrutinizer05opensource alone is no reason to "touch a working system"
17:00.33DocScrutinizer05amd camera-ui been a mistake
17:00.51DocScrutinizer05there's no good reason to forcefeed it to users
17:01.01DocScrutinizer05since it easily can go optional
17:04.45DocScrutinizer05general policy is: nothing will go mandatory unless other stuff depends on it, or it by itself introduces general system instability or otherwise severely impacts on UX in a negative way that needs to get fixed. For camera-ui that doesn't apply, so it should've gone optional or maybe optional-alternative
17:06.02DocScrutinizer05there's been absolutely zero reason to make it mandatory
17:13.29sixwheeledbeastHaving to have the stock application and an additional application for media/calender/clock seems stupid when they have the same functionality. Also these 3 I have listed were rewritten due to bugs/UX annoyances anyway.
17:16.10DocScrutinizer05"to have"?
17:16.54DocScrutinizer05I don't know what you suppose somebody would "have to have"
17:17.10DocScrutinizer05the stock apps exist and are available and deployed to every user
17:18.05DocScrutinizer05it's stupid to force an alternative to every user for the sole sake of "it's FOSS now" - users first instance don't give a F about it
17:19.09DocScrutinizer05if some user is interested in "my system shall be FOSS only" then they are free to install optional alternatives
17:19.20DocScrutinizer05if those are available
17:19.44DocScrutinizer05again, there's no reason to forcefeed those alternatives to everybody
17:21.57DocScrutinizer05maemo is no monolithic block that has to consist of a precisely defined immutable set of apps
17:22.40DocScrutinizer05Nokia's idea of a monster metapackage was a silly idea, borne from a corporate mindset thinking
17:27.55DocScrutinizer05and CSSU is not about redefining that template for all users, to move a uniform maemo UX towards some defintion done by a few devels who think they know better what's nice and useful for all users. CSSU first and foremost is about fixing bugs and offering alternatives. Freedom of choice, not new rules. And you could consider mp-fremantle-pr as a bug in itself since it introduces restrictions that are not justified by any technical or
17:27.57DocScrutinizer05organizational need
17:32.07sixwheeledbeastI like to see if the maemo community agrees... From a "some user" POV there are no changes due to them being rewrites of the stock application anyway! They should/would be happy for the bug fixes/UX fixes/dev support.
17:32.30sixwheeledbeastLIke camera-ui2 users
17:34.06DocScrutinizer05I'm NOT happy with camera-ui2
17:34.51DocScrutinizer05and it's basically irrelevant how many users opt against their own freedom of choice
17:35.14DocScrutinizer05they will get it nevertheless, for the sake of those 5% who insist in it
17:36.58DocScrutinizer05or are you Devo fan? "freedom of choice, is what we got - freedom from choice, is what we want"
17:39.37DocScrutinizer05democracy also means protection of minorities, and never introduce restrictions for anybody if they are not needed
17:40.27DocScrutinizer05even when 99.99% of a poll say "I don't mind about whether or not that restriction gets implemented. It doesn't have any effect on my life"
17:42.16DocScrutinizer05there is a way to provide stuff like camera-ui and OMP and whatnot else without forbidding the usage of the twin stock apps for those who would prefer that. No matter how many or how few those are
17:43.13DocScrutinizer05so no masses shouting "force it to everybody since we think it's the right thing to do" should rule on that
17:43.39DocScrutinizer05everybody is free to *OPT* for the FOSS alternatives
17:44.09DocScrutinizer05for their own litte world err system
17:45.39DocScrutinizer05if you want to satisfy those masses even further: create a MP depending on all the alternatives, thus they once install one package cssu-foss-alternatives and they're done
17:46.28DocScrutinizer05but still everybody not happy with this approach is free to not install the MP, and thus stay on stock for camera and install OMP explicitly
17:46.48DocScrutinizer05I don't see a better approach than this one
17:47.14*** join/#maemo-ssu Pali (~pali@Maemo/community/contributor/Pali)
18:00.56sixwheeledbeastWell if that's the way forward then camera-ui2 has to be in CSSU-FOSS package IMO.
18:02.15sixwheeledbeastAlso CSSU-FOSS should remove non-required stock applications on installation and re-install stock applications on removal.
18:41.05*** join/#maemo-ssu M13 (~MirandaLS@170.133-224-87.telenet.ru)
18:49.22sixwheeledbeastawaits the "21.2011.38-1SmaemoX.X+thumb+fossalt" era then ;)
19:19.18*** join/#maemo-ssu ruskie (ruskie@sourcemage/mage/ruskie)
19:19.18*** join/#maemo-ssu chainsawbike (~chainsawb@unaffiliated/chainsawbike)
19:19.18*** join/#maemo-ssu DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
19:19.18*** join/#maemo-ssu tom___ (~tom@66.172.11.27)
19:21.14*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
19:21.14*** join/#maemo-ssu Sc0rpius (~naikel@186.88.14.103)
19:21.14*** join/#maemo-ssu XDS2010_ (uid1218@gateway/web/irccloud.com/x-bdtuzczokriznryv)
19:36.51*** join/#maemo-ssu jon_y (~enforcer@2002:db5c:ac74::db5c:ac74)
19:36.51*** join/#maemo-ssu XDS2010_ (uid1218@gateway/web/irccloud.com/x-bdtuzczokriznryv)
19:36.51*** join/#maemo-ssu Sc0rpius (~naikel@186.88.14.103)
19:36.51*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)
19:36.51*** join/#maemo-ssu tom___ (~tom@66.172.11.27)
19:36.51*** join/#maemo-ssu DocScrutinizer05 (~saturn@openmoko/engineers/joerg)
19:36.51*** join/#maemo-ssu chainsawbike (~chainsawb@unaffiliated/chainsawbike)
19:36.51*** join/#maemo-ssu ruskie (ruskie@sourcemage/mage/ruskie)
19:36.51*** join/#maemo-ssu RST38h (marat@wsip-184-180-40-182.ri.ri.cox.net)
19:36.51*** join/#maemo-ssu NIN101 (~NIN@p5DD2845B.dip0.t-ipconnect.de)
19:36.51*** join/#maemo-ssu lizardo (lizardo@nat/indt/x-eyvhyzphgcjceqya)
19:36.51*** join/#maemo-ssu bromide (~jade@unaffiliated/discopig)
19:36.51*** join/#maemo-ssu kolp (~quassel@212.255.104.121)
19:36.51*** join/#maemo-ssu LauRoman (~LauRoman@5-14-92-89.residential.rdsnet.ro)
19:36.51*** join/#maemo-ssu amiconn (quassel@rockbox/developer/amiconn)
19:36.51*** join/#maemo-ssu unclouded (~neil@2001:4428:200:80fc:ec30:e5ed:a8f6:32aa)
19:36.51*** join/#maemo-ssu Woody14619 (~Woody@Maemo/community/contributor/Woody14619)
19:36.51*** join/#maemo-ssu wmarone (~wmarone@c-67-174-151-253.hsd1.ca.comcast.net)
19:36.51*** join/#maemo-ssu aap (~drew@cpe-174-101-232-161.cinci.res.rr.com)
19:36.52*** join/#maemo-ssu merlin1991 (~merlin@Maemo/community/cssu/merlin1991)
19:36.52*** join/#maemo-ssu peetah (~peetah@cha92-9-82-236-202-86.fbx.proxad.net)
19:36.52*** join/#maemo-ssu obironbo (~chatzilla@tn-76-7-165-130.sta.embarqhsd.net)
19:36.52*** join/#maemo-ssu X-Fade (~xfade@d5152FFD8.static.telenet.be)
19:36.52*** join/#maemo-ssu DocScrutinizer51 (~lagrange@lagrange.cloud-7.de)
19:36.52*** join/#maemo-ssu MohammadAG (~MohammadA@Maemo/community/contributor/MohammadAG)
19:36.52*** join/#maemo-ssu g3kk3r (torrkull@lehtori.cc.tut.fi)
19:36.52*** join/#maemo-ssu n900-dk (~kgu@freebox.dk)
19:36.52*** join/#maemo-ssu povbot_ (~supybot@office.pov.lt)
19:36.52*** join/#maemo-ssu thedead1440_ (~thedead14@unaffiliated/thedead1440)
19:36.52*** join/#maemo-ssu thedead1440 (~thedead14@unaffiliated/thedead1440)
19:36.52*** join/#maemo-ssu Sicelo (Sicelo@unaffiliated/sicelo)
19:36.52*** join/#maemo-ssu chem|st (~chemist@svn.unix-ag.uni-kl.de)
19:36.52*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
19:36.52*** join/#maemo-ssu gregoa (~gregoa@82.150.197.101)
19:36.52*** join/#maemo-ssu kerio (~kerio@Maemo/community/contributor/kerio)
19:36.52*** join/#maemo-ssu ChanServ (ChanServ@services.)
19:36.52*** join/#maemo-ssu Raimu-X_ (rmaunula@tuomi.oulu.fi)
19:36.52*** join/#maemo-ssu mickname (mickname@low6.kyla.fi)
19:36.52*** join/#maemo-ssu smps (~smps@brk.ehet.net)
19:36.52*** join/#maemo-ssu ShadowJK (~jk@212.7.198.194)
19:36.52*** join/#maemo-ssu Drathir (~kamiljk8@s51.linuxpl.com)
19:36.52*** mode/#maemo-ssu [+vo povbot_ ChanServ] by adams.freenode.net
20:39.49kerioDocScrutinizer05: we should have some kind of UI to select between package versions, yes
20:39.57keriobut otoh, writing UIs is such a major pain in the ass
20:40.18DocScrutinizer05I think there is such UI
20:40.28DocScrutinizer05called HAM
20:40.51DocScrutinizer05and for the friggin metapackage you can for sure ship that via unpatched HAM
20:43.01*** join/#maemo-ssu sunny_s (~sunny_s@business-092-079-020-027.static.arcor-ip.net)
20:44.21keriothe metapackage needs to go, imo
20:44.31kerioso you can make stuff like the builtin mediaplayer a user package
20:45.15kerioso users can, for instance, install OMP and uninstall stock
21:06.18*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
21:14.13SiceloHAM can choose between versions?
21:22.28*** join/#maemo-ssu macmaN (~chezburge@25.11.191.90.dyn.estpak.ee)
21:23.32sixwheeledbeastdistribution section?
21:26.05Sicelofires up HAM after a loooong time
21:36.42*** join/#maemo-ssu fab (~bellet@bellet.info)
22:09.09*** join/#maemo-ssu sunny_s (~sunny_s@business-092-079-020-027.static.arcor-ip.net)
22:34.21*** join/#maemo-ssu Drathir_ (~kamiljk8@s51.linuxpl.com)
22:36.13*** join/#maemo-ssu thedead1440 (~thedead14@unaffiliated/thedead1440)
22:43.36*** join/#maemo-ssu nox- (noident@freebsd/developer/nox)
22:45.57*** join/#maemo-ssu Milhouse (~Milhouse@Maemo/community/contributor/Milhouse)
23:02.41*** join/#maemo-ssu sunny_s (~sunny_s@business-092-079-020-027.static.arcor-ip.net)
23:13.16DocScrutinizer05ham can choose between packages. packages in turn can provide identical capabilities and they afaik also can conflict with each other
23:15.07DocScrutinizer05but, for example mediaplayer: simply remove mediaplayer from mp-fremantle-pr metapackage and all of a sudden you're free to uninstall or replace it
23:17.13DocScrutinizer05make it provide "play-media" and mp-fremantle-pr resp mp-community-pr pulls in the capability "play-media" and you're free to install any alternative that also provides "play-media" and thus uninstalls the stock media player
23:18.43DocScrutinizer05for this to work you need a ultrthin wrapper around the stock media player, a metapackage called nokia-mediaplayer that simply provides capability "play-media" and depends on stock mediaplayer
23:43.48*** join/#maemo-ssu Martix (~martix@static-84-242-103-180.net.upcbroadband.cz)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.