Re: Meeting and code merge 4/12 - 4/16
hi guys, unfortunately i have a scheduling conflict and cannot attend the f2f in munich. it is even more unfortunate that none of our developer can attend either due to other scheduling conflicts... we will try to have our input for the merge on the list so it can be used since we have been working with chemistry (as you can see from the recent check-ins) and definitely have some ideas... regards, david On Wed, Mar 31, 2010 at 11:44 AM, Florian Müller fmuel...@opentext.com wrote: Hi David, All meeting details are here: http://cwiki.apache.org/CMIS/f2f-meeting-april-2010.html Please let us know who is coming from Day as soon as possible. We have to organize a few things here. Cheers, Florian -Original Message- From: David Nuescheler [mailto:david.nuesche...@day.com] Sent: Mittwoch, 31. März 2010 11:18 To: chemistry-dev@incubator.apache.org Cc: Florian Müller Subject: Re: Meeting and code merge 4/12 - 4/16 hi guys, are there any news on the scheduling and detailed location of the hackathon? i would definitely like to join as well, and hopefully tag along some more day chemistry / cmis developers. i would like to apologize if i missed some further information on the list... regards, david On Wed, Mar 17, 2010 at 10:23 AM, Florent Guillaume f...@nuxeo.com wrote: Hi, Thierry Delprat from Nuxeo will be coming as well. Florent 2010/3/9 Florian Müller fmuel...@opentext.com: Unfortunately, Jens and my travel requests have not been approved. So we cannot come to Paris. But we can invite you to Munich for that week. Would that work for you? - Florian -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Friday, March 05, 2010 5:02 PM To: List-Chemistry; Klevenz, Stephan Cc: Jens Hübel; Florian Müller; David Caruana; Martin Hermes Subject: Re: Meeting and code merge 4/12 - 4/16 Yes, this would be from April 12th to April 16th. I've started the process here to reserve a room and do the necessary organization work. As I said before anyone is invited; I'd appreciate confirmation if you know you can come, or even if it's possible you will. To answer Gianugo's concern, we'll be doing discussing things on the list beforehand anyway, and we'll reflect anything happening in face-to-face to the list. Florent 2010/3/2 Klevenz, Stephan stephan.klev...@sap.com: Hi Florent, Thanks for your proposal, this makes absolutely sense and I would like to join a f2f meeting. Second week of April means from 12.4. to 16.04., right? That would work for me. Regards, Stephan -Ursprüngliche Nachricht- Von: Jens Hübel [mailto:jhue...@opentext.com] Gesendet: Dienstag, 2. März 2010 17:29 An: Florent Guillaume; List-Chemistry Cc: Florian Müller; David Caruana; Klevenz, Stephan; Hermes, Martin Betreff: RE: Meeting and code merge This is a great idea Florent! I really would appreciate if we could talk a bit more about integration options. A f2f meeting of course would be the best option. Assuming that we get travel budget approved it would be great to make that happen. Second week of April would be preferred, first week is Eastern and many people are in vacation here. Jens -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Montag, 1. März 2010 19:37 To: List-Chemistry Cc: Jens Hübel; Florian Müller; David Caruana; Stephan Klevenz; Martin Hermes Subject: Meeting and code merge Hi all, Nuxeo would like to invite the architects and coders of Chemistry and OpenCMIS to a real-life meeting to merge the two libraries into one. The goal of the meeting would be to agree on one common philosophy for the core, APIs, and in general architecture of our CMIS library, and to refactor what's needed to effect the merge and stop having two separate code bases (which I think we all agree is a waste of resources). For this meeting we would agree to put technical matters and excellence first, and not dwell on the past of our respective code bases. Nuxeo proposes to host the meeting in Paris, at the end of March or in April. I think it should last around one week, if we want to be thorough and not do just half of the work. The people I'm thinking about are Florian, Jens, David, Stephan and Martin, but others would be welcome as well - with the understanding that this will be a design and coding session, and people will have to be very familiar with the spec and the code base and will have to work together to do this refactoring (after initial discussions of course). What do you think? Are there dates that would work better (or not) for you? Cheers, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http
Re: Meeting and code merge 4/12 - 4/16
hi guys, are there any news on the scheduling and detailed location of the hackathon? i would definitely like to join as well, and hopefully tag along some more day chemistry / cmis developers. i would like to apologize if i missed some further information on the list... regards, david On Wed, Mar 17, 2010 at 10:23 AM, Florent Guillaume f...@nuxeo.com wrote: Hi, Thierry Delprat from Nuxeo will be coming as well. Florent 2010/3/9 Florian Müller fmuel...@opentext.com: Unfortunately, Jens and my travel requests have not been approved. So we cannot come to Paris. But we can invite you to Munich for that week. Would that work for you? - Florian -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Friday, March 05, 2010 5:02 PM To: List-Chemistry; Klevenz, Stephan Cc: Jens Hübel; Florian Müller; David Caruana; Martin Hermes Subject: Re: Meeting and code merge 4/12 - 4/16 Yes, this would be from April 12th to April 16th. I've started the process here to reserve a room and do the necessary organization work. As I said before anyone is invited; I'd appreciate confirmation if you know you can come, or even if it's possible you will. To answer Gianugo's concern, we'll be doing discussing things on the list beforehand anyway, and we'll reflect anything happening in face-to-face to the list. Florent 2010/3/2 Klevenz, Stephan stephan.klev...@sap.com: Hi Florent, Thanks for your proposal, this makes absolutely sense and I would like to join a f2f meeting. Second week of April means from 12.4. to 16.04., right? That would work for me. Regards, Stephan -Ursprüngliche Nachricht- Von: Jens Hübel [mailto:jhue...@opentext.com] Gesendet: Dienstag, 2. März 2010 17:29 An: Florent Guillaume; List-Chemistry Cc: Florian Müller; David Caruana; Klevenz, Stephan; Hermes, Martin Betreff: RE: Meeting and code merge This is a great idea Florent! I really would appreciate if we could talk a bit more about integration options. A f2f meeting of course would be the best option. Assuming that we get travel budget approved it would be great to make that happen. Second week of April would be preferred, first week is Eastern and many people are in vacation here. Jens -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Montag, 1. März 2010 19:37 To: List-Chemistry Cc: Jens Hübel; Florian Müller; David Caruana; Stephan Klevenz; Martin Hermes Subject: Meeting and code merge Hi all, Nuxeo would like to invite the architects and coders of Chemistry and OpenCMIS to a real-life meeting to merge the two libraries into one. The goal of the meeting would be to agree on one common philosophy for the core, APIs, and in general architecture of our CMIS library, and to refactor what's needed to effect the merge and stop having two separate code bases (which I think we all agree is a waste of resources). For this meeting we would agree to put technical matters and excellence first, and not dwell on the past of our respective code bases. Nuxeo proposes to host the meeting in Paris, at the end of March or in April. I think it should last around one week, if we want to be thorough and not do just half of the work. The people I'm thinking about are Florian, Jens, David, Stephan and Martin, but others would be welcome as well - with the understanding that this will be a design and coding session, and people will have to be very familiar with the spec and the code base and will have to work together to do this refactoring (after initial discussions of course). What do you think? Are there dates that would work better (or not) for you? Cheers, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- David Nuescheler Chief Technology Officer mailto: david.nuesche...@day.com web: http://www.day.com/ http://dev.day.com twitter: @daysoftware
RE: Meeting and code merge 4/12 - 4/16
Hi David, All meeting details are here: http://cwiki.apache.org/CMIS/f2f-meeting-april-2010.html Please let us know who is coming from Day as soon as possible. We have to organize a few things here. Cheers, Florian -Original Message- From: David Nuescheler [mailto:david.nuesche...@day.com] Sent: Mittwoch, 31. März 2010 11:18 To: chemistry-dev@incubator.apache.org Cc: Florian Müller Subject: Re: Meeting and code merge 4/12 - 4/16 hi guys, are there any news on the scheduling and detailed location of the hackathon? i would definitely like to join as well, and hopefully tag along some more day chemistry / cmis developers. i would like to apologize if i missed some further information on the list... regards, david On Wed, Mar 17, 2010 at 10:23 AM, Florent Guillaume f...@nuxeo.com wrote: Hi, Thierry Delprat from Nuxeo will be coming as well. Florent 2010/3/9 Florian Müller fmuel...@opentext.com: Unfortunately, Jens and my travel requests have not been approved. So we cannot come to Paris. But we can invite you to Munich for that week. Would that work for you? - Florian -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Friday, March 05, 2010 5:02 PM To: List-Chemistry; Klevenz, Stephan Cc: Jens Hübel; Florian Müller; David Caruana; Martin Hermes Subject: Re: Meeting and code merge 4/12 - 4/16 Yes, this would be from April 12th to April 16th. I've started the process here to reserve a room and do the necessary organization work. As I said before anyone is invited; I'd appreciate confirmation if you know you can come, or even if it's possible you will. To answer Gianugo's concern, we'll be doing discussing things on the list beforehand anyway, and we'll reflect anything happening in face-to-face to the list. Florent 2010/3/2 Klevenz, Stephan stephan.klev...@sap.com: Hi Florent, Thanks for your proposal, this makes absolutely sense and I would like to join a f2f meeting. Second week of April means from 12.4. to 16.04., right? That would work for me. Regards, Stephan -Ursprüngliche Nachricht- Von: Jens Hübel [mailto:jhue...@opentext.com] Gesendet: Dienstag, 2. März 2010 17:29 An: Florent Guillaume; List-Chemistry Cc: Florian Müller; David Caruana; Klevenz, Stephan; Hermes, Martin Betreff: RE: Meeting and code merge This is a great idea Florent! I really would appreciate if we could talk a bit more about integration options. A f2f meeting of course would be the best option. Assuming that we get travel budget approved it would be great to make that happen. Second week of April would be preferred, first week is Eastern and many people are in vacation here. Jens -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Montag, 1. März 2010 19:37 To: List-Chemistry Cc: Jens Hübel; Florian Müller; David Caruana; Stephan Klevenz; Martin Hermes Subject: Meeting and code merge Hi all, Nuxeo would like to invite the architects and coders of Chemistry and OpenCMIS to a real-life meeting to merge the two libraries into one. The goal of the meeting would be to agree on one common philosophy for the core, APIs, and in general architecture of our CMIS library, and to refactor what's needed to effect the merge and stop having two separate code bases (which I think we all agree is a waste of resources). For this meeting we would agree to put technical matters and excellence first, and not dwell on the past of our respective code bases. Nuxeo proposes to host the meeting in Paris, at the end of March or in April. I think it should last around one week, if we want to be thorough and not do just half of the work. The people I'm thinking about are Florian, Jens, David, Stephan and Martin, but others would be welcome as well - with the understanding that this will be a design and coding session, and people will have to be very familiar with the spec and the code base and will have to work together to do this refactoring (after initial discussions of course). What do you think? Are there dates that would work better (or not) for you? Cheers, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- David Nuescheler Chief Technology Officer mailto: david.nuesche...@day.com web: http://www.day.com/ http://dev.day.com twitter: @daysoftware
Re: Meeting and code merge 4/12 - 4/16
Hi, Thierry Delprat from Nuxeo will be coming as well. Florent 2010/3/9 Florian Müller fmuel...@opentext.com: Unfortunately, Jens and my travel requests have not been approved. So we cannot come to Paris. But we can invite you to Munich for that week. Would that work for you? - Florian -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Friday, March 05, 2010 5:02 PM To: List-Chemistry; Klevenz, Stephan Cc: Jens Hübel; Florian Müller; David Caruana; Martin Hermes Subject: Re: Meeting and code merge 4/12 - 4/16 Yes, this would be from April 12th to April 16th. I've started the process here to reserve a room and do the necessary organization work. As I said before anyone is invited; I'd appreciate confirmation if you know you can come, or even if it's possible you will. To answer Gianugo's concern, we'll be doing discussing things on the list beforehand anyway, and we'll reflect anything happening in face-to-face to the list. Florent 2010/3/2 Klevenz, Stephan stephan.klev...@sap.com: Hi Florent, Thanks for your proposal, this makes absolutely sense and I would like to join a f2f meeting. Second week of April means from 12.4. to 16.04., right? That would work for me. Regards, Stephan -Ursprüngliche Nachricht- Von: Jens Hübel [mailto:jhue...@opentext.com] Gesendet: Dienstag, 2. März 2010 17:29 An: Florent Guillaume; List-Chemistry Cc: Florian Müller; David Caruana; Klevenz, Stephan; Hermes, Martin Betreff: RE: Meeting and code merge This is a great idea Florent! I really would appreciate if we could talk a bit more about integration options. A f2f meeting of course would be the best option. Assuming that we get travel budget approved it would be great to make that happen. Second week of April would be preferred, first week is Eastern and many people are in vacation here. Jens -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Montag, 1. März 2010 19:37 To: List-Chemistry Cc: Jens Hübel; Florian Müller; David Caruana; Stephan Klevenz; Martin Hermes Subject: Meeting and code merge Hi all, Nuxeo would like to invite the architects and coders of Chemistry and OpenCMIS to a real-life meeting to merge the two libraries into one. The goal of the meeting would be to agree on one common philosophy for the core, APIs, and in general architecture of our CMIS library, and to refactor what's needed to effect the merge and stop having two separate code bases (which I think we all agree is a waste of resources). For this meeting we would agree to put technical matters and excellence first, and not dwell on the past of our respective code bases. Nuxeo proposes to host the meeting in Paris, at the end of March or in April. I think it should last around one week, if we want to be thorough and not do just half of the work. The people I'm thinking about are Florian, Jens, David, Stephan and Martin, but others would be welcome as well - with the understanding that this will be a design and coding session, and people will have to be very familiar with the spec and the code base and will have to work together to do this refactoring (after initial discussions of course). What do you think? Are there dates that would work better (or not) for you? Cheers, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
Re: Meeting and code merge 4/12 - 4/16
Hi All, FYI I also plan on arriving around noonish on Monday and leaving around noon on Friday. I'll keep you posted when I've booked something. Florent 2010/3/12 Goetz, Paul paul.go...@sap.com: Hi, Stephan and I plan for travelling Monday morning, we would arrive between 12:30 and 13:00 then (in time for lunch :o) - and we plan to leave at about 12:00 on Friday. As Florian listed some hotels in the Wiki (see http://cwiki.apache.org/confluence/display/CMIS/F2F+Meeting+April+2010): We would prefer to stay downtown, although this means about 30 minutes commuting from downtown to office - but makes things easier in the evening :o) Are there objections, or is there someone who prefers the hotel near to the office instead? Best regards, Paul -Original Message- From: Florian Müller [mailto:fmuel...@opentext.com] Sent: Mittwoch, 10. März 2010 17:53 To: chemistry-dev Cc: Florent Guillaume Subject: RE: Meeting and code merge 4/12 - 4/16 Before you start booking we should agree on the arrival and departure times. Do you (all participants) want to use the weekend or Monday morning for travel? Do we want to use the full Friday or do you want to go back in the afternoon? Apart for those details, we are happy to welcome you in Munich! @Florent: There is a direct TGV connection Paris-Munich. - Florian -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Wednesday, March 10, 2010 5:05 PM To: Florian Müller Cc: chemistry-dev Subject: Re: Meeting and code merge 4/12 - 4/16 2010/3/9 Florian Müller fmuel...@opentext.com: But we can invite you to Munich for that week. Would that work for you? Ok so it seems everyone can go to Munich. Florian, are things firm? Can I start booking my airplane tickets? :) Bye, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
RE: Meeting and code merge 4/12 - 4/16
Hi, Stephan and I plan for travelling Monday morning, we would arrive between 12:30 and 13:00 then (in time for lunch :o) - and we plan to leave at about 12:00 on Friday. As Florian listed some hotels in the Wiki (see http://cwiki.apache.org/confluence/display/CMIS/F2F+Meeting+April+2010): We would prefer to stay downtown, although this means about 30 minutes commuting from downtown to office - but makes things easier in the evening :o) Are there objections, or is there someone who prefers the hotel near to the office instead? Best regards, Paul -Original Message- From: Florian Müller [mailto:fmuel...@opentext.com] Sent: Mittwoch, 10. März 2010 17:53 To: chemistry-dev Cc: Florent Guillaume Subject: RE: Meeting and code merge 4/12 - 4/16 Before you start booking we should agree on the arrival and departure times. Do you (all participants) want to use the weekend or Monday morning for travel? Do we want to use the full Friday or do you want to go back in the afternoon? Apart for those details, we are happy to welcome you in Munich! @Florent: There is a direct TGV connection Paris-Munich. - Florian -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Wednesday, March 10, 2010 5:05 PM To: Florian Müller Cc: chemistry-dev Subject: Re: Meeting and code merge 4/12 - 4/16 2010/3/9 Florian Müller fmuel...@opentext.com: But we can invite you to Munich for that week. Would that work for you? Ok so it seems everyone can go to Munich. Florian, are things firm? Can I start booking my airplane tickets? :) Bye, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
RE: Meeting and code merge 4/12 - 4/16
On Thu, 11 Mar 2010, Florian Müller wrote: I've created a Wiki page [1] to plan out the meeting. Please add your name to the participants list if you plan to come. I should be able to attend. I'd be planning to act as a mentor not a coder, so helping ensure things are done according to the Apache Way, as well as trying to keep the rest of the community in the loop with discussions. With that in mind, it would be good if we could do a bit of planning before hand. (It's going to be a little tough for people not at the meeting to follow and comment, so we need to give them the best chance we can!) This would be in addition to working out the agenda. For most of the codebase, in discrete chunks, I guess we'll need to decide between the options of: * Keep the two versions in parallel * Go for the Chemistry version * Go for the OpenCMIS version * Merge the two into a new API One thing that would seem to be helpful is if we could identify a couple of small areas of both the API, and work up in advance what the latter 3 options would entail. So, for example * Document the Chemistry API, what its strengths are, what its weaknesses are, and what work there'd be for OpenCMIS users to switch to it * Document the OpenCMIS API, what its strengths are, what its weaknesses are, and what work there'd be for Chemistry users to switch to it * Try to write a combined API, and detail why it's better than the two original ones, and why it isn't Everyone can then chip in with if they feel the documentation is fair, and if they feel the combined API has been done correctly. This will give us a start on reviewing, and give everyone something to reference in later discussions. That gives us the option to discuss in person a given bit of the API, and for example: * In person discussions on FooBar API * Decision that the Chemistry API is better in the case of FooBar, and that a migration from code calling the OpenCMIS api to switch would be easy * Document the idea on the wiki * Report to the list that FooBar API seems quite like the case in example #1, and as such we're planning to keep the Chemistry Version as-is * Overnight someone reviews and spots an area where one bit the OpenCMIS API should be kept and merged in * Re-discuss in person, and then commit the change to the FooBar API * Discussions have been helpful, the community is kept in the loop, and community contributions have been very valuable My fear is that without a few worked examples for everyone to review and discuss in advance, it's going to be too hard to capture and share the output of 3 hours of meetings and whiteboard scribblings in a way that people not there can comment on. I think we need some shared points of reference to point to. Does that make sense to everyone? If so, does anyone have some ideas for a couple of (small!) areas of the code where there's duplication that we can work through the different options in advance? Nick
RE: Meeting and code merge 4/12 - 4/16
Thanks, Nick, for your support. It's very good to have somebody on site who is familiar with the Apache rules. From the OpenCMIS point of view there are three interfaces we should talk about. There is a client API, a more technical provider API and a server SPI. As far as I remember there is similar layering in Chemistry. I'll start an new Wiki page with OpenCMIS code examples for all three. Meanwhile I added links to the JavaDocs of the interfaces. There is not much text there but it should be comprehensible for somebody who is familiar with CMIS. - Florian -Original Message- From: Nick Burch [mailto:nick.bu...@alfresco.com] Sent: Thursday, March 11, 2010 4:38 PM To: chemistry-dev Subject: RE: Meeting and code merge 4/12 - 4/16 On Thu, 11 Mar 2010, Florian Müller wrote: I've created a Wiki page [1] to plan out the meeting. Please add your name to the participants list if you plan to come. I should be able to attend. I'd be planning to act as a mentor not a coder, so helping ensure things are done according to the Apache Way, as well as trying to keep the rest of the community in the loop with discussions. With that in mind, it would be good if we could do a bit of planning before hand. (It's going to be a little tough for people not at the meeting to follow and comment, so we need to give them the best chance we can!) This would be in addition to working out the agenda. For most of the codebase, in discrete chunks, I guess we'll need to decide between the options of: * Keep the two versions in parallel * Go for the Chemistry version * Go for the OpenCMIS version * Merge the two into a new API One thing that would seem to be helpful is if we could identify a couple of small areas of both the API, and work up in advance what the latter 3 options would entail. So, for example * Document the Chemistry API, what its strengths are, what its weaknesses are, and what work there'd be for OpenCMIS users to switch to it * Document the OpenCMIS API, what its strengths are, what its weaknesses are, and what work there'd be for Chemistry users to switch to it * Try to write a combined API, and detail why it's better than the two original ones, and why it isn't Everyone can then chip in with if they feel the documentation is fair, and if they feel the combined API has been done correctly. This will give us a start on reviewing, and give everyone something to reference in later discussions. That gives us the option to discuss in person a given bit of the API, and for example: * In person discussions on FooBar API * Decision that the Chemistry API is better in the case of FooBar, and that a migration from code calling the OpenCMIS api to switch would be easy * Document the idea on the wiki * Report to the list that FooBar API seems quite like the case in example #1, and as such we're planning to keep the Chemistry Version as-is * Overnight someone reviews and spots an area where one bit the OpenCMIS API should be kept and merged in * Re-discuss in person, and then commit the change to the FooBar API * Discussions have been helpful, the community is kept in the loop, and community contributions have been very valuable My fear is that without a few worked examples for everyone to review and discuss in advance, it's going to be too hard to capture and share the output of 3 hours of meetings and whiteboard scribblings in a way that people not there can comment on. I think we need some shared points of reference to point to. Does that make sense to everyone? If so, does anyone have some ideas for a couple of (small!) areas of the code where there's duplication that we can work through the different options in advance? Nick
Re: Meeting and code merge 4/12 - 4/16
Hi, Munich is fine with me. I'll just need to approve travel, but I don't think that's an issue. Dave On 9 Mar 2010, at 17:14, Florent Guillaume wrote: Hi Florian, Yes I can go to Munich. But are other folks ok with that? I guess that for SAP-folks Munich may be simpler than Paris, but David? Florent 2010/3/9 Florian Müller fmuel...@opentext.com: Unfortunately, Jens and my travel requests have not been approved. So we cannot come to Paris. But we can invite you to Munich for that week. Would that work for you? - Florian -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Friday, March 05, 2010 5:02 PM To: List-Chemistry; Klevenz, Stephan Cc: Jens Hübel; Florian Müller; David Caruana; Martin Hermes Subject: Re: Meeting and code merge 4/12 - 4/16 Yes, this would be from April 12th to April 16th. I've started the process here to reserve a room and do the necessary organization work. As I said before anyone is invited; I'd appreciate confirmation if you know you can come, or even if it's possible you will. To answer Gianugo's concern, we'll be doing discussing things on the list beforehand anyway, and we'll reflect anything happening in face-to-face to the list. Florent 2010/3/2 Klevenz, Stephan stephan.klev...@sap.com: Hi Florent, Thanks for your proposal, this makes absolutely sense and I would like to join a f2f meeting. Second week of April means from 12.4. to 16.04., right? That would work for me. Regards, Stephan -Ursprüngliche Nachricht- Von: Jens Hübel [mailto:jhue...@opentext.com] Gesendet: Dienstag, 2. März 2010 17:29 An: Florent Guillaume; List-Chemistry Cc: Florian Müller; David Caruana; Klevenz, Stephan; Hermes, Martin Betreff: RE: Meeting and code merge This is a great idea Florent! I really would appreciate if we could talk a bit more about integration options. A f2f meeting of course would be the best option. Assuming that we get travel budget approved it would be great to make that happen. Second week of April would be preferred, first week is Eastern and many people are in vacation here. Jens -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Montag, 1. März 2010 19:37 To: List-Chemistry Cc: Jens Hübel; Florian Müller; David Caruana; Stephan Klevenz; Martin Hermes Subject: Meeting and code merge Hi all, Nuxeo would like to invite the architects and coders of Chemistry and OpenCMIS to a real-life meeting to merge the two libraries into one. The goal of the meeting would be to agree on one common philosophy for the core, APIs, and in general architecture of our CMIS library, and to refactor what's needed to effect the merge and stop having two separate code bases (which I think we all agree is a waste of resources). For this meeting we would agree to put technical matters and excellence first, and not dwell on the past of our respective code bases. Nuxeo proposes to host the meeting in Paris, at the end of March or in April. I think it should last around one week, if we want to be thorough and not do just half of the work. The people I'm thinking about are Florian, Jens, David, Stephan and Martin, but others would be welcome as well - with the understanding that this will be a design and coding session, and people will have to be very familiar with the spec and the code base and will have to work together to do this refactoring (after initial discussions of course). What do you think? Are there dates that would work better (or not) for you? Cheers, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
Re: Meeting and code merge 4/12 - 4/16
2010/3/9 Florian Müller fmuel...@opentext.com: But we can invite you to Munich for that week. Would that work for you? Ok so it seems everyone can go to Munich. Florian, are things firm? Can I start booking my airplane tickets? :) Bye, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
RE: Meeting and code merge 4/12 - 4/16
On Wed, 10 Mar 2010, Florian Müller wrote: Do you (all participants) want to use the weekend or Monday morning for travel? The weekend before is the Apache Retreat in Ireland. It would be good if one or two of you could make it along to that. It'll be a great chance for everyone to learn more about the apache way, ask advice about code merging, get feedback on what works and doesn't work with F2F meetings etc. Nick
Re: Meeting and code merge 4/12 - 4/16
Travel is fine. Sent from my iPhone John Newton +447890270532 On 10 Mar 2010, at 07:45, David Caruana david.caru...@alfresco.com wrote: Hi, Munich is fine with me. I'll just need to approve travel, but I don't think that's an issue. Dave On 9 Mar 2010, at 17:14, Florent Guillaume wrote: Hi Florian, Yes I can go to Munich. But are other folks ok with that? I guess that for SAP-folks Munich may be simpler than Paris, but David? Florent 2010/3/9 Florian Müller fmuel...@opentext.com: Unfortunately, Jens and my travel requests have not been approved. So we cannot come to Paris. But we can invite you to Munich for that week. Would that work for you? - Florian -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Friday, March 05, 2010 5:02 PM To: List-Chemistry; Klevenz, Stephan Cc: Jens Hübel; Florian Müller; David Caruana; Martin Hermes Subject: Re: Meeting and code merge 4/12 - 4/16 Yes, this would be from April 12th to April 16th. I've started the process here to reserve a room and do the necessary organization work. As I said before anyone is invited; I'd appreciate confirmation if you know you can come, or even if it's possible you will. To answer Gianugo's concern, we'll be doing discussing things on the list beforehand anyway, and we'll reflect anything happening in face-to-face to the list. Florent 2010/3/2 Klevenz, Stephan stephan.klev...@sap.com: Hi Florent, Thanks for your proposal, this makes absolutely sense and I would like to join a f2f meeting. Second week of April means from 12.4. to 16.04., right? That would work for me. Regards, Stephan -Ursprüngliche Nachricht- Von: Jens Hübel [mailto:jhue...@opentext.com] Gesendet: Dienstag, 2. März 2010 17:29 An: Florent Guillaume; List-Chemistry Cc: Florian Müller; David Caruana; Klevenz, Stephan; Hermes, M artin Betreff: RE: Meeting and code merge This is a great idea Florent! I really would appreciate if we could talk a bit more about integration options. A f2f meeting of course would be the best option. Assuming that we get travel budget approved it would be great to make that happen. Second week of April would be preferred, first week is Eastern and many people are in vacation here. Jens -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Montag, 1. März 2010 19:37 To: List-Chemistry Cc: Jens Hübel; Florian Müller; David Caruana; Stephan Klevenz ; Martin Hermes Subject: Meeting and code merge Hi all, Nuxeo would like to invite the architects and coders of Chemistry and OpenCMIS to a real-life meeting to merge the two libraries into one. The goal of the meeting would be to agree on one common philosophy for the core, APIs, and in general architecture of our CMIS library, and to refactor what's needed to effect the merge and stop having two separate code bases (which I think we all agree is a waste of resources). For this meeting we would agree to put technical matters and excellence first, and not dwell on the past of our respective code bases. Nuxeo proposes to host the meeting in Paris, at the end of March or in April. I think it should last around one week, if we want to be thorough and not do just half of the work. The people I'm thinking about are Florian, Jens, David, Stephan and Martin, but others would be welcome as well - with the understanding that this will be a design and coding session, and people will have to be very familiar with the spec and the code base and will have to work together to do this refactoring (after initial discussions of course). What do you think? Are there dates that would work better (or not) for you? Cheers, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
Re: Meeting and code merge 4/12 - 4/16
Hi Florian, Yes I can go to Munich. But are other folks ok with that? I guess that for SAP-folks Munich may be simpler than Paris, but David? Florent 2010/3/9 Florian Müller fmuel...@opentext.com: Unfortunately, Jens and my travel requests have not been approved. So we cannot come to Paris. But we can invite you to Munich for that week. Would that work for you? - Florian -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Friday, March 05, 2010 5:02 PM To: List-Chemistry; Klevenz, Stephan Cc: Jens Hübel; Florian Müller; David Caruana; Martin Hermes Subject: Re: Meeting and code merge 4/12 - 4/16 Yes, this would be from April 12th to April 16th. I've started the process here to reserve a room and do the necessary organization work. As I said before anyone is invited; I'd appreciate confirmation if you know you can come, or even if it's possible you will. To answer Gianugo's concern, we'll be doing discussing things on the list beforehand anyway, and we'll reflect anything happening in face-to-face to the list. Florent 2010/3/2 Klevenz, Stephan stephan.klev...@sap.com: Hi Florent, Thanks for your proposal, this makes absolutely sense and I would like to join a f2f meeting. Second week of April means from 12.4. to 16.04., right? That would work for me. Regards, Stephan -Ursprüngliche Nachricht- Von: Jens Hübel [mailto:jhue...@opentext.com] Gesendet: Dienstag, 2. März 2010 17:29 An: Florent Guillaume; List-Chemistry Cc: Florian Müller; David Caruana; Klevenz, Stephan; Hermes, Martin Betreff: RE: Meeting and code merge This is a great idea Florent! I really would appreciate if we could talk a bit more about integration options. A f2f meeting of course would be the best option. Assuming that we get travel budget approved it would be great to make that happen. Second week of April would be preferred, first week is Eastern and many people are in vacation here. Jens -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Montag, 1. März 2010 19:37 To: List-Chemistry Cc: Jens Hübel; Florian Müller; David Caruana; Stephan Klevenz; Martin Hermes Subject: Meeting and code merge Hi all, Nuxeo would like to invite the architects and coders of Chemistry and OpenCMIS to a real-life meeting to merge the two libraries into one. The goal of the meeting would be to agree on one common philosophy for the core, APIs, and in general architecture of our CMIS library, and to refactor what's needed to effect the merge and stop having two separate code bases (which I think we all agree is a waste of resources). For this meeting we would agree to put technical matters and excellence first, and not dwell on the past of our respective code bases. Nuxeo proposes to host the meeting in Paris, at the end of March or in April. I think it should last around one week, if we want to be thorough and not do just half of the work. The people I'm thinking about are Florian, Jens, David, Stephan and Martin, but others would be welcome as well - with the understanding that this will be a design and coding session, and people will have to be very familiar with the spec and the code base and will have to work together to do this refactoring (after initial discussions of course). What do you think? Are there dates that would work better (or not) for you? Cheers, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
Re: Meeting and code merge 4/12 - 4/16
Hi Florent, I'll be able to attend. Thanks, Dave On 5 Mar 2010, at 16:01, Florent Guillaume wrote: Yes, this would be from April 12th to April 16th. I've started the process here to reserve a room and do the necessary organization work. As I said before anyone is invited; I'd appreciate confirmation if you know you can come, or even if it's possible you will. To answer Gianugo's concern, we'll be doing discussing things on the list beforehand anyway, and we'll reflect anything happening in face-to-face to the list. Florent 2010/3/2 Klevenz, Stephan stephan.klev...@sap.com: Hi Florent, Thanks for your proposal, this makes absolutely sense and I would like to join a f2f meeting. Second week of April means from 12.4. to 16.04., right? That would work for me. Regards, Stephan -Ursprüngliche Nachricht- Von: Jens Hübel [mailto:jhue...@opentext.com] Gesendet: Dienstag, 2. März 2010 17:29 An: Florent Guillaume; List-Chemistry Cc: Florian Müller; David Caruana; Klevenz, Stephan; Hermes, Martin Betreff: RE: Meeting and code merge This is a great idea Florent! I really would appreciate if we could talk a bit more about integration options. A f2f meeting of course would be the best option. Assuming that we get travel budget approved it would be great to make that happen. Second week of April would be preferred, first week is Eastern and many people are in vacation here. Jens -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Montag, 1. März 2010 19:37 To: List-Chemistry Cc: Jens Hübel; Florian Müller; David Caruana; Stephan Klevenz; Martin Hermes Subject: Meeting and code merge Hi all, Nuxeo would like to invite the architects and coders of Chemistry and OpenCMIS to a real-life meeting to merge the two libraries into one. The goal of the meeting would be to agree on one common philosophy for the core, APIs, and in general architecture of our CMIS library, and to refactor what's needed to effect the merge and stop having two separate code bases (which I think we all agree is a waste of resources). For this meeting we would agree to put technical matters and excellence first, and not dwell on the past of our respective code bases. Nuxeo proposes to host the meeting in Paris, at the end of March or in April. I think it should last around one week, if we want to be thorough and not do just half of the work. The people I'm thinking about are Florian, Jens, David, Stephan and Martin, but others would be welcome as well - with the understanding that this will be a design and coding session, and people will have to be very familiar with the spec and the code base and will have to work together to do this refactoring (after initial discussions of course). What do you think? Are there dates that would work better (or not) for you? Cheers, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
RE: Meeting and code merge 4/12 - 4/16
Hi Florent, I'll attending, too. Thanks, Stephan -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Freitag, 5. März 2010 17:02 To: List-Chemistry; Klevenz, Stephan Cc: Jens Hübel; Florian Müller; David Caruana; Hermes, Martin Subject: Re: Meeting and code merge 4/12 - 4/16 Yes, this would be from April 12th to April 16th. I've started the process here to reserve a room and do the necessary organization work. As I said before anyone is invited; I'd appreciate confirmation if you know you can come, or even if it's possible you will. To answer Gianugo's concern, we'll be doing discussing things on the list beforehand anyway, and we'll reflect anything happening in face-to-face to the list. Florent 2010/3/2 Klevenz, Stephan stephan.klev...@sap.com: Hi Florent, Thanks for your proposal, this makes absolutely sense and I would like to join a f2f meeting. Second week of April means from 12.4. to 16.04., right? That would work for me. Regards, Stephan -Ursprüngliche Nachricht- Von: Jens Hübel [mailto:jhue...@opentext.com] Gesendet: Dienstag, 2. März 2010 17:29 An: Florent Guillaume; List-Chemistry Cc: Florian Müller; David Caruana; Klevenz, Stephan; Hermes, Martin Betreff: RE: Meeting and code merge This is a great idea Florent! I really would appreciate if we could talk a bit more about integration options. A f2f meeting of course would be the best option. Assuming that we get travel budget approved it would be great to make that happen. Second week of April would be preferred, first week is Eastern and many people are in vacation here. Jens -Original Message- From: Florent Guillaume [mailto:f...@nuxeo.com] Sent: Montag, 1. März 2010 19:37 To: List-Chemistry Cc: Jens Hübel; Florian Müller; David Caruana; Stephan Klevenz; Martin Hermes Subject: Meeting and code merge Hi all, Nuxeo would like to invite the architects and coders of Chemistry and OpenCMIS to a real-life meeting to merge the two libraries into one. The goal of the meeting would be to agree on one common philosophy for the core, APIs, and in general architecture of our CMIS library, and to refactor what's needed to effect the merge and stop having two separate code bases (which I think we all agree is a waste of resources). For this meeting we would agree to put technical matters and excellence first, and not dwell on the past of our respective code bases. Nuxeo proposes to host the meeting in Paris, at the end of March or in April. I think it should last around one week, if we want to be thorough and not do just half of the work. The people I'm thinking about are Florian, Jens, David, Stephan and Martin, but others would be welcome as well - with the understanding that this will be a design and coding session, and people will have to be very familiar with the spec and the code base and will have to work together to do this refactoring (after initial discussions of course). What do you think? Are there dates that would work better (or not) for you? Cheers, Florent -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87 -- Florent Guillaume, Director of RD, Nuxeo Open Source, Java EE based, Enterprise Content Management (ECM) http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87