| 1 | [Thu Nov 13 2008] [10:45:51] Topic dgollub sets the channel topic to "09:00:00Z-10:00:00Z OpenSync Project IRC Meeting | No support/bugfixing during this time". |
|---|
| 2 | [Thu Nov 13 2008] [10:46:15] <dgollub> (maybe we should keep the 2nd part for later as well :P) |
|---|
| 3 | [Thu Nov 13 2008] [10:55:11] <dgollub> i hope we don't need the moderation and +v stuff .. i have no idea how this works |
|---|
| 4 | [Thu Nov 13 2008] [10:55:36] <Tuju> okay, kdepim plugin mail sent |
|---|
| 5 | [Thu Nov 13 2008] [10:55:52] <Tuju> i miss fbert and his commits..... :-/ |
|---|
| 6 | [Thu Nov 13 2008] [10:56:09] <dgollub> Should we file the attendes in the minutes? |
|---|
| 7 | [Thu Nov 13 2008] [10:56:16] <Tuju> dgollub: sure |
|---|
| 8 | [Thu Nov 13 2008] [10:56:51] <dgollub> (if someone don't want to be in the attendees list just don't say "present"? in the #1 section - sounds rseasonable?) |
|---|
| 9 | [Thu Nov 13 2008] [10:57:23] <dgollub> ok - my phone and computer time is out of sync - my phone says it's 09:00UTC - the computer still has 2 minutes to go |
|---|
| 10 | [Thu Nov 13 2008] [10:57:38] <Tuju> mine is xx:57 |
|---|
| 11 | [Thu Nov 13 2008] [10:58:08] <fm> 2008 Nov 13 09:59:31.000502 |
|---|
| 12 | [Thu Nov 13 2008] [10:58:15] <dgollub> But lets start with the "how is present" thing? maybe everyone just type "present" .. thats easy to grep in irc logs |
|---|
| 13 | [Thu Nov 13 2008] [10:58:19] <dgollub> present |
|---|
| 14 | [Thu Nov 13 2008] [10:58:26] <Tuju> present |
|---|
| 15 | [Thu Nov 13 2008] [10:58:39] <ChrisH> present |
|---|
| 16 | [Thu Nov 13 2008] [10:58:41] <bricks> present |
|---|
| 17 | [Thu Nov 13 2008] [10:59:03] <fm> present |
|---|
| 18 | [Thu Nov 13 2008] [10:59:43] <dgollub> ok - cool. the hard core is present ;) |
|---|
| 19 | [Thu Nov 13 2008] [10:59:53] <dgollub> Topic 1: Hello! (placeholder for Action Items from previous Meetings) |
|---|
| 20 | [Thu Nov 13 2008] [11:00:15] <dgollub> this time we don't need this - so we just skip this - for further meetings we will use this ... |
|---|
| 21 | [Thu Nov 13 2008] [11:00:37] <dgollub> .. for AI (action itmes). i plan to collect/assign AI to various people - and we will review them next time |
|---|
| 22 | [Thu Nov 13 2008] [11:00:44] <dgollub> everyone ok with this? |
|---|
| 23 | [Thu Nov 13 2008] [11:00:50] <Tuju> yep |
|---|
| 24 | [Thu Nov 13 2008] [11:00:55] <bricks> yes |
|---|
| 25 | [Thu Nov 13 2008] [11:01:04] <fm> yes. btw is bellmich expected to be not here? |
|---|
| 26 | [Thu Nov 13 2008] [11:01:22] <Tuju> i send a sms to him |
|---|
| 27 | [Thu Nov 13 2008] [11:01:25] <dgollub> maybe he joins later - we'll see |
|---|
| 28 | [Thu Nov 13 2008] [11:01:33] <fm> ok, thanks |
|---|
| 29 | [Thu Nov 13 2008] [11:01:47] <dgollub> ok - next topic |
|---|
| 30 | [Thu Nov 13 2008] [11:01:49] <dgollub> Topic 2: OpenSync Ticket/Bug Policy |
|---|
| 31 | [Thu Nov 13 2008] [11:01:58] <dgollub> we have now this: http://opensync.org/wiki/BugManagement |
|---|
| 32 | [Thu Nov 13 2008] [11:02:11] <dgollub> i hope some of you looked at that already ... i just read this the first time this week |
|---|
| 33 | [Thu Nov 13 2008] [11:02:30] <Tuju> sent |
|---|
| 34 | [Thu Nov 13 2008] [11:02:38] <bricks> saw this page the first time yesterday |
|---|
| 35 | [Thu Nov 13 2008] [11:02:57] <bricks> ist nice but we should made some tables |
|---|
| 36 | [Thu Nov 13 2008] [11:03:06] <Tuju> sorry about that, i wrote it back then but didn't advertise it properly i guess. |
|---|
| 37 | [Thu Nov 13 2008] [11:03:09] <dgollub> we should make sure everyone agrees with that so we can just declare this as our bug policy |
|---|
| 38 | [Thu Nov 13 2008] [11:03:16] <bricks> ok |
|---|
| 39 | [Thu Nov 13 2008] [11:03:23] * ChrisH saw it first yesterday. But I support such a policy |
|---|
| 40 | [Thu Nov 13 2008] [11:03:25] <Tuju> bricks i can change it to table, some can mark that as an AP for me. |
|---|
| 41 | [Thu Nov 13 2008] [11:03:33] <bricks> "If no comment is received in 30 days, bug will be closed" <- ack |
|---|
| 42 | [Thu Nov 13 2008] [11:03:41] <bricks> Tuju: great |
|---|
| 43 | [Thu Nov 13 2008] [11:03:42] <dgollub> maybe someone can sent this out to the -devel list and ask for changes? thats most visible we can do... |
|---|
| 44 | [Thu Nov 13 2008] [11:03:50] <dgollub> and put this on the trac bug form next week? |
|---|
| 45 | [Thu Nov 13 2008] [11:03:51] <fm> I think it is good, to close bugs after 30 days to keep the tracker clean, as nearly none of the old bugs are responsive anymore |
|---|
| 46 | [Thu Nov 13 2008] [11:04:01] <ChrisH> It should be visible and acked on the bug report page |
|---|
| 47 | [Thu Nov 13 2008] [11:04:01] <dgollub> yeah - thats true |
|---|
| 48 | [Thu Nov 13 2008] [11:04:13] <bricks> bye the way do we accept tickets for 0.22? |
|---|
| 49 | [Thu Nov 13 2008] [11:04:26] <dgollub> ChrisH: even "acked"? you mean "i confirm with bug policy xyz"? ;) |
|---|
| 50 | [Thu Nov 13 2008] [11:04:42] <fm> ;) bricks i usually tell the reporter to upgrade as the chances to get a fix for 0.2 are limited ;) |
|---|
| 51 | [Thu Nov 13 2008] [11:04:48] <bricks> if not we should add a comment to this page |
|---|
| 52 | [Thu Nov 13 2008] [11:04:54] <ChrisH> yes, a checkbox like, I read the bug policy |
|---|
| 53 | [Thu Nov 13 2008] [11:04:56] <bricks> fm: :) |
|---|
| 54 | [Thu Nov 13 2008] [11:04:57] <dgollub> bricks: i would say we just check if they still persit for 0.3x or 0.40 - if not - wontfix and ask to update |
|---|
| 55 | [Thu Nov 13 2008] [11:05:05] <Tuju> http://opensync.org/wiki/docs/trunk we have a chapter in docs for submitting bugs, i'll add that page there. |
|---|
| 56 | [Thu Nov 13 2008] [11:05:43] <ChrisH> Or add a sentence like: Please read http://opensync.org/wiki/docs/trunk/XYZ for bug policy and needed information for a bug report |
|---|
| 57 | [Thu Nov 13 2008] [11:05:47] <bricks> the problem with 0.22 is that most bugs are caused by syncml |
|---|
| 58 | [Thu Nov 13 2008] [11:06:01] <bricks> and these are mostly fixed in trunk |
|---|
| 59 | [Thu Nov 13 2008] [11:06:57] <fm> dgollub: bricks as far as i remember bellmich said syncml 0.47 should be compatible with 0.2x didn't he? |
|---|
| 60 | [Thu Nov 13 2008] [11:07:20] <dgollub> maybe we should postpone this for next time when michael is present? |
|---|
| 61 | [Thu Nov 13 2008] [11:07:39] <fm> dgollub: yes ;) |
|---|
| 62 | [Thu Nov 13 2008] [11:07:41] <dgollub> and just make AI for him - i'm sure he'll read the meeting mintues |
|---|
| 63 | [Thu Nov 13 2008] [11:08:17] <bricks> dgollub: ack |
|---|
| 64 | [Thu Nov 13 2008] [11:08:39] <dgollub> so whats the actually AI - special bug policy for 0.22 bug policy? |
|---|
| 65 | [Thu Nov 13 2008] [11:08:50] <dgollub> or is it about libsyncml bug policy? |
|---|
| 66 | [Thu Nov 13 2008] [11:09:22] Away You are now marked as being away. |
|---|
| 67 | [Thu Nov 13 2008] [11:09:23] <fm> 0.22 I guess |
|---|
| 68 | [Thu Nov 13 2008] [11:09:32] <bricks> special bug policy for 0.22 |
|---|
| 69 | [Thu Nov 13 2008] [11:09:37] <dgollub> in general i would say that with release of 0.40 we just try to verify that reported bugs in 0.22 exist in 0.40 or not - if not WONTFIX |
|---|
| 70 | [Thu Nov 13 2008] [11:09:38] <ChrisH> From my point of view the policy should be the same. A bug were the reporter does not respond is pretty useless |
|---|
| 71 | [Thu Nov 13 2008] [11:11:54] <dgollub> ChrisH: in general - no activiy after 30days -> closed ... is there a resolution for trac for such bugs - e.g. "Later"? |
|---|
| 72 | [Thu Nov 13 2008] [11:12:06] <dgollub> or what was document in BugManagemnt? wontfix? |
|---|
| 73 | [Thu Nov 13 2008] [11:12:29] <dgollub> or should we really tag them as "fixed"? |
|---|
| 74 | [Thu Nov 13 2008] [11:12:34] <ChrisH> Other bug tools I know use: unresolved |
|---|
| 75 | [Thu Nov 13 2008] [11:12:56] <dgollub> maybe we should make this clear in the BugManagemnt guide? |
|---|
| 76 | [Thu Nov 13 2008] [11:13:16] <fm> trac allows to define all resolutions one wants to have ;) |
|---|
| 77 | [Thu Nov 13 2008] [11:13:27] <bricks> dgollub: wontfix is ok but unresolved is much better |
|---|
| 78 | [Thu Nov 13 2008] [11:14:02] <fm> i can add an unresolved and close all bugs older 30 days with unresolved ;) |
|---|
| 79 | [Thu Nov 13 2008] [11:14:04] <dgollub> right now trac povides per default: fixed / invalid / worksforme / duplicate / wontfix |
|---|
| 80 | [Thu Nov 13 2008] [11:14:22] <dgollub> fm: yeah - a custom "resolved" type |
|---|
| 81 | [Thu Nov 13 2008] [11:15:05] <ChrisH> unresolved will allow the reporter to open it later, if it is still visible with a more current version. |
|---|
| 82 | [Thu Nov 13 2008] [11:15:11] Away You are now marked as being away. |
|---|
| 83 | [Thu Nov 13 2008] [11:15:14] <fm> but there is one problem, there are tons of reports that are older than 30 days an nobody ever looked at them ... |
|---|
| 84 | [Thu Nov 13 2008] [11:15:27] <dgollub> fm: true |
|---|
| 85 | [Thu Nov 13 2008] [11:15:32] <fm> like http://opensync.org/ticket/780 |
|---|
| 86 | [Thu Nov 13 2008] [11:15:39] <dgollub> fm: my suggesstion would be in such case - ping the default assignee |
|---|
| 87 | [Thu Nov 13 2008] [11:15:44] <fm> it even has a patch attached ... |
|---|
| 88 | [Thu Nov 13 2008] [11:16:05] <dgollub> hahah thats mine :( |
|---|
| 89 | [Thu Nov 13 2008] [11:16:06] Away You are no longer marked as being away. |
|---|
| 90 | [Thu Nov 13 2008] [11:16:14] <bricks> :) |
|---|
| 91 | [Thu Nov 13 2008] [11:16:16] <Tuju> bellmich said is busy atm. |
|---|
| 92 | [Thu Nov 13 2008] [11:16:16] <dgollub> adnv very likely obsolate... |
|---|
| 93 | [Thu Nov 13 2008] [11:17:55] <dgollub> oh this was milestone 0.42 thats why i missed it |
|---|
| 94 | [Thu Nov 13 2008] [11:17:59] <dgollub> ok my bad |
|---|
| 95 | [Thu Nov 13 2008] [11:18:26] <fm> ok, it seems to be fixed ;) |
|---|
| 96 | [Thu Nov 13 2008] [11:18:26] <dgollub> ok lets do this: |
|---|
| 97 | [Thu Nov 13 2008] [11:18:58] <dgollub> if someone of the developers looked into the bug and requested info - and there is no reply within 30 days -> "unresolved" |
|---|
| 98 | [Thu Nov 13 2008] [11:19:09] <bricks> or "obsolete" ? |
|---|
| 99 | [Thu Nov 13 2008] [11:19:21] <ChrisH> incomplete |
|---|
| 100 | [Thu Nov 13 2008] [11:19:27] <bricks> :) |
|---|
| 101 | [Thu Nov 13 2008] [11:19:38] <Tuju> unresolved sounds like it is. |
|---|
| 102 | [Thu Nov 13 2008] [11:19:55] <Tuju> it has been reported + studied but it did not lead to anything. |
|---|
| 103 | [Thu Nov 13 2008] [11:20:07] <bricks> ok ack |
|---|
| 104 | [Thu Nov 13 2008] [11:20:14] <Tuju> it doesn't imply to any result of that process. |
|---|
| 105 | [Thu Nov 13 2008] [11:20:25] <dgollub> if the bug is open - and the default assignee didn't responed in 30 days - we put all those bugs in a collect-bug-list to -devel and ask for volunteers? (it's a king of global-ping for everyone)? |
|---|
| 106 | [Thu Nov 13 2008] [11:20:49] <Tuju> dgollub: i think it's the maintainers task |
|---|
| 107 | [Thu Nov 13 2008] [11:20:49] <dgollub> so kind of monthly-reminder which bugs are open for 30days and nobody responded? |
|---|
| 108 | [Thu Nov 13 2008] [11:20:50] <bricks> dgollub: great |
|---|
| 109 | [Thu Nov 13 2008] [11:21:05] <ChrisH> ACK |
|---|
| 110 | [Thu Nov 13 2008] [11:21:08] <dgollub> Tuju: but if the bug just slips through - just like this one? i didn't looked at 0.42 milestone |
|---|
| 111 | [Thu Nov 13 2008] [11:21:25] <Tuju> dgollub: can we have default assignees for all components? |
|---|
| 112 | [Thu Nov 13 2008] [11:21:30] <bricks> me too and of course not at bugs which haven't a version |
|---|
| 113 | [Thu Nov 13 2008] [11:21:43] <dgollub> is this very time-wasting task to collect all 30days-no-developer-response? |
|---|
| 114 | [Thu Nov 13 2008] [11:22:02] <dgollub> Tuju: i guess we have this already |
|---|
| 115 | [Thu Nov 13 2008] [11:22:03] <fm> dgollub: could you symlink the sqlite trac database to public so one can do these queries? I think the webfrontend does not allow such things |
|---|
| 116 | [Thu Nov 13 2008] [11:22:18] <Tuju> imo we could try to keep the 0.2x with low activity before 0.40 anyway |
|---|
| 117 | [Thu Nov 13 2008] [11:22:30] <dgollub> fm: good idea - lets discuss this later |
|---|
| 118 | [Thu Nov 13 2008] [11:22:53] <dgollub> AI dgollub: provide readonly direct database access of tickets someway public |
|---|
| 119 | [Thu Nov 13 2008] [11:23:29] <ChrisH> What about: Assign all new bug to a REVIEWER (not neccesary a programmer). This reviewer takes care of 1. bug report is complte 2. the reporter is reachable by mail 3. assigns a bug to "backend" |
|---|
| 120 | [Thu Nov 13 2008] [11:23:37] <dgollub> AI bellmich: define bug policy for libsyncml - what to do with bugs using old version of libsyncml? |
|---|
| 121 | [Thu Nov 13 2008] [11:23:51] <ChrisH> I hope such a reviewer can be found on the user or devel list. As said, not a programmer needed |
|---|
| 122 | [Thu Nov 13 2008] [11:24:12] <dgollub> ChrisH: i guess tuju and fm do this already kind of - and screen all bugs... |
|---|
| 123 | [Thu Nov 13 2008] [11:24:23] <fm> ChrisH: that is what I try to do i do formatting an reassigning of tickets usually twice a week |
|---|
| 124 | [Thu Nov 13 2008] [11:24:41] <dgollub> and they do this already quite well... i guess the read-only ticket database access could make their life a lot easier since they can run indivial SQl quire |
|---|
| 125 | [Thu Nov 13 2008] [11:25:11] <dgollub> anything open for this topic? (time is running) |
|---|
| 126 | [Thu Nov 13 2008] [11:25:39] <Tuju> should we add role/skills to hackers page? i personally don't know/remember who can hack c and who can do other kind of stuff. |
|---|
| 127 | [Thu Nov 13 2008] [11:26:02] <dgollub> Tuju: no - it's outdating very fast i guess |
|---|
| 128 | [Thu Nov 13 2008] [11:26:15] <Tuju> dgollub: ack, yep |
|---|
| 129 | [Thu Nov 13 2008] [11:26:27] <dgollub> to hard to maintain... |
|---|
| 130 | [Thu Nov 13 2008] [11:26:29] <dgollub> next topic? |
|---|
| 131 | [Thu Nov 13 2008] [11:26:31] * Tuju plans to learn c fast.... |
|---|
| 132 | [Thu Nov 13 2008] [11:26:50] <dgollub> Topic 3: Repriorities tasks/bugs for 0.40 |
|---|
| 133 | [Thu Nov 13 2008] [11:26:54] * ChrisH has a good book on learning C but its in german |
|---|
| 134 | [Thu Nov 13 2008] [11:26:56] <dgollub> - (discussion what and how) |
|---|
| 135 | [Thu Nov 13 2008] [11:26:58] <dgollub> - (no talk about specific bugs/tickets) |
|---|
| 136 | [Thu Nov 13 2008] [11:27:12] <dgollub> - what needs to get in 0.39? |
|---|
| 137 | [Thu Nov 13 2008] [11:27:12] <dgollub> - what could be postponed after 0.40? |
|---|
| 138 | [Thu Nov 13 2008] [11:27:12] <dgollub> - whats the role/priority of plugins this week? |
|---|
| 139 | [Thu Nov 13 2008] [11:27:17] <dgollub> - any hotspots in core components? |
|---|
| 140 | [Thu Nov 13 2008] [11:27:50] <bricks> hotspot: vformat |
|---|
| 141 | [Thu Nov 13 2008] [11:27:50] <Tuju> should we put high priority to bugs that block testing? |
|---|
| 142 | [Thu Nov 13 2008] [11:27:51] <dgollub> my suggestion would be - no new core features for 0.39 |
|---|
| 143 | [Thu Nov 13 2008] [11:27:57] <dgollub> Tuju: yes |
|---|
| 144 | [Thu Nov 13 2008] [11:28:03] <bricks> dgollub: ack |
|---|
| 145 | [Thu Nov 13 2008] [11:28:24] <fm> I do not know whether syncml syncing works for anybody right now. But it has not worked for the last 5 months for me. I think it would be great if our phones work at least kind of when releasing... |
|---|
| 146 | [Thu Nov 13 2008] [11:28:31] <dgollub> yeah vformat is an issue - we need more testing for this as well |
|---|
| 147 | [Thu Nov 13 2008] [11:28:35] <ChrisH> add kdepimplugin to 0.39 as this increases the number of real-life tester, incl. me! |
|---|
| 148 | [Thu Nov 13 2008] [11:28:49] <dgollub> fm: libsyncml or syncml plugin or opensync itself? |
|---|
| 149 | [Thu Nov 13 2008] [11:29:07] <bricks> hotspot: kde-pim and akonadi |
|---|
| 150 | [Thu Nov 13 2008] [11:29:07] <Tuju> i have two currently that block testing: http://opensync.org/ticket/882 and http://opensync.org/ticket/883 |
|---|
| 151 | [Thu Nov 13 2008] [11:29:19] <dgollub> ChrisH: we might discuss this in #6 (How to meet users expections with 0.40?) |
|---|
| 152 | [Thu Nov 13 2008] [11:29:32] <dgollub> Tuju: bump them in servertify and priority |
|---|
| 153 | [Thu Nov 13 2008] [11:29:53] <fm> libsyncml stopped working via usb now it is just bluetooth. syncml-ds-tool works, but using msynctool I get segfaults all over libsyncml |
|---|
| 154 | [Thu Nov 13 2008] [11:29:54] <dgollub> ok those are all hospots in missing plugins - but not in core compments |
|---|
| 155 | [Thu Nov 13 2008] [11:29:58] <bricks> docu about plugin configs has to be up to date |
|---|
| 156 | [Thu Nov 13 2008] [11:30:18] <bricks> most qeustions on maillinglist are about configs |
|---|
| 157 | [Thu Nov 13 2008] [11:30:18] <dgollub> anyone want to docu plugin config? |
|---|
| 158 | [Thu Nov 13 2008] [11:30:23] <Tuju> dgollub: other problem is that imo there are less severe issues with the highest values for attention, should we lower them to get the proper listing in bug milestone? |
|---|
| 159 | [Thu Nov 13 2008] [11:30:44] <dgollub> Tuju: might make sense - yes |
|---|
| 160 | [Thu Nov 13 2008] [11:30:59] <fm> dgollub: the not working usb might be caused by factory's change from libusb0 to libusb-compat see current factory thread by sbrabec and gregkh ... |
|---|
| 161 | [Thu Nov 13 2008] [11:31:26] <dgollub> - whats the role/priority of plugins this week? <- the answer: high because of blocking real-life testing(?) |
|---|
| 162 | [Thu Nov 13 2008] [11:31:44] <dgollub> - any hotspots in core components? - anyone seeing hotspots inside opensync? |
|---|
| 163 | [Thu Nov 13 2008] [11:31:50] <bricks> ack. kde-pim is requestet most |
|---|
| 164 | [Thu Nov 13 2008] [11:33:11] <dgollub> - what could be postponed after 0.40? |
|---|
| 165 | [Thu Nov 13 2008] [11:33:30] <ChrisH> I cannot detect any hotspot inside opensync core as I cannot do real life testing without kdepim plugin running. |
|---|
| 166 | [Thu Nov 13 2008] [11:33:44] <fm> yeah but I really think file <--> syncml is the base for most other thinks. and people probably want to see it working before they try to implement their own plugins |
|---|
| 167 | [Thu Nov 13 2008] [11:33:46] <dgollub> i see - ok so we skip the "core component" thing .. i see the issue |
|---|
| 168 | [Thu Nov 13 2008] [11:34:17] <dgollub> ok - lets define plugins to concentrate on in topic #6 |
|---|
| 169 | [Thu Nov 13 2008] [11:34:46] <dgollub> the conclusion for this topic: plugin plays this week pretty high prirotiy due to real-life-testing get blocked |
|---|
| 170 | [Thu Nov 13 2008] [11:35:02] <dgollub> "- what could be postponed after 0.40?" - postponsed for next week |
|---|
| 171 | [Thu Nov 13 2008] [11:35:11] <bricks> :) |
|---|
| 172 | [Thu Nov 13 2008] [11:35:42] <Tuju> dgollub: i've started enuser docs in wiki http://opensync.org/wiki/docs others non-coders will help |
|---|
| 173 | [Thu Nov 13 2008] [11:35:43] <dgollub> "- what needs to get in 0.39?" - critical plugin fixes defined in #6, testibg blocking stuff |
|---|
| 174 | [Thu Nov 13 2008] [11:35:55] <dgollub> Tuju: thats topic #4 |
|---|
| 175 | [Thu Nov 13 2008] [11:36:07] <dgollub> ok i hope everyone is kind of happy wiht #3 - next topic ... |
|---|
| 176 | [Thu Nov 13 2008] [11:36:13] <dgollub> Topic 4: Documentation/Whitepaper |
|---|
| 177 | [Thu Nov 13 2008] [11:36:18] <dgollub> 10:35 < Tuju> dgollub: i've started enuser docs in wiki http://opensync.org/wiki/docs others non-coders will help |
|---|
| 178 | [Thu Nov 13 2008] [11:36:21] <dgollub> thanks a lot ... |
|---|
| 179 | [Thu Nov 13 2008] [11:36:57] <dgollub> i really don't like this attribute of wikis - the outdate very fast if noboday takes care of - thanks Tuju for making them useable! |
|---|
| 180 | [Thu Nov 13 2008] [11:37:07] <Tuju> [11:31] <bricks> ack. kde-pim is requestet most -- that can be workarounded with kde Directory resource |
|---|
| 181 | [Thu Nov 13 2008] [11:37:44] <Tuju> dgollub: we need to make all docs that has anything detailed technical to version specific dir |
|---|
| 182 | [Thu Nov 13 2008] [11:37:57] <dgollub> if anyone sees outdated stuff - mark them as outdated on top of the wiki page.. |
|---|
| 183 | [Thu Nov 13 2008] [11:38:19] <Tuju> and try to keep major versions so that they don't break the docs, like 0.2x, 0.4x -- what about after that? |
|---|
| 184 | [Thu Nov 13 2008] [11:38:48] <dgollub> not quite sure if we should put too much version specific information in the wiki? since it's outdating anyway by time... |
|---|
| 185 | [Thu Nov 13 2008] [11:39:19] <ChrisH> How to do that 'outdating'? I just had a look and could not find a button |
|---|
| 186 | [Thu Nov 13 2008] [11:39:23] <Tuju> dgollub: we should have two kind of stuff, generic that is in toplevel and rest that contains release specific stuff |
|---|
| 187 | [Thu Nov 13 2008] [11:39:23] <dgollub> and i wonder if we really need all those detailed _techinal_ docu - it's very hard to maintain to keep it current |
|---|
| 188 | [Thu Nov 13 2008] [11:39:52] <dgollub> ChrisH: just put '''Outdated''' on top of the wiki page or something like that.. we might should define here a policy as well.. |
|---|
| 189 | [Thu Nov 13 2008] [11:40:02] <ChrisH> dgollub: ACK |
|---|
| 190 | [Thu Nov 13 2008] [11:40:03] <dgollub> Tuju: ok sounds good |
|---|
| 191 | [Thu Nov 13 2008] [11:40:11] <Tuju> i plan to move the old technical stuff under the http://opensync.org/wiki/docs/0.2x |
|---|
| 192 | [Thu Nov 13 2008] [11:40:16] <bricks> add = OUTDATED = to the page |
|---|
| 193 | [Thu Nov 13 2008] [11:40:18] <dgollub> should we define a "wiki maintaince policy"? |
|---|
| 194 | [Thu Nov 13 2008] [11:40:33] <Tuju> briefly yes |
|---|
| 195 | [Thu Nov 13 2008] [11:40:37] <dgollub> anyone interested in writing something about? |
|---|
| 196 | [Thu Nov 13 2008] [11:40:44] <Tuju> dgollub: i can do that |
|---|
| 197 | [Thu Nov 13 2008] [11:40:52] <Tuju> i will post a draft to -devel list |
|---|
| 198 | [Thu Nov 13 2008] [11:40:54] <dgollub> AI Tuju: wiki maintaince policy |
|---|
| 199 | [Thu Nov 13 2008] [11:41:00] <dgollub> cool thanks! |
|---|
| 200 | [Thu Nov 13 2008] [11:41:06] <dgollub> - to gain more developers we need proper API documention |
|---|
| 201 | [Thu Nov 13 2008] [11:41:06] <dgollub> - what's the Doxygen coverage? |
|---|
| 202 | [Thu Nov 13 2008] [11:41:07] <dgollub> - volunteers to increase the quality of the Doxygen coverage? |
|---|
| 203 | [Thu Nov 13 2008] [11:41:37] <dgollub> i guess the doxygen API docu is still _very_ poor... |
|---|
| 204 | [Thu Nov 13 2008] [11:41:50] <bricks> dgollub: thinks so too |
|---|
| 205 | [Thu Nov 13 2008] [11:41:53] <Tuju> do we have any example what it outputs? |
|---|
| 206 | [Thu Nov 13 2008] [11:41:55] <dgollub> http://api.kde.org/ |
|---|
| 207 | [Thu Nov 13 2008] [11:41:58] <dgollub> http://library.gnome.org/devel/glib/2.18/ |
|---|
| 208 | [Thu Nov 13 2008] [11:42:12] <dgollub> this are "good" examples |
|---|
| 209 | [Thu Nov 13 2008] [11:42:13] <bricks> dgollub: most of the time i had to ask you instead of reading non existing docu |
|---|
| 210 | [Thu Nov 13 2008] [11:42:19] <dgollub> http://opensync.org/docs/ |
|---|
| 211 | [Thu Nov 13 2008] [11:42:21] <dgollub> less good... |
|---|
| 212 | [Thu Nov 13 2008] [11:42:34] <Tuju> that's nice. |
|---|
| 213 | [Thu Nov 13 2008] [11:42:37] <dgollub> yeah - thats bad and we need to fix it |
|---|
| 214 | [Thu Nov 13 2008] [11:42:42] <bricks> bye the way the docu should be in the headers in my opinion |
|---|
| 215 | [Thu Nov 13 2008] [11:42:47] <bricks> and not in the c files |
|---|
| 216 | [Thu Nov 13 2008] [11:43:01] <Tuju> i add the doxygen url to wiki/docs page |
|---|
| 217 | [Thu Nov 13 2008] [11:43:08] <dgollub> bricks: good idea. |
|---|
| 218 | [Thu Nov 13 2008] [11:43:12] <dgollub> any objections? |
|---|
| 219 | [Thu Nov 13 2008] [11:43:50] <dgollub> then lets define this for now for OpenSync core ... api docu inside the headers |
|---|
| 220 | [Thu Nov 13 2008] [11:44:00] <bricks> dgollub: great |
|---|
| 221 | [Thu Nov 13 2008] [11:44:01] <dgollub> since this is even available when you only have installed the opensync-devel package |
|---|
| 222 | [Thu Nov 13 2008] [11:44:13] <dgollub> bricks: could you update the CODINGSTYLe file for this? |
|---|
| 223 | [Thu Nov 13 2008] [11:44:30] <bricks> yes. |
|---|
| 224 | [Thu Nov 13 2008] [11:44:30] <ChrisH> But http://opensync.org/docs/modules.html looks quite OK to me. |
|---|
| 225 | [Thu Nov 13 2008] [11:44:33] <dgollub> just to state that we do documentation in the header... |
|---|
| 226 | [Thu Nov 13 2008] [11:44:34] <fm> dgollub: it seems http://opensync.org/docs/ is outdated looking at the revision, no way to have a cron job generate that? |
|---|
| 227 | [Thu Nov 13 2008] [11:44:56] <dgollub> fm: cron job is a good idea.. |
|---|
| 228 | [Thu Nov 13 2008] [11:45:31] <dgollub> AI dgollub: post-commit script or cron job to update doxygen docu on opensync.org server |
|---|
| 229 | [Thu Nov 13 2008] [11:45:36] <fm> at least for libsyncml bellmich has improved the doc recently i think |
|---|
| 230 | [Thu Nov 13 2008] [11:45:57] <Tuju> http://opensync.org/wiki/docs updated |
|---|
| 231 | [Thu Nov 13 2008] [11:46:22] <dgollub> any voluenterrors to review the doxygen coverage? and ping the developers to improve their documentation? |
|---|
| 232 | [Thu Nov 13 2008] [11:46:36] <dgollub> but maybe we should first freeze the api |
|---|
| 233 | [Thu Nov 13 2008] [11:46:38] <ChrisH> http://libsyncml.opensync.org/docs/ -> dated 2005; we also need these cronjob there |
|---|
| 234 | [Thu Nov 13 2008] [11:46:40] <dgollub> and shrink it... |
|---|
| 235 | [Thu Nov 13 2008] [11:46:44] <dgollub> and then do the big doxygen-review |
|---|
| 236 | [Thu Nov 13 2008] [11:47:01] <dgollub> and just start to document the public API .. later the private API |
|---|
| 237 | [Thu Nov 13 2008] [11:47:28] <dgollub> since we run out of time - i put this topic to the next meeting |
|---|
| 238 | [Thu Nov 13 2008] [11:47:40] <dgollub> postponing: Topic: 4 Documentation/Whitepaper |
|---|
| 239 | [Thu Nov 13 2008] [11:47:53] <dgollub> Topic 5: Plugins for 0.40 |
|---|
| 240 | [Thu Nov 13 2008] [11:48:01] <dgollub> - we need to collect old 0.22 plugin configurations! |
|---|
| 241 | [Thu Nov 13 2008] [11:48:28] <dgollub> could someone write an annoucnment to -users and -devel list to collect old users configuration? |
|---|
| 242 | [Thu Nov 13 2008] [11:48:35] <dgollub> we need those to test update from 0.22 to 0.40 |
|---|
| 243 | [Thu Nov 13 2008] [11:48:54] <dgollub> could someone take care of this? writing the announcment and collecting those'? |
|---|
| 244 | [Thu Nov 13 2008] [11:49:11] <Tuju> http://opensync.org/wiki/OpenSyncHackers added ldap plugin placeholder |
|---|
| 245 | [Thu Nov 13 2008] [11:49:40] <dgollub> maybe also contact the distro-packagers and ask them to provide configs of their distro-users or something like that.... |
|---|
| 246 | [Thu Nov 13 2008] [11:49:43] <dgollub> ... no one? |
|---|
| 247 | [Thu Nov 13 2008] [11:49:47] * ChrisH could try to collect users configs |
|---|
| 248 | [Thu Nov 13 2008] [11:50:10] * Tuju do not really understand the 'collecting configs' |
|---|
| 249 | [Thu Nov 13 2008] [11:50:21] <Tuju> does that mean .opensync/* stuff? :) |
|---|
| 250 | [Thu Nov 13 2008] [11:50:31] <dgollub> only *.conf |
|---|
| 251 | [Thu Nov 13 2008] [11:50:34] <dgollub> no databases |
|---|
| 252 | [Thu Nov 13 2008] [11:50:41] <Tuju> so we can make converters? |
|---|
| 253 | [Thu Nov 13 2008] [11:50:41] <dgollub> just group and member configs |
|---|
| 254 | [Thu Nov 13 2008] [11:51:18] <dgollub> yes - infrastrucutre is in place - it's called "OSyncUpdate" the only thing missing - a fixed pluginconfig schema - and the conversion stylesheet from old to new |
|---|
| 255 | [Thu Nov 13 2008] [11:51:20] <fm> is this really supposed to be working? wouldn't it be better to improve the plugins than to be able to convert configs? |
|---|
| 256 | [Thu Nov 13 2008] [11:51:56] <dgollub> fm: sure - that has priority |
|---|
| 257 | [Thu Nov 13 2008] [11:52:00] <Tuju> btw, i'd like to stress the 'enterprise' case here. |
|---|
| 258 | [Thu Nov 13 2008] [11:52:07] <dgollub> fm: but in meanwhile i hope someone can cololect those... |
|---|
| 259 | [Thu Nov 13 2008] [11:52:19] <dgollub> whats the enterprise case? |
|---|
| 260 | [Thu Nov 13 2008] [11:52:28] <Tuju> in case you have NFS homes and multiple os releases you log in, you might need both, new and old configs |
|---|
| 261 | [Thu Nov 13 2008] [11:52:44] <dgollub> oh this thing - will not be supported for 0.22 nor 0.40 :/ |
|---|
| 262 | [Thu Nov 13 2008] [11:52:46] <dgollub> maybe later |
|---|
| 263 | [Thu Nov 13 2008] [11:52:46] <Tuju> say that you change the work room/hosts and log in to old system |
|---|
| 264 | [Thu Nov 13 2008] [11:52:58] <fm> ~/.opensync0.4 Tuju? |
|---|
| 265 | [Thu Nov 13 2008] [11:53:03] <Tuju> yep, i think we should consider to put the configs into version specific dirs |
|---|
| 266 | [Thu Nov 13 2008] [11:53:05] <Tuju> in the future |
|---|
| 267 | [Thu Nov 13 2008] [11:53:12] <dgollub> would not work |
|---|
| 268 | [Thu Nov 13 2008] [11:53:16] <dgollub> because of anchor/hashtable ... |
|---|
| 269 | [Thu Nov 13 2008] [11:53:20] <bricks> don't like that |
|---|
| 270 | [Thu Nov 13 2008] [11:53:26] <Tuju> but all data should be version specific |
|---|
| 271 | [Thu Nov 13 2008] [11:53:28] <dgollub> would cause a slow-sync everytime you switch the machine... |
|---|
| 272 | [Thu Nov 13 2008] [11:53:45] <Tuju> dgollub: no it would if you would have .opensync/0.2x/<everything> |
|---|
| 273 | [Thu Nov 13 2008] [11:53:49] <dgollub> oh wait - it would do this always if you sync with a physical device |
|---|
| 274 | [Thu Nov 13 2008] [11:53:50] <Tuju> dgollub: no it would if you would have .opensync/0.4x/<everything> |
|---|
| 275 | [Thu Nov 13 2008] [11:54:08] <Tuju> this is a real case! |
|---|
| 276 | [Thu Nov 13 2008] [11:54:12] <bricks> Tuju: that would be ok for me |
|---|
| 277 | [Thu Nov 13 2008] [11:54:14] <dgollub> no - becauase of the anchor |
|---|
| 278 | [Thu Nov 13 2008] [11:54:20] <Tuju> dgollub: what anchor? |
|---|
| 279 | [Thu Nov 13 2008] [11:54:37] <dgollub> most of the plugins work with anchor not with timestamps |
|---|
| 280 | [Thu Nov 13 2008] [11:54:38] <Tuju> if you have site with 10k machines, you're not upgrading them in on month. |
|---|
| 281 | [Thu Nov 13 2008] [11:54:53] <dgollub> Tuju: lets discuss this later |
|---|
| 282 | [Thu Nov 13 2008] [11:55:05] <Tuju> and users *will* log in with old and new machines frequently. |
|---|
| 283 | [Thu Nov 13 2008] [11:55:12] <Tuju> i'll make a ticket for it |
|---|
| 284 | [Thu Nov 13 2008] [11:55:17] <dgollub> Tuju: kk |
|---|
| 285 | [Thu Nov 13 2008] [11:55:29] <dgollub> ChrisH: so you want to take this AI? i can give you more detailed info about this later... |
|---|
| 286 | [Thu Nov 13 2008] [11:55:41] <ChrisH> I see the issue, too. With NFS Homes this will happen. You login to differnt hosts, and maybe OS and releases |
|---|
| 287 | [Thu Nov 13 2008] [11:55:47] <ChrisH> I can take that AI |
|---|
| 288 | [Thu Nov 13 2008] [11:56:04] <dgollub> AI ChrisH: collection 0.22 opensync member/group/plugin configs |
|---|
| 289 | [Thu Nov 13 2008] [11:56:23] <dgollub> which plugin we should focus for 0.40 release? |
|---|
| 290 | [Thu Nov 13 2008] [11:56:45] <fm> file-sync and syncml ;) |
|---|
| 291 | [Thu Nov 13 2008] [11:56:48] <dgollub> file-sync, syncml, evolution, kdepim3 or kdepim4 both? |
|---|
| 292 | [Thu Nov 13 2008] [11:57:01] <dgollub> + vformat |
|---|
| 293 | [Thu Nov 13 2008] [11:57:12] <ChrisH> kdepim3,kdepim4 |
|---|
| 294 | [Thu Nov 13 2008] [11:57:13] <bricks> dgollub: ack |
|---|
| 295 | [Thu Nov 13 2008] [11:57:22] <bricks> -evo? |
|---|
| 296 | [Thu Nov 13 2008] [11:57:29] <dgollub> i see the need for kdepim3/kdepim4/evolution for real-life testing and stressing the vformat plugin |
|---|
| 297 | [Thu Nov 13 2008] [11:57:49] <dgollub> bricks: i want to avoid dekstop-discussion .. if we do kdepim - we do evo as well... |
|---|
| 298 | [Thu Nov 13 2008] [11:58:13] <dgollub> i guess parahal and f-bert make sure it's going to work... |
|---|
| 299 | [Thu Nov 13 2008] [11:58:20] <bricks> dgollub: ok. i am using gnome but not evo. most peaple ask for kde-pim |
|---|
| 300 | [Thu Nov 13 2008] [11:58:23] <ChrisH> What is the Gnome default PIM suite? |
|---|
| 301 | [Thu Nov 13 2008] [11:58:31] <dgollub> i guess evo |
|---|
| 302 | [Thu Nov 13 2008] [11:58:36] <bricks> ChrisH: depends on distribution |
|---|
| 303 | [Thu Nov 13 2008] [11:58:50] <bricks> for Ubuntu it is thunderbird |
|---|
| 304 | [Thu Nov 13 2008] [11:59:09] <bricks> debian i think evo |
|---|
| 305 | [Thu Nov 13 2008] [11:59:12] <dgollub> bricks: the desktop discussion is very hot thing - i don't want to touch it ... we just do kdepim and evo the same time.. if you piss of gnome users because of missing evo the goal of opensync is lost... |
|---|
| 306 | [Thu Nov 13 2008] [11:59:26] <bricks> dgollub: akc |
|---|
| 307 | [Thu Nov 13 2008] [11:59:29] <dgollub> ok thunderbird is not that easy - afaik .. no real interface |
|---|
| 308 | [Thu Nov 13 2008] [11:59:31] <Tuju> http://opensync.org/ticket/890 support old+new dotfiles concurrently |
|---|
| 309 | [Thu Nov 13 2008] [11:59:58] <bricks> dgollub: maybe we can switch henricks stuff to opensync? |
|---|
| 310 | [Thu Nov 13 2008] [12:00:10] <dgollub> ok 1 minute left - i have me next real meeting in 30 minutes... so lets speed up the last topic |
|---|
| 311 | [Thu Nov 13 2008] [12:00:17] <dgollub> bricks: yeah - thats my goal on this... |
|---|
| 312 | [Thu Nov 13 2008] [12:00:21] <Tuju> [11:56] <dgollub> which plugin we should focus for 0.40 release? python-api |
|---|
| 313 | [Thu Nov 13 2008] [12:00:27] <bricks> i read a lot about mozilla development |
|---|
| 314 | [Thu Nov 13 2008] [12:00:31] <Tuju> motorola and conduit folks depend on this. |
|---|
| 315 | [Thu Nov 13 2008] [12:00:43] <dgollub> Tuju: oh yeah - thats a hot one... |
|---|
| 316 | [Thu Nov 13 2008] [12:00:56] <dgollub> but we don't have anyone working on this - right? |
|---|
| 317 | [Thu Nov 13 2008] [12:01:03] <Tuju> no, and no maintainer nor backup |
|---|
| 318 | [Thu Nov 13 2008] [12:01:07] <dgollub> python plugin is #1 |
|---|
| 319 | [Thu Nov 13 2008] [12:01:20] <Tuju> it should be core part, blocking releases. |
|---|
| 320 | [Thu Nov 13 2008] [12:01:29] <dgollub> for sure |
|---|
| 321 | [Thu Nov 13 2008] [12:01:37] <Tuju> http://opensync.org/wiki/OpenSyncHackers i tag it there. |
|---|
| 322 | [Thu Nov 13 2008] [12:01:41] <dgollub> i might take a look once it's the last thing... |
|---|
| 323 | [Thu Nov 13 2008] [12:01:54] <dgollub> next topic (time is running...) |
|---|
| 324 | [Thu Nov 13 2008] [12:02:02] <dgollub> Topic 6: How to meet users expections with 0.40? |
|---|
| 325 | [Thu Nov 13 2008] [12:02:05] <ChrisH> summup: kdepim3/kdepim4/evolution syncml file-sync python are needed for 0.40 |
|---|
| 326 | [Thu Nov 13 2008] [12:02:15] <dgollub> ack |
|---|
| 327 | [Thu Nov 13 2008] [12:02:23] <dgollub> - very very high expections by users for 0.40 |
|---|
| 328 | [Thu Nov 13 2008] [12:02:23] <dgollub> - how to address this with the 0.40 release? |
|---|
| 329 | [Thu Nov 13 2008] [12:02:24] <dgollub> - postponing 0.40?! |
|---|
| 330 | [Thu Nov 13 2008] [12:02:30] <dgollub> - proper communication on 0.40 release? |
|---|
| 331 | [Thu Nov 13 2008] [12:02:31] <dgollub> - big fat warning in release announcement? |
|---|
| 332 | [Thu Nov 13 2008] [12:02:31] <dgollub> - white-listing only certian plugins and devices? |
|---|
| 333 | [Thu Nov 13 2008] [12:02:32] <dgollub> - dry-run tests to spot bugs/issues in sync-setup before real-life use? |
|---|
| 334 | [Thu Nov 13 2008] [12:03:05] <dgollub> the very high expections by users scares me a lot.... |
|---|
| 335 | [Thu Nov 13 2008] [12:03:24] <dgollub> ... i get the expression everyone things with 0.40 we're gold and everything works out of the box... |
|---|
| 336 | [Thu Nov 13 2008] [12:03:29] <dgollub> ... i doubt this will be the case |
|---|
| 337 | [Thu Nov 13 2008] [12:03:56] <dgollub> so we should make sure that we communicate 0.40 right to the users: |
|---|
| 338 | [Thu Nov 13 2008] [12:04:05] <dgollub> the major different will hopefully be - less duplicates! |
|---|
| 339 | [Thu Nov 13 2008] [12:04:14] <bricks> dgollub: you are right. this can cause a lot of frustration and new tickets |
|---|
| 340 | [Thu Nov 13 2008] [12:04:19] <dgollub> this depends very hard on that merger/capabilities get used ... |
|---|
| 341 | [Thu Nov 13 2008] [12:04:27] <dgollub> ... this is unfortunately not the case yet. |
|---|
| 342 | [Thu Nov 13 2008] [12:04:45] <dgollub> yeah - so we have to address this for 0.40 release |
|---|
| 343 | [Thu Nov 13 2008] [12:04:49] <Tuju> http://opensync.org/wiki/OpenSyncHackers updated, vformat, python-api will block releases. |
|---|
| 344 | [Thu Nov 13 2008] [12:05:00] <dgollub> i don't want to postpone 0.40 .. thats was the main reason to declare 0.30 as devel branch |
|---|
| 345 | [Thu Nov 13 2008] [12:05:12] <dgollub> - "bad" plugins might harm 0.40-users-expections <-- |
|---|
| 346 | [Thu Nov 13 2008] [12:05:31] <bricks> we need a new roadmap |
|---|
| 347 | [Thu Nov 13 2008] [12:05:35] <Tuju> we dont have evolution maintainer. |
|---|
| 348 | [Thu Nov 13 2008] [12:05:52] <dgollub> so one thing would be to only _release_ plugins which really make use of merger/capabilities... otherwise we end up in duplicate-hell |
|---|
| 349 | [Thu Nov 13 2008] [12:06:22] <Tuju> btw, i marked that 0.41 would be the one to lift the distro pkging ban as there are the renaming of plugins and some tools. |
|---|
| 350 | [Thu Nov 13 2008] [12:06:29] <Tuju> http://opensync.org/roadmap |
|---|
| 351 | [Thu Nov 13 2008] [12:06:52] <dgollub> any other ideas to avoid frustration of users? |
|---|
| 352 | [Thu Nov 13 2008] [12:07:04] <Tuju> those will make changes into packages and those will break pkg builds. must be done before ban lift. |
|---|
| 353 | [Thu Nov 13 2008] [12:07:04] <dgollub> i thought also about introudcing tools for "dry-runs" |
|---|
| 354 | [Thu Nov 13 2008] [12:07:34] <dgollub> i have one ticket which summaries the "next sync action"... which should help the users to identify issues in advance before writing/commting changes to their applications/devices... |
|---|
| 355 | [Thu Nov 13 2008] [12:08:36] <dgollub> my suggestion is: qualitiy, no quantity -> less plugin for 0.40 - but well tested and implemented used of merge/capabilities... |
|---|
| 356 | [Thu Nov 13 2008] [12:08:43] <ChrisH> There is allready a read-only switch for msynctool, should that be enough? |
|---|
| 357 | [Thu Nov 13 2008] [12:08:46] <Tuju> imo we cannot lock down the roadmap until we have: 1. all blocker parts have a maintainer 2. maintainer can review his tasks/tickets 3. maintainer can give estimate about the required time to fix those. |
|---|
| 358 | [Thu Nov 13 2008] [12:08:56] <ChrisH> enough for a dry-run scenario? |
|---|
| 359 | [Thu Nov 13 2008] [12:08:57] <dgollub> ... plugins provide tests to verify the plugin will work smoothly with device/application and their changes |
|---|
| 360 | [Thu Nov 13 2008] [12:09:24] <dgollub> ChrisH: is the read-only switch working? ;) |
|---|
| 361 | [Thu Nov 13 2008] [12:09:46] <dgollub> lets postone the roadmap adjust to next week... |
|---|
| 362 | [Thu Nov 13 2008] [12:09:56] <Tuju> dgollub: we could try to get the trunk automated builds for debian and fedora to get more testers, find more bugs, avoid bugs in final 0.40 release. |
|---|
| 363 | [Thu Nov 13 2008] [12:09:57] <bricks> ack |
|---|
| 364 | [Thu Nov 13 2008] [12:10:08] <ChrisH> I assume for syncml it works. I asked Michael for this. |
|---|
| 365 | [Thu Nov 13 2008] [12:10:48] <dgollub> Tuju: tests == users ... they will get frustated as well... we need more dry-run-tools and validation-tools |
|---|
| 366 | [Thu Nov 13 2008] [12:10:59] <Tuju> i already build pkgs for fedora myself, i could try to make scripts to make them into yum repos for current fedora releases. |
|---|
| 367 | [Thu Nov 13 2008] [12:11:20] <Tuju> dgollub: yep |
|---|
| 368 | [Thu Nov 13 2008] [12:11:30] <Tuju> those are better if those can be done. |
|---|
| 369 | [Thu Nov 13 2008] [12:12:00] <dgollub> yeah - we should try to make such tools for 0.40 and highly recommend to use them - and only use opensync in production use if those tool pass on their setup |
|---|
| 370 | [Thu Nov 13 2008] [12:12:13] <dgollub> i hope this avoids _lots_ of frustion ... |
|---|
| 371 | [Thu Nov 13 2008] [12:12:24] <dgollub> if then someone still uses opensync even if the validation tool fails -> bad |
|---|
| 372 | [Thu Nov 13 2008] [12:12:56] <Tuju> also note that the commercil sync tools are not that perfect |
|---|
| 373 | [Thu Nov 13 2008] [12:13:04] <Tuju> they create duplicates and fail too |
|---|
| 374 | [Thu Nov 13 2008] [12:13:55] <dgollub> yeah - but they don't know this.. they only have expereince with /dev/null ;) |
|---|
| 375 | [Thu Nov 13 2008] [12:13:57] <dgollub> ok next topic |
|---|
| 376 | [Thu Nov 13 2008] [12:14:08] <dgollub> Topic 7: Frontends |
|---|
| 377 | [Thu Nov 13 2008] [12:14:10] <dgollub> i want to skip that |
|---|
| 378 | [Thu Nov 13 2008] [12:14:16] <Tuju> well, my message for whiners is, step in and help us make it better. |
|---|
| 379 | [Thu Nov 13 2008] [12:14:17] <dgollub> for timing reason |
|---|
| 380 | [Thu Nov 13 2008] [12:14:28] <Tuju> let's postpone 7. |
|---|
| 381 | [Thu Nov 13 2008] [12:14:31] <dgollub> Tuju: there are more whiners then devleopers |
|---|
| 382 | [Thu Nov 13 2008] [12:14:35] <ChrisH> Frontends: We should not care about the frontends |
|---|
| 383 | [Thu Nov 13 2008] [12:14:40] <Tuju> i'm immune for them. :) |
|---|
| 384 | [Thu Nov 13 2008] [12:14:44] <dgollub> ok lets do topic 7 next week... |
|---|
| 385 | [Thu Nov 13 2008] [12:14:56] <dgollub> Topic 8: OpenSync 0.40 Roadmap |
|---|
| 386 | [Thu Nov 13 2008] [12:14:57] <Tuju> we need tokoe and vkreause for that, teperrr too |
|---|
| 387 | [Thu Nov 13 2008] [12:15:01] <dgollub> we have to reschedule the roadmap... |
|---|
| 388 | [Thu Nov 13 2008] [12:15:01] <Tuju> krause |
|---|
| 389 | [Thu Nov 13 2008] [12:15:11] <Tuju> dgollub: not until we find maintainers |
|---|
| 390 | [Thu Nov 13 2008] [12:15:18] <dgollub> we should discuss reschedule next week until some of the AIs are solved and we hopefully found some maintainers |
|---|
| 391 | [Thu Nov 13 2008] [12:15:23] <Tuju> yep |
|---|
| 392 | [Thu Nov 13 2008] [12:15:29] <dgollub> what i want to announce/discuss: |
|---|
| 393 | [Thu Nov 13 2008] [12:15:33] <dgollub> - shrinking and freezing API |
|---|
| 394 | [Thu Nov 13 2008] [12:15:33] <dgollub> - designing more unittests: mapping stress tests |
|---|
| 395 | [Thu Nov 13 2008] [12:15:33] <dgollub> (hunting duplicated entries), ... |
|---|
| 396 | [Thu Nov 13 2008] [12:15:34] <dgollub> - integration/status of capabilities and discovery? |
|---|
| 397 | [Thu Nov 13 2008] [12:15:46] <dgollub> this are things we need to address beside the maintainers stuff of plugins... |
|---|
| 398 | [Thu Nov 13 2008] [12:16:12] <Tuju> API thing is important |
|---|
| 399 | [Thu Nov 13 2008] [12:16:17] <dgollub> shrinking and freezing API - this is a hot one... we should unexport all functions/symbols which are not needed outside |
|---|
| 400 | [Thu Nov 13 2008] [12:16:30] <dgollub> this is also the XXX_private.h thing we discussed very breifly in berlin |
|---|
| 401 | [Thu Nov 13 2008] [12:16:38] <dgollub> we should do this before 0.40 |
|---|
| 402 | [Thu Nov 13 2008] [12:16:45] <Tuju> #kontact folks should give comments about the parts of API they consumed for implementation |
|---|
| 403 | [Thu Nov 13 2008] [12:16:49] <bricks> dgollub: shrink api for functions which are for a gui and for a plugin |
|---|
| 404 | [Thu Nov 13 2008] [12:17:07] <dgollub> bricks: correct |
|---|
| 405 | [Thu Nov 13 2008] [12:17:26] <Tuju> that's AI for people: vkrause, teperr, tokoe, <evolution maintainer> |
|---|
| 406 | [Thu Nov 13 2008] [12:17:43] <dgollub> so everyone, if you feel you want to move stuf f to _private.h feel free to do so ... |
|---|
| 407 | [Thu Nov 13 2008] [12:17:48] <Tuju> btw, evo2-sync should be renamed to evolution, I make a ticket for that. |
|---|
| 408 | [Thu Nov 13 2008] [12:17:50] <dgollub> .. i will start do the same soon |
|---|
| 409 | [Thu Nov 13 2008] [12:18:05] <dgollub> and don't forget to strip the opensync.sym file ;) |
|---|
| 410 | [Thu Nov 13 2008] [12:18:20] <dgollub> - designing more unittests: mapping stress tests |
|---|
| 411 | [Thu Nov 13 2008] [12:18:21] <dgollub> (hunting duplicated entries), ... |
|---|
| 412 | [Thu Nov 13 2008] [12:18:24] <dgollub> we skip this one |
|---|
| 413 | [Thu Nov 13 2008] [12:18:28] <dgollub> - integration/status of capabilities and discovery? <--- |
|---|
| 414 | [Thu Nov 13 2008] [12:18:48] <dgollub> we need to get discovery workign at least for one plugin finally |
|---|
| 415 | [Thu Nov 13 2008] [12:19:23] <Tuju> dgollub: that's syncml, and bellmich got the test phones yesterday. |
|---|
| 416 | [Thu Nov 13 2008] [12:19:28] <dgollub> it's not worth to do any real-life testing without working discovery/capabilities |
|---|
| 417 | [Thu Nov 13 2008] [12:19:33] <Tuju> he has started the OMA DS implementation |
|---|
| 418 | [Thu Nov 13 2008] [12:19:40] <dgollub> you mean DM? |
|---|
| 419 | [Thu Nov 13 2008] [12:19:43] <Tuju> yep |
|---|
| 420 | [Thu Nov 13 2008] [12:19:45] <Tuju> sorry |
|---|
| 421 | [Thu Nov 13 2008] [12:19:47] <dgollub> puuuh... |
|---|
| 422 | [Thu Nov 13 2008] [12:19:51] <Tuju> Device Management |
|---|
| 423 | [Thu Nov 13 2008] [12:19:55] <dgollub> DS ... i though we're doing this for years now :P |
|---|
| 424 | [Thu Nov 13 2008] [12:19:55] <Tuju> that's part of it. |
|---|
| 425 | [Thu Nov 13 2008] [12:19:58] <Tuju> heh :) |
|---|
| 426 | [Thu Nov 13 2008] [12:20:24] <Tuju> but we need his estimates about the schedule for the roadmap |
|---|
| 427 | [Thu Nov 13 2008] [12:20:34] <dgollub> ok cool - i hope this fits into opensync discovery/capabilities .. otherwise we have a real problem |
|---|
| 428 | [Thu Nov 13 2008] [12:20:52] <Tuju> file plugin would be bit dummy to do that |
|---|
| 429 | [Thu Nov 13 2008] [12:21:02] <dgollub> but anyone - if you have time please try to generate capabilities.xml by hand for now |
|---|
| 430 | [Thu Nov 13 2008] [12:21:05] <dgollub> and test it |
|---|
| 431 | [Thu Nov 13 2008] [12:21:41] <Tuju> http://opensync.org/ticket/891 ticket to rename all evo* stuff to 'evolution', whoever the maintainer will be. |
|---|
| 432 | [Thu Nov 13 2008] [12:22:04] <dgollub> ok - last ticket (time.. sorry) |
|---|
| 433 | [Thu Nov 13 2008] [12:22:13] <dgollub> Ticket 9: IRC Meetings |
|---|
| 434 | [Thu Nov 13 2008] [12:22:20] <dgollub> - who will write next minutes? who will be backup? |
|---|
| 435 | [Thu Nov 13 2008] [12:22:27] <dgollub> next week it's not at 09:00UTC |
|---|
| 436 | [Thu Nov 13 2008] [12:22:44] * Tuju changed trac default ticket version to 0.38. |
|---|
| 437 | [Thu Nov 13 2008] [12:22:53] <dgollub> http://www.opensync.org/~dgollub/opensync.ical |
|---|
| 438 | [Thu Nov 13 2008] [12:23:07] <dgollub> DTSTART:20081120T140000Z |
|---|
| 439 | [Thu Nov 13 2008] [12:23:12] <Tuju> where is the nexet agenda template? |
|---|
| 440 | [Thu Nov 13 2008] [12:23:15] <Tuju> draft |
|---|
| 441 | [Thu Nov 13 2008] [12:23:27] <dgollub> there is none yet |
|---|
| 442 | [Thu Nov 13 2008] [12:23:32] <dgollub> AI? |
|---|
| 443 | [Thu Nov 13 2008] [12:23:47] <Tuju> i think its part of the minutes writer as it's the leftovers |
|---|
| 444 | [Thu Nov 13 2008] [12:23:49] <dgollub> so volunteers for next week for taking minutes? |
|---|
| 445 | [Thu Nov 13 2008] [12:23:54] <dgollub> ok |
|---|
| 446 | [Thu Nov 13 2008] [12:24:02] <dgollub> so i'll write Agenda for next week? |
|---|
| 447 | [Thu Nov 13 2008] [12:24:11] <dgollub> and write the minutes for this one? |
|---|
| 448 | [Thu Nov 13 2008] [12:24:26] <Tuju> i'd need space to collect post 0.40 devel environment task list for next year i guess. |
|---|
| 449 | [Thu Nov 13 2008] [12:24:27] <dgollub> and who is writing minutes next week? and who is backup? |
|---|
| 450 | [Thu Nov 13 2008] [12:24:57] <dgollub> no voluenteers? i can do the minutes next time again .. until everyone feels conformtable with meetings like that |
|---|
| 451 | [Thu Nov 13 2008] [12:25:03] <Tuju> dgollub: i'm not sure how much stuff i already have :) |
|---|
| 452 | [Thu Nov 13 2008] [12:25:17] <dgollub> Tuju: i'll summarize that in the minutes - no worry |
|---|
| 453 | [Thu Nov 13 2008] [12:25:20] <Tuju> i'd like to keep my promies.... :) |
|---|
| 454 | [Thu Nov 13 2008] [12:25:28] <dgollub> backup - anyone? |
|---|
| 455 | [Thu Nov 13 2008] [12:25:29] <Tuju> promises... |
|---|
| 456 | [Thu Nov 13 2008] [12:25:33] <Tuju> put me as backup |
|---|
| 457 | [Thu Nov 13 2008] [12:25:44] <dgollub> Ok - next minutes: dgollub backup: Tuju |
|---|
| 458 | [Thu Nov 13 2008] [12:25:49] <dgollub> ok - meeting closed |
|---|
| 459 | [Thu Nov 13 2008] [12:25:52] <dgollub> have a nice day ;) |
|---|
| 460 | [Thu Nov 13 2008] [12:26:14] <dgollub> i'll send the minutes around after lunch - i have me next meeting in 3 minutes |
|---|
| 461 | [Thu Nov 13 2008] [12:26:15] <dgollub> byebye |
|---|
| 462 | [Thu Nov 13 2008] [12:26:20] <bricks> bye |
|---|
| 463 | [Thu Nov 13 2008] [12:26:28] <Tuju> i've log saved, will send it to dgollub |
|---|
| 464 | [Thu Nov 13 2008] [12:26:54] Topic dgollub sets the channel topic to "http://opensync.org/ 0.38 | http://libsyncml.opensync.org/ 0.5.0 | http://opensync.org/wiki/FAQ | http://opensync.org/roadmap | http://libsyncml.opensync.org/roadmap | http://opensync.org/~dgollub/opensync.ical | http://pastebin.com/". |
|---|