*** kolp has quit IRC | 02:00 | |
*** xes has joined #maemo-meeting | 02:18 | |
*** xes has quit IRC | 02:20 | |
*** M4rtinK has joined #maemo-meeting | 02:33 | |
*** M4rtinK has quit IRC | 02:46 | |
*** Pali has joined #maemo-meeting | 11:03 | |
*** M4rtinK has joined #maemo-meeting | 12:29 | |
*** kolp has joined #maemo-meeting | 12:34 | |
*** Pali has quit IRC | 13:59 | |
*** Pali has joined #maemo-meeting | 14:06 | |
sixwheeledbeast | ##topic: Duplicate/Broken packages for removal/relocation to extras. | 14:12 |
---|---|---|
sixwheeledbeast | ##topic: status of tasks from previous meetings | 14:14 |
*** Pali has quit IRC | 16:48 | |
*** Pali has joined #maemo-meeting | 17:06 | |
*** qwazix_ has joined #maemo-meeting | 19:39 | |
*** Pali has quit IRC | 19:46 | |
*** Pali has joined #maemo-meeting | 20:28 | |
qwazix | hello | 21:00 |
sixwheeledbeast | qwazix: hello | 21:00 |
win7mac | hi | 21:01 |
qwazix | hi win7mac | 21:01 |
sixwheeledbeast | hello | 21:02 |
sixwheeledbeast | and then there where three :) | 21:03 |
qwazix | so what's on the table? | 21:04 |
sixwheeledbeast | table? | 21:04 |
qwazix | agenda | 21:05 |
win7mac | chem|st: ping | 21:05 |
win7mac | merlin1991: ping | 21:05 |
sixwheeledbeast | oh well I only have above, see scrollback if possible. | 21:05 |
qwazix | (prolly a mistranslated mother-tongue idiom :P) | 21:05 |
sixwheeledbeast | (from lay the cards on the table) ;) | 21:06 |
qwazix | scrollback? I have nothing after the previous meeting | 21:06 |
sixwheeledbeast | (16/08/13 12:12:37) sixwheeledbeast: ##topic: Duplicate/Broken packages for removal/relocation to extras. | 21:06 |
sixwheeledbeast | (12:14:16) sixwheeledbeast: ##topic: status of tasks from previous meetings | 21:06 |
qwazix | (from "I have no war plans on my desk') | 21:06 |
qwazix | sixwheeledbeast, thanks | 21:07 |
sixwheeledbeast | np | 21:07 |
qwazix | okay let's start with the broken packages? | 21:08 |
sixwheeledbeast | Well I was going to start with the latter actually.. but I am easy | 21:09 |
qwazix | np whatever you say | 21:09 |
sixwheeledbeast | SO I understand the e-mail drafted a while ago what sent out, correct? | 21:10 |
sixwheeledbeast | re: previous maintainers and help with infra. | 21:11 |
win7mac | yeah, thanks qwazix | 21:11 |
win7mac | and we already have 1 answer from Jeremiah, he's willing to help | 21:12 |
win7mac | Falk will contact him | 21:12 |
sixwheeledbeast | Ok so this is in hand. no lose ends to finish? | 21:13 |
qwazix | good, I was feeling a bit bad that I didn't reply right away, but Falk is certainly better than me to reply | 21:13 |
win7mac | We still need *NEW* maintainers and probably should make some noise about it | 21:14 |
win7mac | More noise than http://talk.maemo.org/showthread.php?t=90972 | 21:15 |
* qwazix hides in fear of flashing banners | 21:16 | |
qwazix | :P | 21:16 |
win7mac | ;) | 21:16 |
sixwheeledbeast | How much noise can you make before people ignore... | 21:17 |
sixwheeledbeast | I am have trouble druming up package testers at the moment. | 21:17 |
sixwheeledbeast | This should be an easier task in thoery | 21:17 |
win7mac | :nod: | 21:18 |
qwazix | in theory. In practice it's like somebody made it deliberately difficult | 21:18 |
* sixwheeledbeast hopes it's just the summer quiet period. | 21:18 | |
sixwheeledbeast | OK, well thank you qwazix for sorting that. | 21:20 |
qwazix | don't mention it | 21:21 |
sixwheeledbeast | The only thing left from previous meetings is IRC cloaks, which I have been informed is in hand, so next topic? | 21:21 |
qwazix | yep | 21:22 |
win7mac | in hand? | 21:22 |
win7mac | in xes's hand? | 21:22 |
win7mac | waiting for weeks already... | 21:23 |
sixwheeledbeast | yes, Doc is to talk with X-Fade as he is #maemo's founder. | 21:24 |
sixwheeledbeast | ##topic: Duplicate/Broken packages | 21:26 |
qwazix | so, what do you propose should be done about them? | 21:28 |
sixwheeledbeast | Well I think this can be split into two sections. | 21:29 |
sixwheeledbeast | 1) are packages that are broken with contact details | 21:31 |
sixwheeledbeast | These IMO need an e-mail from council to say "please fix or we will push to devel or remove" | 21:31 |
qwazix | agreed | 21:32 |
sixwheeledbeast | 2) are package that are pointless/duplicate etc that IMO should just be purged. | 21:32 |
sixwheeledbeast | opinions? | 21:32 |
qwazix | qt-components comes to mind | 21:32 |
*** Pali has quit IRC | 21:32 | |
sixwheeledbeast | Is it best to list the packages I have found, with my opinions? | 21:33 |
qwazix | Before purging though I would post a list on tmo and see if somebody seriously objects | 21:33 |
qwazix | yeah, that's a good start, methinks | 21:34 |
sixwheeledbeast | a) maeflight - maintainer asked on TMO for this to be removed as it is broken (due to API) | 21:35 |
sixwheeledbeast | b) maemoreaction - duplicate package that was renamed due to TM | 21:36 |
sixwheeledbeast | c) simonknowsmaemo - duplicate package that was renamed due to TM | 21:36 |
qwazix | TM == trademark ? | 21:43 |
sixwheeledbeast | Then there are packages that are broken which are on the http://wiki.maemo.org/Community_SSU/known_broken_packages page, these should have e-mails to maintainers first, preferably from council. | 21:43 |
sixwheeledbeast | yes maemo is/was not allowed in package name | 21:43 |
sixwheeledbeast | so the package was renamed and nobody removed the old version. | 21:44 |
sixwheeledbeast | maemoreactor = reaction-face-off and simonknowsmaemo = simonkm | 21:44 |
qwazix | okay those two should be removed without other action | 21:45 |
qwazix | if not only on the grounds of the trademark | 21:45 |
sixwheeledbeast | ok this is no problem. I agree. | 21:45 |
sixwheeledbeast | maeflight? is non-free (no source) so I purpose this to be removed too at request of the owner? http://talk.maemo.org/showpost.php?p=1339029&postcount=50 | 21:47 |
qwazix | pity, it sounds like a useful app, but yeah we can't do anything but remove it | 21:50 |
sixwheeledbeast | I agree it is a shame, but it has no source to repair. However the web skin of the website is spot on so no huge loss either | 21:51 |
qwazix | :nod: | 21:53 |
sixwheeledbeast | ok well I can get shut of them. Should "council" contact the maintainers of the packages in the broken packages wiki? | 21:54 |
qwazix | it's python so the source must be there, but we have to honor the creator's license | 21:55 |
sixwheeledbeast | the maintainer has ported it to harmattan and dropped support for fremantle. | 21:56 |
qwazix | speedpatch and batterypatch are already downgraded to devel, no? | 21:56 |
sixwheeledbeast | https://openrepos.net/content/rzr/maeflight | 21:57 |
sixwheeledbeast | Yes, both are in devel thank goodness. | 21:57 |
qwazix | DrLaunch and K9call shouldn't be removed. Maybe edit the description to say that they are stock only | 21:58 |
qwazix | pc connectivity manager is a Nokia piece of sw? | 22:00 |
sixwheeledbeast | Well, thats a whole other argument. What to do with packages that are not compatible with CSSU | 22:00 |
qwazix | sixwheeledbeast, those two packages work okay if you lock desktop to landscape so I don't consider them really broken | 22:01 |
sixwheeledbeast | qwazix: I believe they incorrectly rotate via accelerometer | 22:02 |
qwazix | yeah | 22:03 |
sixwheeledbeast | pc-c-m is not Nokia but has been broken a while from TMO reports. | 22:03 |
qwazix | we can try sending a canned mail to all maintainers and see what happens | 22:03 |
sixwheeledbeast | I had DrLaunch until CSSU then I had to remove due to it being impossible to use. | 22:04 |
qwazix | but I doubt anybody will step up | 22:04 |
sixwheeledbeast | well if nobody "steps up" we need to move back to devel. | 22:05 |
sixwheeledbeast | "all maintainers" as in broken packages or every maintainer? | 22:05 |
qwazix | in broken packages | 22:08 |
qwazix | "maemo garage peer rating" OMG! | 22:09 |
qwazix | one learns new things every day... | 22:09 |
sixwheeledbeast | o.O | 22:10 |
sixwheeledbeast | ok well I have just tested drlaunch and K9Call and they work with h-d locked. | 22:11 |
qwazix | there's no harm trying to contact the developers anyway they might be interested in fixing them (if they still got a N900) but if they don't respond we shouldn't remove those two IMO | 22:13 |
sixwheeledbeast | "remove" completely? I would think after *patch meeting they should be pushed back to devel. | 22:14 |
qwazix | No I wouldn't push those two back as long as they still work as intended on stock fw. Extras is enabled on all N900's after all. | 22:16 |
* sixwheeledbeast just worries about how many new N900 owners install "theme customizer" with the obsolete version of h-d | 22:17 | |
sixwheeledbeast | from extras ;( | 22:17 |
qwazix | That's a completely different case | 22:17 |
sixwheeledbeast | Oh, I wasn't on about those two I mean the other broken ones | 22:18 |
qwazix | Ok, I'll re-iterate just to be clear. My opinion, not that I am adamant about it, is that K9 and DrL, as long as they work on stock fine and don't break anything else can remain on extras. | 22:19 |
qwazix | Maybe with a modified description that says that they only work when desktop is locked to landscape. | 22:20 |
qwazix | Packages that don't work in any situation, or break other things (as is the case with theme customiser) should be pushed back to devel. | 22:21 |
sixwheeledbeast | :nod: argeed | 22:23 |
qwazix | I also think that something should be done with qtcomponents, and qtm12-* | 22:26 |
qwazix | it causes a hell of a lot confusion | 22:26 |
sixwheeledbeast | ok, I have not heard this issue. | 22:30 |
qwazix | quick summary: | 22:34 |
qwazix | there are two packages, qtcomponents and qtcomponents10, one is deprecated and old | 22:35 |
qwazix | regular developers don't know what to depend on | 22:36 |
qwazix | http://maemo.org/packages/view/qt-components/ and http://maemo.org/packages/view/qt-components-10/ | 22:37 |
qwazix | libqtm12-* packages are being deprecated and conflict with libqtm12 | 22:37 |
qwazix | and if an app depends on let's say libqtm12-bearer it has to be removed when installing an app which (correctly) depends on libqtm12 | 22:38 |
qwazix | and there also exist all libqtm11-* packages that I vividly remember somebody (attila?) saying that they should be "killed with fire" | 22:39 |
qwazix | extra info: one major difference between qt-components and qt-components-10 is that one of two packages aliases com.nokia.meego namespace to org.maemo.fremantle so that harmattan apps work unmodified | 22:41 |
qwazix | (as there are no ifdefs in qml without this the developer needs to maintain two different sets of otherwise identical qml only for the different import line at the beginning of the file) | 22:42 |
qwazix | qt-components-10 is the right package, | 22:43 |
sixwheeledbeast | ok, so how to fix? | 22:47 |
qwazix | qt-components should be removed altogether now that's still not too late. It is not in extras so no apps in extras depend on it | 22:48 |
qwazix | I now see that libqtm-12 are just transitional packages so attila probably fixed them (but let me double-check) | 22:49 |
sixwheeledbeast | ok well we should ok this with fmg "repo management" | 22:50 |
qwazix | No I was wrong. libqtm-12 packages have content, they are not metapackages | 22:52 |
qwazix | I have no idea what depends on what however and libqtm-1x-* are on extras, or at least some of them | 22:53 |
qwazix | This mess is very important, it probably causes installation problems to users (unnecessary conflicts maybe) and sure eats up space on people's devices | 22:54 |
sixwheeledbeast | Ok well I have no experience of this particular mess. I suggest you mention it to fmg. | 22:55 |
qwazix | At least block qt-components promotion if you can, it will save us the trouble of having to search extras for packages that depend on it | 22:56 |
qwazix | (it's currently on testing) | 22:56 |
qwazix | I'll talk to fmg | 22:56 |
sixwheeledbeast | if on testing package rate (thumbs down) | 22:56 |
qwazix | (I have probably upvoted that package, back when I didn't know that there was another one) | 22:57 |
qwazix | No I've already downvoted it | 22:58 |
sixwheeledbeast | good, link? | 22:59 |
qwazix | http://maemo.org/packages/view/qt-components/ | 23:00 |
qwazix | I see that qt-components-10, the correct package has qt-components in the provides: line so it's safe to remove this one | 23:01 |
sixwheeledbeast | so is there a list to remove completely now? | 23:03 |
qwazix | the only one that AIUI is safe to remove completely is qt-components-10 but we should confirm it with somebody else too before doing it | 23:05 |
qwazix | the qtm-* things I have no idea how to untangle | 23:05 |
qwazix | ############# qt-components ############# not qt-components-10 | 23:06 |
qwazix | again, qt-components-10 is the *right* package | 23:06 |
qwazix | sorry for that stupid mistake | 23:06 |
sixwheeledbeast | ok well ping fmg about qt-c and qtm-*, but I can remove maeflight/simonknowsmaemo/maemoreactor? | 23:07 |
qwazix | yep | 23:08 |
sixwheeledbeast | ok. great. Are we going to contact maintainers about the others? | 23:09 |
sixwheeledbeast | FYI some have no bugtracker :( | 23:09 |
qwazix | yes, I can draft a message but starting monday, as I'm leaving for a weekend and I want to disconnect a bit | 23:09 |
qwazix | I think we should call it a night, it's getting late and I haven't been off the PC for 12h | 23:14 |
* qwazix is tired | 23:14 | |
sixwheeledbeast | kk, thanks qwazix | 23:14 |
qwazix | thanks to you too, have a brilliant weekend! | 23:15 |
sixwheeledbeast | Last note if you send a message please indicate this on the wiki somehow. | 23:15 |
qwazix | :nod: | 23:15 |
sixwheeledbeast | have a good weekend too, unfortunately I am working :( ;) | 23:16 |
win7mac | for next meeting: what can we do to gain new maintainers? | 23:16 |
win7mac | good night + weekend | 23:17 |
qwazix | oh, good courage then :( | 23:17 |
sixwheeledbeast | hi again win7mac, I don't know. This isn't a short term issue, we have been asking for a good while. | 23:17 |
qwazix | win7mac, I'll try to think about something though it's a tough problem. | 23:17 |
qwazix | anyway, night again! | 23:18 |
sixwheeledbeast | gn, qwazix | 23:18 |
Generated by irclog2html.py 2.15.1 by Marius Gedminas - find it at mg.pov.lt!