meetings/irc: opensync-20081223.log

File opensync-20081223.log, 13.4 KB (added by felixmoeller, 3 years ago)

project IRC Meeting logs - 20081223

Line 
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