| 1 | [Di Dez 23 2008] [15:04:51] Thema dgollub setzt das Kanalthema auf "OpenSync project IRC meeting | please no bug reports or support request". |
|---|
| 2 | [Di Dez 23 2008] [15:05:03] <mkoller> I'm just watching partly as I'm still @work |
|---|
| 3 | [Di Dez 23 2008] [15:06:10] <fm> go ahead dgollub, i will write the minutes |
|---|
| 4 | [Di Dez 23 2008] [15:06:52] <dgollub> kk |
|---|
| 5 | [Di Dez 23 2008] [15:07:24] <dgollub> 1. Action Items from previous Meetings |
|---|
| 6 | [Di Dez 23 2008] [15:07:24] <dgollub> * AI dgollub: assemble list of terms. to use for developer API documentation |
|---|
| 7 | [Di Dez 23 2008] [15:07:24] <dgollub> * AI dgollub: introduce example-plugin using static-capabilities |
|---|
| 8 | [Di Dez 23 2008] [15:07:24] <dgollub> * AI dgollub: add capabilities chapter as requested by gcobb |
|---|
| 9 | [Di Dez 23 2008] [15:07:24] <dgollub> * AI all-plugin-developers: send-in the hardest implementation steps/highest |
|---|
| 10 | [Di Dez 23 2008] [15:07:27] <dgollub> OpenSync barriers when you started with OpenSync |
|---|
| 11 | [Di Dez 23 2008] [15:08:06] <dgollub> i didn't managed to complete any of mys AIs |
|---|
| 12 | [Di Dez 23 2008] [15:08:14] <dgollub> i'm still collecting terms... |
|---|
| 13 | [Di Dez 23 2008] [15:08:28] <dgollub> the introudction of a static-capababilities plugin is still missing |
|---|
| 14 | [Di Dez 23 2008] [15:08:48] <dgollub> there is not yet a capabilities chapter ... i hope to start with some of those AIs |
|---|
| 15 | [Di Dez 23 2008] [15:08:52] <fm> and are we going with splitet user developer docs as discussed on the mailinglist? |
|---|
| 16 | [Di Dez 23 2008] [15:09:23] <dgollub> not qutie sure yet .. this is another item i would say - lets discuss this in the Documentation item |
|---|
| 17 | [Di Dez 23 2008] [15:09:36] <fm> ok |
|---|
| 18 | [Di Dez 23 2008] [15:10:04] <dgollub> reg. the OpenSync barrier for plugin developers... there was some feedback i try to incoperate later |
|---|
| 19 | [Di Dez 23 2008] [15:10:18] <dgollub> next topic? |
|---|
| 20 | [Di Dez 23 2008] [15:10:47] <fm> ok |
|---|
| 21 | [Di Dez 23 2008] [15:10:50] <dgollub> 2. Documentation (Doxygen / API / Whitepaper) * Status of Doxygen API |
|---|
| 22 | [Di Dez 23 2008] [15:11:25] <dgollub> bricks: anything new? i saw various commits ... |
|---|
| 23 | [Di Dez 23 2008] [15:11:26] Beenden Samm hat den Server verlassen (Read error: 60 (Operation timed out)). |
|---|
| 24 | [Di Dez 23 2008] [15:12:20] <fm> hm not here i am afraid |
|---|
| 25 | [Di Dez 23 2008] [15:12:51] <dgollub> i see |
|---|
| 26 | [Di Dez 23 2008] [15:13:12] <dgollub> ok - reg. the users/developers docs thing\ |
|---|
| 27 | [Di Dez 23 2008] [15:13:25] <fm> i think there was quiet some commits moving the docs in the .h files so it is beeing worked on. |
|---|
| 28 | [Di Dez 23 2008] [15:13:50] <dgollub> right now there was some discussion if we should split this... |
|---|
| 29 | [Di Dez 23 2008] [15:14:08] <dgollub> ... on the other hand - do we need "user" docu at all? |
|---|
| 30 | [Di Dez 23 2008] [15:14:44] <fm> hm i am not really decided what we should do. for the end user I hope there will be no docs needed in the future |
|---|
| 31 | [Di Dez 23 2008] [15:14:57] <ianmartin> depends if you want people to use osynctool as a user |
|---|
| 32 | [Di Dez 23 2008] [15:15:13] <fm> and all other people looking at os.org now probably ctrl-f and can find all terms on one page |
|---|
| 33 | [Di Dez 23 2008] [15:16:24] <fm> just advanced users will look for the docu anywhere so I think having all terms on one page where you can point people to might be good |
|---|
| 34 | [Di Dez 23 2008] [15:17:16] <dgollub> ianmartin: hmm osynctool is a good point... |
|---|
| 35 | [Di Dez 23 2008] [15:17:54] <dgollub> afaik the most advanced knowledge you need to know if you have to configure the plugin when using osynctool |
|---|
| 36 | [Di Dez 23 2008] [15:17:57] <ianmartin> If it is just the glossary you are talking about then one page makes sense, could even colour entries depending on if they are relevant to users |
|---|
| 37 | [Di Dez 23 2008] [15:18:18] <fm> If the page is well catogorized i think it is not too big a problem |
|---|
| 38 | [Di Dez 23 2008] [15:20:35] <fm> ping |
|---|
| 39 | [Di Dez 23 2008] [15:20:57] <dgollub> yes - but i wonder if we should concentrate today on user documetnation |
|---|
| 40 | [Di Dez 23 2008] [15:21:23] <dgollub> i would first concentrate on developer documentation.. since the user documentation might change several times before opensync gets raelly useable for users |
|---|
| 41 | [Di Dez 23 2008] [15:21:48] <ianmartin> indeed, given it is still changing a lot. |
|---|
| 42 | [Di Dez 23 2008] [15:21:52] <dgollub> and we should also clarfiy if there is a user documetnation beside osynctool required at all... |
|---|
| 43 | [Di Dez 23 2008] [15:21:53] Betreten Samm hat den Kanal betreten (n=chatzill@129-170-195-217.cust.centrio.cz). |
|---|
| 44 | [Di Dez 23 2008] [15:22:03] <dgollub> when we talk about user-documentation is this just about osynctool? |
|---|
| 45 | [Di Dez 23 2008] [15:22:12] <fm> you are right the focus is for the developers right now, to get the whole think working ;) |
|---|
| 46 | [Di Dez 23 2008] [15:22:47] <fm> i think it is about terms, what is a slow sync a fast sync, groups, members, peers? |
|---|
| 47 | [Di Dez 23 2008] [15:23:30] <dgollub> but this is something which could be done in a user-friendly way in the GUI |
|---|
| 48 | [Di Dez 23 2008] [15:23:31] <ianmartin> There are several categories: core developer, user (front end developer, connector developer, format developer), user (osynctool) |
|---|
| 49 | [Di Dez 23 2008] [15:23:51] <dgollub> good point |
|---|
| 50 | [Di Dez 23 2008] [15:24:16] <dgollub> i would exlcude osynctool for this discussion now ... i don't want to focus on osynctool users |
|---|
| 51 | [Di Dez 23 2008] [15:27:13] <dgollub> but i agree there is need documetnation for " user (front end developer, connector developer, format developer)" |
|---|
| 52 | [Di Dez 23 2008] [15:27:22] <dgollub> for those we could setup "one page" |
|---|
| 53 | [Di Dez 23 2008] [15:27:39] <dgollub> with terms and mark them with colours... i guess one page is easier to maintain |
|---|
| 54 | [Di Dez 23 2008] [15:27:53] <ianmartin> yeah, and all terms are relavent to core developer |
|---|
| 55 | [Di Dez 23 2008] [15:28:03] <ianmartin> so avoids any duplication |
|---|
| 56 | [Di Dez 23 2008] [15:28:07] <dgollub> right |
|---|
| 57 | [Di Dez 23 2008] [15:28:59] <dgollub> ok - anythong to add on this topic .. or this item? |
|---|
| 58 | [Di Dez 23 2008] [15:29:01] <fm> ok to summarize: coredeveloper and other developers should get all doc on one page and seperated by color |
|---|
| 59 | [Di Dez 23 2008] [15:29:10] <dgollub> fm: yep |
|---|
| 60 | [Di Dez 23 2008] [15:29:22] <ianmartin> re whitepaper |
|---|
| 61 | [Di Dez 23 2008] [15:30:12] <ianmartin> Henrik made a good point about what a plugin should or can do in each function |
|---|
| 62 | [Di Dez 23 2008] [15:30:45] <ianmartin> which bits of information can be set/reported at each point |
|---|
| 63 | [Di Dez 23 2008] [15:30:45] <dgollub> ianmartin: yes |
|---|
| 64 | [Di Dez 23 2008] [15:31:19] <dgollub> ianmartin: i have already a very brief description in the whitepaper about those functions.. but not so deatiled.. do you think this shoudl be part o fthe whitepaper or part of teh Doxygen API? |
|---|
| 65 | [Di Dez 23 2008] [15:32:00] <ianmartin> I think whitepaper, unless you know you can set something you dont know to go look it up in the doxygen API |
|---|
| 66 | [Di Dez 23 2008] [15:32:27] <dgollub> hmm good point |
|---|
| 67 | [Di Dez 23 2008] [15:32:46] <ianmartin> also plugin entry points aren't in the API |
|---|
| 68 | [Di Dez 23 2008] [15:34:10] <ianmartin> So when writing a plugin I know when I can/should report that eg my calendar sink is readonly |
|---|
| 69 | [Di Dez 23 2008] [15:34:27] <dgollub> i see |
|---|
| 70 | [Di Dez 23 2008] [15:36:06] <ianmartin> eg: |
|---|
| 71 | [Di Dez 23 2008] [15:36:12] <ianmartin> DISCOVER set sink write ability: if a sync is always readonly then this may be reported |
|---|
| 72 | [Di Dez 23 2008] [15:37:08] <ianmartin> CONNECT: set sink write ability: if on connection the sink is found to be readonly it may be set |
|---|
| 73 | [Di Dez 23 2008] [15:37:14] Verlassen andieh_ hat den Kanal verlassen ("schÃŒssikovski"). |
|---|
| 74 | [Di Dez 23 2008] [15:37:46] <dgollub> AI dgollub: document each plugin fucntion - which bits of information can be set/reportead at each poing - entry point documentation |
|---|
| 75 | [Di Dez 23 2008] [15:38:54] <dgollub> ianmartin: btw. how is it going with discovery implementation in evo2-sync? do you think you could help documetnt the discovery process? from plugin point of view? |
|---|
| 76 | [Di Dez 23 2008] [15:40:04] <ianmartin> if you could make a list of things that the plugin can set I could write some explaination |
|---|
| 77 | [Di Dez 23 2008] [15:40:33] <ianmartin> currently reporting contact capabilities dyanmically |
|---|
| 78 | [Di Dez 23 2008] [15:41:08] <dgollub> ok ... i'll assemble a list after the meeting |
|---|
| 79 | [Di Dez 23 2008] [15:41:24] <ianmartin> evolution provides no way of determinting the calendar capabilities, so will have to trial and error to find what comes out given a certain input |
|---|
| 80 | [Di Dez 23 2008] [15:42:00] <dgollub> ianmartin: by evolution you mean e-d-s - right? |
|---|
| 81 | [Di Dez 23 2008] [15:42:07] <ianmartin> yeah |
|---|
| 82 | [Di Dez 23 2008] [15:42:21] <dgollub> anyway - should we continue on the next item? or anything else of 2. item? |
|---|
| 83 | [Di Dez 23 2008] [15:43:26] <fm> continue |
|---|
| 84 | [Di Dez 23 2008] [15:43:28] <dgollub> 3. Active Tickets for 0.39 milestone * Are all active ticket for 0.39 valid? * Re-prioritize * Anything else from 0.40 milestone which should go to 0.39? |
|---|
| 85 | [Di Dez 23 2008] [15:44:33] <fm> just closed one ;) |
|---|
| 86 | [Di Dez 23 2008] [15:45:07] <dgollub> we should make sure that we address urgent stuff for 0.39 .. not 0.40 |
|---|
| 87 | [Di Dez 23 2008] [15:45:13] <fm> how to repdroduce http://opensync.org/ticket/686 ? |
|---|
| 88 | [Di Dez 23 2008] [15:45:25] <fm> i can use vconvert to convert the vevent to xml |
|---|
| 89 | [Di Dez 23 2008] [15:45:40] <dgollub> right now on my list is the mix-up of ObjTypes and the mix-up of ObjTypes in resource configurations |
|---|
| 90 | [Di Dez 23 2008] [15:46:05] <dgollub> fm: i'll comment on that ticket later... |
|---|
| 91 | [Di Dez 23 2008] [15:46:20] <dgollub> reg. the symbol name clashing .. this should be finally fixed with /trunk |
|---|
| 92 | [Di Dez 23 2008] [15:46:21] <fm> dgollub: wouldn't it make sense to issue a warning right now if intermixing is configured. not even henrik was aware of it |
|---|
| 93 | [Di Dez 23 2008] [15:46:32] <fm> none of our users know this is not working |
|---|
| 94 | [Di Dez 23 2008] [15:46:46] <dgollub> there could be some crashes/backtraces which might look like a symbol clash - but those are quite easy to identify when looking closely to the backtrace... |
|---|
| 95 | [Di Dez 23 2008] [15:47:09] <fm> fixing is good but just printing a warning would help people to get furhter i think |
|---|
| 96 | [Di Dez 23 2008] [15:47:09] <dgollub> if there is a crash in a format plugin in a conversion function... this could be due to conversion-path detection |
|---|
| 97 | [Di Dez 23 2008] [15:47:50] <dgollub> fm: warnings is not easy to implement |
|---|
| 98 | [Di Dez 23 2008] [15:48:16] <dgollub> fm: you can't just blacklist data.. since data <-> data is perfectly fine |
|---|
| 99 | [Di Dez 23 2008] [15:48:32] <fm> hm |
|---|
| 100 | [Di Dez 23 2008] [15:49:10] <fm> there are several schema tickets, could you get cstender to look at them? |
|---|
| 101 | [Di Dez 23 2008] [15:49:38] <dgollub> i try .. not quite sure what his vaction plans are |
|---|
| 102 | [Di Dez 23 2008] [15:50:21] <dgollub> but extending xmlformat schema should be qutie trivial to extend.. are there already patches pending? |
|---|
| 103 | [Di Dez 23 2008] [15:51:08] <fm> no |
|---|
| 104 | [Di Dez 23 2008] [15:52:33] <dgollub> anyone want to look at xmlformat schema issues? |
|---|
| 105 | [Di Dez 23 2008] [15:53:32] <fm> sadly i have no time at all right now :-( |
|---|
| 106 | [Di Dez 23 2008] [15:54:05] <dgollub> fm: maybe just mention that we're looking for someone handling outstadning xmlformat issues |
|---|
| 107 | [Di Dez 23 2008] [15:54:11] <dgollub> ... in the minutes |
|---|
| 108 | [Di Dez 23 2008] [15:54:59] <dgollub> ok - anything else? |
|---|
| 109 | [Di Dez 23 2008] [15:55:20] <dgollub> any hot issues in the engine/plugin space? beside the objtype mix-up? |
|---|
| 110 | [Di Dez 23 2008] [15:55:27] <fm> will do dgollub |
|---|
| 111 | [Di Dez 23 2008] [15:55:47] <ianmartin> convter paths |
|---|
| 112 | [Di Dez 23 2008] [15:55:51] <ianmartin> or the config |
|---|
| 113 | [Di Dez 23 2008] [15:56:04] <dgollub> ianmartin: is conerter path and teh format config the same thing? or two seperated? |
|---|
| 114 | [Di Dez 23 2008] [15:56:08] <ianmartin> smae thing |
|---|
| 115 | [Di Dez 23 2008] [15:56:15] <dgollub> ok |
|---|
| 116 | [Di Dez 23 2008] [15:56:16] <ianmartin> format config geting set as path config |
|---|
| 117 | [Di Dez 23 2008] [15:56:45] <dgollub> but never made it thorugh to the conversion function - right? |
|---|
| 118 | [Di Dez 23 2008] [15:57:02] <ianmartin> ticket 990 |
|---|
| 119 | [Di Dez 23 2008] [15:57:37] <ianmartin> when converting to engine internal format only the config for the internal format gets set as the path config |
|---|
| 120 | [Di Dez 23 2008] [15:57:57] <dgollub> i see |
|---|
| 121 | [Di Dez 23 2008] [15:58:36] <dgollub> could you change this one to milestome 0.39? |
|---|
| 122 | [Di Dez 23 2008] [15:58:45] <ianmartin> ok |
|---|
| 123 | [Di Dez 23 2008] [15:59:11] <dgollub> anything else? otherwise we just finish the meeting with the last item |
|---|
| 124 | [Di Dez 23 2008] [15:59:42] <dgollub> 4. Next IRC Meeting * Next IRC Meeting? Regular date? * Who takes minutes/backup? |
|---|
| 125 | [Di Dez 23 2008] [15:59:43] <fm> ok |
|---|
| 126 | [Di Dez 23 2008] [16:00:34] <fm> 31st? |
|---|
| 127 | [Di Dez 23 2008] [16:00:55] <fm> I guess there will be not many more attendees than today ;) |
|---|
| 128 | [Di Dez 23 2008] [16:01:20] <fm> maybe skip a week or 2.1.09 ? |
|---|
| 129 | [Di Dez 23 2008] [16:02:45] <dgollub> what about 30th? |
|---|
| 130 | [Di Dez 23 2008] [16:03:07] <dgollub> also 14:00Z? |
|---|
| 131 | [Di Dez 23 2008] [16:03:33] <fm> i could try to be there ;) but might make sense to ask bellmich and cstender about their preferences ... |
|---|
| 132 | [Di Dez 23 2008] [16:03:56] <dgollub> maybe both are busy with family affairs |
|---|
| 133 | [Di Dez 23 2008] [16:04:07] Betreten bellmich hat den Kanal betreten (n=bellmich@82.113.106.23). |
|---|
| 134 | [Di Dez 23 2008] [16:04:44] <dgollub> bellmich: right now we plan next meeting |
|---|
| 135 | [Di Dez 23 2008] [16:04:46] <fm> just talking about you bellmich ;) |
|---|
| 136 | [Di Dez 23 2008] [16:05:13] <dgollub> currently we discuss 2008-12-30T14:00Z |
|---|
| 137 | [Di Dez 23 2008] [16:06:29] <bellmich> Next week I'm in Hamburg. |
|---|
| 138 | [Di Dez 23 2008] [16:07:04] <dgollub> fm: ok then lets stay with 2008-12-30T14:00:00Z .. let's how many can attend or not |
|---|
| 139 | [Di Dez 23 2008] [16:08:16] <fm> ok dgollub |
|---|
| 140 | [Di Dez 23 2008] [16:08:22] <bellmich> I still think about the connect/disconnect semantics of the transport layer before I start fixing it. |
|---|
| 141 | [Di Dez 23 2008] [16:09:34] <dgollub> fm: cool |
|---|
| 142 | [Di Dez 23 2008] [16:09:37] <dgollub> meeting closed |
|---|