Oct 03 14:06:03 OK, let's start then Oct 03 14:06:15 agenda is Oct 03 14:06:15 * Summer status Oct 03 14:06:15 * Infrastructure Oct 03 14:06:15 ** Volunteers? Oct 03 14:06:15 ** Cloud? Oct 03 14:06:15 ** Git (gitorious -> gitblit?) Oct 03 14:06:15 ** Bamboo Oct 03 14:06:15 ** Release/Binary hosting (alternative to the old gorge way…) Oct 03 14:06:15 ** Jenkins (on Cloudbees) Oct 03 14:06:15 * New Projects submitted (ING Semantic Infrastructure, 2 new proposals coming this week ...) Oct 03 14:06:15 * OW2con'12 Awards and TC involvement Oct 03 14:06:15 * SQuAT (status, remaining work) Oct 03 14:06:15 * Next TC meeting on 27 November pm (physical meeting in Paris, before OW2con'12) Oct 03 14:06:15 * Misc (TC chairman) Oct 03 14:06:59 Summer status, what did you have in mind Guillaume? Oct 03 14:07:35 In fact, it's what we've done in summer, but that's mostly infra work, so ... Oct 03 14:07:46 so next point ;-) Oct 03 14:08:02 Yep Oct 03 14:08:38 Infrastructure peoples needs some help Oct 03 14:09:02 This means jeremy needs help Oct 03 14:09:04 ); Oct 03 14:09:05 :) Oct 03 14:09:15 I don't know if you noticed that, but theses lasts monthes, it's been more and more difficult to have things done in the infra area Oct 03 14:09:27 How can we improve that Oct 03 14:09:38 we have an action to revisit the availability of Jeremy on the Management Office side Oct 03 14:10:05 in the mean time, it would be good to remind who is in charge of what outside Jeremy Oct 03 14:10:32 @alefebvr yes Oct 03 14:10:36 ATM I'm in charge of Bamboo Oct 03 14:10:50 @gsauthier at which level? SaaS one? Oct 03 14:10:53 creating plans, boostrapping users, ... Oct 03 14:11:11 ok, I also have rights to do that on Bamboo Oct 03 14:11:16 admin tasks Oct 03 14:11:50 yep, some time ago, you were designed to be my backup :) Oct 03 14:12:13 ;) no problem, I resolved issues on some projects Oct 03 14:12:14 to keep things running when I'm offilne Oct 03 14:12:30 is is listed somewhere? Oct 03 14:12:30 good Oct 03 14:12:31 :) Oct 03 14:12:40 no, but it will be listed in the minutes :-) Oct 03 14:12:46 people should have contact list Oct 03 14:12:56 or at least create mail alias per service Oct 03 14:12:57 +1 @chamerling Oct 03 14:13:04 chamerling: it's written : backup for all stuff is chamerling Oct 03 14:13:05 yes, I agree Oct 03 14:13:06 :) Oct 03 14:13:10 :) Oct 03 14:13:20 Git? Oct 03 14:13:24 So I should have SSH access Oct 03 14:13:25 :) Oct 03 14:13:43 Jeremy installed Gitorious, he's the admin Oct 03 14:14:00 git@github : I have rights Oct 03 14:14:03 Christophe, you mean that nobody has installed your key on the machine yet (shame on MO...)? Oct 03 14:14:18 * danielleberre (c1313e32@gateway/web/freenode/ip.193.49.62.50) has joined #ow2-tc Oct 03 14:14:27 Hello Daniel ! Oct 03 14:14:31 Welcome aboard Daniel Oct 03 14:14:34 @alefebvr no, tried yesterday to SSH or on monday without success Oct 03 14:14:34 Hi all Oct 03 14:14:38 hi Oct 03 14:14:48 We are reviewing the responsibilities for the infrastructure outside our OW2 sysadmin Oct 03 14:14:55 ok Oct 03 14:14:56 Guillaume (backup CHristophe) for Bamboo Oct 03 14:15:03 Christophe for Git@Github Oct 03 14:15:31 Need one more for gitorious but we will talk about that service later I think Oct 03 14:15:51 yep Oct 03 14:16:09 For the other services, AFAIK, It's all in Jeremy's hands Oct 03 14:16:30 Maybe except the ow2 web site that is managed by Olivier Lizounat Oct 03 14:16:32 yes, and some of us at MO (Olivier Lizounat, myself) have root rights to re-start services Oct 03 14:16:35 so we need backups Oct 03 14:17:00 Or dispatch responsabilities Oct 03 14:17:17 Nexus ? Oct 03 14:17:19 @gsauthier Oct 03 14:17:21 yes Oct 03 14:17:30 That's me I forgot that one Oct 03 14:17:47 OK. Oct 03 14:18:09 from the services listed here http://www.ow2.org/view/IT_Infrastructure/Overview Oct 03 14:18:16 @alefebvr Nexus Action, but you already know : "License expires in 43 days" Oct 03 14:18:20 - JC and myself can manage the Forge Oct 03 14:18:43 @chamerling yes I have already pinged Jeremy about the Nexus license, thanks for reminding Oct 03 14:18:53 I may have admin right on Fisheye too Oct 03 14:19:21 while we are on Atlassian stuff Oct 03 14:19:21 I don't see sonar in the list. Oct 03 14:19:42 @gsauthier @alefebvr Bamboo: Action to get the last version Oct 03 14:19:44 Sonar is managed by Management Office (Jeremy mainly) Oct 03 14:19:46 True, that list is not complete Oct 03 14:20:04 and you are right Arnaud, Sonar should be listed in the infra overview page (so should FOSSology actually) Oct 03 14:20:14 antelink ? Oct 03 14:20:50 Do we have some agreemenbt with USharesoft ? Oct 03 14:20:52 we'll come back to this later (we have an account for access, we're not hosting it) Oct 03 14:21:20 yes we have agreement with UShareSoft, described on http://www.ow2.org/view/About/UShareSoft Oct 03 14:21:39 page http://www.ow2.org/view/About/IT_Infrastructure lists all services Oct 03 14:21:41 OK, in some way, it's similar to antelink Oct 03 14:21:46 yes Oct 03 14:22:12 USS: Good to know, I was not aware of that Oct 03 14:22:18 but Sonar and FOSSology are hosted by OW2 and should be mentioned in the Overview page Oct 03 14:22:26 +1 Oct 03 14:23:15 +1 Oct 03 14:23:17 so, where do we need more admins for the services? Oct 03 14:23:24 (I mean, backups) Oct 03 14:23:31 Fisheye and nexus Oct 03 14:23:40 OK Oct 03 14:23:48 Even if FE is maybe not very used compared to websvn Oct 03 14:23:49 "Fisheye and nexus " I can do it Oct 03 14:24:10 ok cool Oct 03 14:24:14 great Oct 03 14:24:37 I'll try to see if I have enought permissions to grant you the admin right on theses services Oct 03 14:24:38 At least I already managed these services at petalslin Oct 03 14:24:39 k Oct 03 14:24:42 ok Oct 03 14:24:52 otherwise, i'll ask jeremy Oct 03 14:25:22 I think we do need backups for the other services as well Oct 03 14:25:24 JIRA ? Oct 03 14:25:39 AFAIK, Jeremy is the only admin Oct 03 14:25:47 I have the admin rights Oct 03 14:26:00 ok Oct 03 14:26:08 I have done some creations for projects in the past when Jeremy was away Oct 03 14:26:15 good to know Oct 03 14:26:35 Are you assignable in the JIRA SERVICEDESK project ? Oct 03 14:26:43 I am also Admin for Sympa (mailing lists) and the Forge Oct 03 14:26:47 So we can assign you some work ;) Oct 03 14:26:54 yes I am assignable in ServiceDesk I believe Oct 03 14:26:59 and I can delegate :D Oct 03 14:27:50 do you believe we're done for the people and volunteer point? Oct 03 14:28:26 @alefebvr can you update leads on JIRA components http://jira.ow2.org/browse/SERVICEDESK#selectedTab=com.atlassian.jira.plugin.system.project%3Acomponents-panel Oct 03 14:28:36 or add missing ones Oct 03 14:29:00 @chamerling good point Oct 03 14:29:19 OK Oct 03 14:29:46 OK, that's good to have backups Oct 03 14:30:09 (can we put backups in the JIRA components leads?) Oct 03 14:30:31 nop, lead of component is 1 person only Oct 03 14:30:33 @alefebvr no Oct 03 14:30:50 maybe in component comments ? Oct 03 14:30:51 but I think backups can create filters in their space Oct 03 14:31:06 @chamerling I agree Oct 03 14:31:07 so they are notified (almost) Oct 03 14:31:34 As @alefebvr said, there is an action in MO to find additional resources to help Jeremy. Oct 03 14:31:43 OK Oct 03 14:31:57 Alex, can you keep the TC informed of what is going on for that action ? Oct 03 14:32:04 I will do Oct 03 14:32:08 thx Oct 03 14:32:47 BTW, if any of you think that their company can help OW2 infra team, please speak up :) Oct 03 14:33:10 you are right Guillaume, any volunteer work is always greatly appreciated ;-) Oct 03 14:33:10 OK I'll ask my boss Oct 03 14:33:22 thanks Marc Oct 03 14:33:22 i'm not sure, but OW2 may accept some kind of sponsoring , right ? Oct 03 14:33:29 looool Oct 03 14:33:42 yep he'd be more willing to "en nature" sponsoring ;) Oct 03 14:33:55 hehe Oct 03 14:34:07 well, without entering a long story, strategic members were supposed to give resources in kind. This includes Jeremy from Bull, people from CVIC SE in China, myself from Orange Oct 03 14:34:27 in the past Alessandro from Engineering when they were strategic member Oct 03 14:34:52 but, as Guillaume said, any contribution is always welcome Oct 03 14:35:05 yep Oct 03 14:35:06 next topic Cloud? Oct 03 14:35:12 yes Oct 03 14:35:28 OK thanks for the history info Oct 03 14:35:41 who can give us an update on Cloud for infra? Oct 03 14:35:44 * cedricth (53ca0cbc@gateway/web/freenode/ip.83.202.12.188) has joined #ow2-tc Oct 03 14:35:49 hello Cedric Oct 03 14:35:54 hi Cedric Oct 03 14:36:05 It's a follow-up on the discussion held on the TC list about "opening" our infrastructure Oct 03 14:36:11 Hi Oct 03 14:36:21 ok means using cloud services? Oct 03 14:36:44 the idea was to see whether we could replace some of the services that we manage/admin ourselves with services hosted on the cloud Oct 03 14:36:46 Unsorted there was Github, XWikis@cloud, Cloudbees, ... Oct 03 14:37:11 regarding xwiki, Olivier and Jeremy are currently consolidating our xwiki instances Oct 03 14:37:17 hello everybody, sorry about that just testing, didn't want t interrupt, do not stop for me (I'm already on other chats right now) Oct 03 14:37:23 that's it, using cloud services instead of hosting everything ourselves Oct 03 14:37:25 the idea is to have a minimum number of farms installed Oct 03 14:37:55 Consolidating XWiki's versions, ... Oct 03 14:38:04 Easing migration ... Oct 03 14:38:21 we just need to be sure to be able to get all back if needed ie cloud service death :p Oct 03 14:38:42 or company death… Oct 03 14:39:00 but for most of the cloud services we want to use it should be OK... Oct 03 14:39:07 BTW, I was not talking about what we have inhouse for XWiki XWiki (the company) is offering a XWiki on cloud service Oct 03 14:39:23 for xWiki, I think we are on the right track internally, and, at this stage, should keep our installs Oct 03 14:39:37 so, what do you mean @gsauthier with xWiki cloud? Oct 03 14:39:50 Sure, we have a lot of XWiki legacy inhouse that are not so easy to handle Oct 03 14:40:10 It was just a cloud version of what we have in house Oct 03 14:40:16 OK Oct 03 14:40:27 like we have Gitorious but there is GitHub Oct 03 14:40:28 we now have "modern" xWiki versions installed Oct 03 14:40:49 we just need projects to move their content to the new XWikis Oct 03 14:40:52 for Git, the question is to also "own" a copy of the repository Oct 03 14:42:08 "be able to get all back" -> we need to keep at least a copy of the code Oct 03 14:42:08 This discussion was more focused to provide some kind of vision of OW2 infrastructure services in the long term Oct 03 14:42:30 @alefebvr easy for git Oct 03 14:42:39 Is this externalization of everything as cloud services the way we want to go ? Oct 03 14:42:42 but maybe not for all services Oct 03 14:42:59 @gsauthier no I do not think that Oct 03 14:43:38 Notice that projects are already starting to use Github, probably cloudbees Oct 03 14:44:06 @chamerling yes git is easy for this, we just need to revisit our git software Oct 03 14:44:24 quick reminder of what Cloudbees provides? Oct 03 14:44:25 Do we need to have some kind of minimal infrastructure to hosts projects that have particular needs (maybe keep their code on EU servers) Oct 03 14:44:28 ? Oct 03 14:44:33 @alefebvr jenkins Oct 03 14:44:37 at least for us Oct 03 14:45:23 Talking about cloudbees ... Oct 03 14:45:56 yes jenkins is on the agenda, just a sec Oct 03 14:46:00 We've met Cloudbees guys in a conference in Paris some monthes ago Oct 03 14:46:05 oops Oct 03 14:46:07 :) Oct 03 14:46:29 I let you drive the discussion :) Oct 03 14:46:40 go on go on with Cloudbees Oct 03 14:46:46 ok thx Oct 03 14:46:49 @alefebvr ok but I had in mind this for cloud stuff Oct 03 14:48:06 We discussed about potential synergies, and more concretely about "opening" an organization wide building services in cloujdbees for OW2 projects Oct 03 14:48:54 Having some kind of priviledged access with more resources Oct 03 14:49:36 cool, what was the conclusion about that? Oct 03 14:49:39 We also wanted to use our own user authentication Oct 03 14:50:04 They agree to the idea, and we started to discuss how to integrate with one of their engineer Oct 03 14:50:40 and things are at this point now Oct 03 14:50:57 we know how we should integrate, but we have to find resources to that that job Oct 03 14:51:09 to do that ... Oct 03 14:51:11 @gsauthier you are the contact point at OW2 with Cloudbees? Oct 03 14:51:23 any quote (price)? Oct 03 14:51:25 Jeremy has always been in the discussion Oct 03 14:51:48 We've seen the CB guys with Cedric Oct 03 14:51:54 "quote, price" that's my turf ;) Oct 03 14:52:19 so, Cedric, should we review the Cloudbees offer internally within MO? Oct 03 14:52:20 let's see what's technically feasible first Oct 03 14:52:26 I don't know about any price Oct 03 14:52:43 *no* price for OW2 in anyway Oct 03 14:52:58 and yes, @chamerling, this could be a nice way to also provide Jenkins (we have had a couple requests for Jenkins recently) Oct 03 14:53:12 about price, we also need to know about man month cost on our side Oct 03 14:53:15 or days at least Oct 03 14:53:38 how much effort do we need to do to integrate with this new service Oct 03 14:54:02 no idea myself about effort Oct 03 14:54:17 in a nutshell we have to provide a REST authentication service. CB sends us credentials and we answer if yes/no it is valid Oct 03 14:54:48 Should be almost easy no? Oct 03 14:54:53 Jeremy can give you all the details he has always been CCed in the discussion with CB Oct 03 14:55:11 OK, will resume this with JCA Oct 03 14:55:25 ok Oct 03 14:56:18 ok Oct 03 14:57:21 What's nect on the agenda ? Bamboo migration ? Oct 03 14:57:27 git Oct 03 14:57:41 context: we host gitorious, we need a replacement Oct 03 14:58:04 Gitblit seems a good alternative (Opensource and Java) Oct 03 14:58:29 was recommended by Clement Escoffier Oct 03 14:58:40 Looks like right management is more polished in gitblit than in gitorious Oct 03 14:59:01 http://gitblit.com Oct 03 14:59:02 Yes, AFAIK, he's an heavy user of GitBlit in his company Oct 03 14:59:41 also GitLab http://gitlabhq.com/ tried by JC, installation to be finalized and tested Oct 03 14:59:55 Didn't know about gitlab Oct 03 15:01:12 * JeremyC (81b8540b@gateway/web/freenode/ip.129.184.84.11) has joined #ow2-tc Oct 03 15:01:17 OK, so options seem to be Gitblit and Gitlab. I will review with JCA what the status is and (sorry cannot remember) why he tried Gitlab rather than Gitblit Oct 03 15:01:21 haha hello Jeremy ;-) Oct 03 15:01:24 gitlab looks like a github clone at the UI level Oct 03 15:01:26 Hi all Oct 03 15:01:56 @chamerling, that's also my impression looking at the screenshot Oct 03 15:02:01 Hi Oct 03 15:02:16 so @JeremyC the question is about the Gitorious replacement Oct 03 15:02:22 but it does not means that it is as good ;) Oct 03 15:02:32 we had identified Gitblit with Clement Escoffier, and you have experimented Gitlanb Oct 03 15:02:41 could you tell us where we have? Oct 03 15:02:44 are? Oct 03 15:03:24 I have to try gitlab (that's mean install it on ow2 and try) Oct 03 15:03:37 OK, and why not Gitblit? Oct 03 15:06:00 Jeremy has tried GitLib but there was some limitations... Oct 03 15:06:09 Is migrating from gitorious simply means registering in gitblit or gitlab the existing git repositories? Oct 03 15:06:23 I have try gitlib , what i see is only superadministrator can create repository Oct 03 15:06:45 no project with project owner as gitorious Oct 03 15:06:50 @daniel, the git repositories' content will not change Oct 03 15:07:12 @JeremyC maybe we can ask developers Oct 03 15:07:42 or ask them to join ow2 :p Oct 03 15:07:51 gitlab seems to have some kind of social aspects that are not present in gitblit Oct 03 15:08:21 OK, so we should let Jeremy go on with the Gitlab tests then Oct 03 15:08:33 gitblit, hosts your repositories, allow team management, mail notifications, ... Oct 03 15:08:52 but no clone in your user's location Oct 03 15:09:26 When do we take a decision ? Oct 03 15:09:33 I'm confused, @gsauthier says "allow team management" but @JeremyC says "only superadministrator" Oct 03 15:09:57 I'm talking about gitblit, not gitlab Oct 03 15:10:40 me too ;-) Oct 03 15:10:43 gitblit limitations in the features page Oct 03 15:10:44 Only Administrators can create, rename or delete repositories Oct 03 15:10:44 Only Administrators can create, modify or delete users Oct 03 15:10:44 Only Administrators can create, modify or delete teams Oct 03 15:10:47 http://gitblit.com/features.html Oct 03 15:10:50 OK, Jeremy will prepare a brief report on key differences between both Oct 03 15:10:53 jeremy said Gitlib, there is a typo, but I'don't know if he means gitblit or gitlab Oct 03 15:10:53 OK Oct 03 15:11:02 :D Oct 03 15:11:14 but what is an adminstrator at the gitblit level... Oct 03 15:11:39 A report for next TC ok? Oct 03 15:11:49 ok Oct 03 15:11:53 so action is to prepare a comparison between Gitlab and Gitblit Oct 03 15:12:05 gitblit's admin is a role, so many persons can handle the admin tasks Oct 03 15:12:06 next TC being 27 November, I think we should decide before Oct 03 15:12:34 and there a Gitlab demo onlmine if you want tp lay with it Oct 03 15:12:36 we can play with gitlab : http://blog.gitlabhq.com/demo/ Oct 03 15:12:54 thanks Oct 03 15:13:43 @cedricth @JeremyC yes currently playing with it, really github-like Oct 03 15:15:51 ok next topic Oct 03 15:15:52 ? Oct 03 15:16:07 TC decision next meeting ? Oct 03 15:16:20 before Oct 03 15:16:23 ... Oct 03 15:16:55 Jeremy, can you write a mail comparing gitblit and gitlab for next week ? Oct 03 15:17:02 next TC is in 2 months from now... Oct 03 15:17:06 and decision by end October? Oct 03 15:17:38 Next topic was "Bamboo" Oct 03 15:18:06 ok Oct 03 15:18:25 Jeremy, a quick status on Bamboo migration headaches ? :) Oct 03 15:19:48 I have try all way to migrate to the latest, no one work Oct 03 15:20:00 (in fact, our export is broken) Oct 03 15:20:18 the last thing we could try is ask help from the community ? Oct 03 15:20:32 other option is to forget about migration, install new version, and projects migrate manually, right? Oct 03 15:20:54 we can but the problem must come from our bamboo data Oct 03 15:21:06 yes this is a solution Oct 03 15:21:17 (maybe the latest for us) Oct 03 15:21:35 I have to install latest bamboo Oct 03 15:21:47 and let the two instance running Oct 03 15:21:52 ok, let's say that if we can not migrate we will have a manual migration period Oct 03 15:21:55 OK. So the question is @gsauthier do you believe it is acceptable for OW2 projects currently using Bamboo to re-create their plans on the new instance? Oct 03 15:22:02 like we did for maven repository Oct 03 15:22:35 @chamerling that seems a good option to me Oct 03 15:22:57 There are no other choices ... Oct 03 15:23:06 And saying to user that the last version is really really really better Oct 03 15:23:07 :) Oct 03 15:23:14 so I'm in favor of a manual migration Oct 03 15:23:37 and saying that old bamboo will be shutdown by the end of the year Oct 03 15:23:55 and I can link the latest to the forge ldap (by crowd), (If migrating account are imported) Oct 03 15:24:06 OK Oct 03 15:24:06 good Oct 03 15:24:08 * gsauthier a le baton et la carotte ;) Oct 03 15:24:48 good, next topic? :) Oct 03 15:25:11 Linking the new Bamboo to the GForge account is really very very nice ... Oct 03 15:25:19 Release/Binary hosting (alternative to the old gorge way…) Oct 03 15:25:23 (sorry, gforge :-) Oct 03 15:25:26 :) Oct 03 15:25:30 :) Oct 03 15:25:39 your move, @chamerling Oct 03 15:26:00 ok, we discussed about that last year at OW2Con. The idea was to provide a better system to publish and host releases Oct 03 15:26:10 note that we already have several ways of hosting the sources and releases Oct 03 15:26:14 - GForge files Oct 03 15:26:18 - Nexus/Maven Oct 03 15:26:18 something like sourceforge is providing for example Oct 03 15:26:24 - GitXXX Oct 03 15:26:28 gforge is awful to use for that Oct 03 15:26:43 we all agree that GForge release hosting is painful Oct 03 15:27:00 git is not the right candidate. I speak about pushing and then having HTTP download Oct 03 15:27:21 (sorry, git is not in the list) Oct 03 15:27:32 Do someone knows a provider? Oct 03 15:27:32 some projects have releases in Nexus right? Oct 03 15:27:42 @alefebvr yes Oct 03 15:27:59 but will be nice to have a real service, with list, versions, etc Oct 03 15:28:04 like in sourceforge... Oct 03 15:28:04 I see Oct 03 15:28:21 or like in gforge but better Oct 03 15:28:22 ;) Oct 03 15:28:37 and should we migrate to a "modern" version of GForge, would this solve the problem? Oct 03 15:28:54 Just for this service? Oct 03 15:29:02 Orange used to use Codendi and has moved to Tuleap Oct 03 15:29:07 no please Oct 03 15:29:07 :) Oct 03 15:30:07 maybe a HTTP server will be enough Oct 03 15:30:09 OKOK Oct 03 15:30:20 I think it really depends of what you are expecting from a forge Oct 03 15:30:26 with a SCP/webdav/whatever access Oct 03 15:30:32 gforge is not bad in terms of functionnality. Oct 03 15:30:35 then we can ask for mirrors... Oct 03 15:30:41 It is just not very sexy right now :) Oct 03 15:30:59 we have a prehistorical version of GForge installed from the previous century Oct 03 15:31:02 (almost) Oct 03 15:31:04 ie http://www.apache.org/info/how-to-mirror.html Oct 03 15:31:23 and we are only talking here about the file release service Oct 03 15:32:17 for mirror, just found that french solution http://opensourcemirror.com Oct 03 15:32:53 Maybe we should have a look to what Apache uses Oct 03 15:32:55 OKOK about mirror. But what about the "real service, with list, versions, etc"? Oct 03 15:33:11 @alefebvr yes sorry, Oct 03 15:33:19 OK, I'll ask Clément Escoffier who has Apache connections to check what they use Oct 03 15:33:34 I do know, need to investigate and suggest something new Oct 03 15:33:47 Action : Clement to ask to Apache guys Oct 03 15:34:05 we could more widely ask the TC Oct 03 15:34:05 and me to check other ones Oct 03 15:34:17 me/others ;) Oct 03 15:34:22 (some OW2 projects host their releases themselves and might have ideas too) Oct 03 15:34:36 Maybe we should state what do we want ? Oct 03 15:34:58 Maybe something like a pure SCP based stuff ? Oct 03 15:35:12 @gsauthier yes for publising Oct 03 15:35:26 or webdav Oct 03 15:35:30 that could be OK, if we don't need anything else (@chamerling talked above about "list, versions, etc") Oct 03 15:35:45 but if directories are enough, sure, SCP/Webdav could do Oct 03 15:35:51 copy files in a given directory, and having nice web pages generated after the push Oct 03 15:35:53 then for displaying we need something like in gforge Oct 03 15:35:58 @JeremyC? is this feasible? Oct 03 15:36:04 @gsauthier at least we can develop this. Oct 03 15:36:16 or use the default apache listing Oct 03 15:36:16 (beware of the linux rights etc) Oct 03 15:36:34 project/sub-project/version/file Oct 03 15:36:50 or any other convention Oct 03 15:37:41 ok, this solution is good Oct 03 15:37:48 but do not restrict to SCP Oct 03 15:37:49 displaying a README if available Oct 03 15:37:58 OK. Time is ticking, we will review with Jeremy whether this is OK from the authentication point of view Oct 03 15:37:59 sure Oct 03 15:38:05 ok ok Oct 03 15:38:05 remember that SSH is not avaialble everywhere... Oct 03 15:38:19 @chamerling "do not restrict to SCP" you are 100% right Oct 03 15:38:30 I will check with our sysadmin Oct 03 15:38:33 we have the problem with some members Oct 03 15:38:39 http/https should be available too Oct 03 15:38:48 he connected HTTP and crowd for our SVN Oct 03 15:39:12 pleaase Oct 03 15:39:15 with folder rights etc Oct 03 15:39:34 @alefebvr put an action for that please Oct 03 15:39:39 next? Oct 03 15:39:42 yes Oct 03 15:39:44 Jenkins Oct 03 15:39:58 linked to the cloudbees discussion Oct 03 15:40:00 we talked about it above briefly Oct 03 15:40:01 yes Oct 03 15:40:08 Next is projects Oct 03 15:40:14 just to let you know Oct 03 15:40:29 ING Semantic Infra discussion is finishing tomorrow, vote will follow Oct 03 15:40:47 2 new proposals to be open for discussion: CHOReOS and Play (both submitted by Linagora :-) Oct 03 15:41:10 will open the discussions today and Friday (just to let a couple days in between, otherwise the TC will be utterly confused) Oct 03 15:41:18 we are FP7 projects champions... Oct 03 15:41:32 with strong OW2 connections for these two projects Oct 03 15:41:37 just to notice that I will speak about Play at OW2Con, so please accept it :) Oct 03 15:41:40 a few words about Play maybe Christophe? Oct 03 15:42:09 Play is about building an event-based platform with complex event processing and things like that Oct 03 15:42:29 Choreos is about Service Choregraphy Oct 03 15:42:38 both are using petals service bus Oct 03 15:42:42 of course Oct 03 15:42:45 :) Oct 03 15:42:59 Play is a complex event processing solution ? Oct 03 15:43:00 Descriptions will be better in project submission Oct 03 15:43:14 @gsauthier yes Oct 03 15:43:22 a CEP engine is developed in the project Oct 03 15:43:24 No relation with Play! , right ? Oct 03 15:43:28 no Oct 03 15:43:29 license ? Oct 03 15:43:47 I do not know, really, there are too much projects inside Oct 03 15:44:09 it will be difficult to choose one but we will need to Oct 03 15:44:30 both proposals are already visible on http://www.ow2.org/view/Proposal/ Oct 03 15:45:01 superset for a licence is either Apache or BSD, but beware of underlying GPL... Oct 03 15:45:03 ok Oct 03 15:45:18 @alefebvr yes, we have proactive in play... Oct 03 15:45:33 jsut to make things easier ;-) Oct 03 15:45:37 ut I think they changed something, still under discussion on our side Oct 03 15:45:38 :) Oct 03 15:46:01 OK, to be continued Oct 03 15:46:28 Next was a new item I introduced which is http://www.ow2.org/view/OW2Con-2012/Awards Oct 03 15:46:33 ah Oct 03 15:46:36 OW2con'12 awards Oct 03 15:47:06 as you can discover on this link, we (MO) have decided to spice things up a bit and introduce awards, with 4 categories Oct 03 15:47:17 Innovation, Community, Market and "prix spécial du TC" Oct 03 15:47:31 good idea Oct 03 15:47:48 now, we need the TC to be the jury for the TC special prize (of course) Oct 03 15:48:05 and we thought MO could be jury for the Market category Oct 03 15:48:13 what about Innovation and Community? Oct 03 15:48:41 "Community" open the vote on the internet Oct 03 15:48:41 ? Oct 03 15:48:46 MO thought the TC could be the jury, but this could cause conflict of interest since application would come from projects which most have a reprensentative in the TC Oct 03 15:49:19 @chamerling good idea (and Petals would get votes from all the bakers in Toulouse and Montpellier, right? ;-) Oct 03 15:49:41 @alefebvr yes, can I win an ipad or something like that? Oct 03 15:49:42 :p Oct 03 15:50:26 (and we haven't decided about prizes yet) Oct 03 15:50:59 More seriously, do you think it would cause a problem if TC was Jury for Innovation, and maybe for Community after an online vote? Oct 03 15:51:13 "Innovation" can we ask to selected people? Oct 03 15:51:36 Then we need to establish a restricted list for Innovation, that is possible. Oct 03 15:51:44 ie create a contact list and ask them vote Oct 03 15:51:52 ie CTO, CEO, etc... Oct 03 15:52:13 CTO CEO of what? Microsoft? Oct 03 15:52:25 :p Oct 03 15:53:08 We can work on a restricted list of external "neutral" jury members for innovation. Any suggestion is welcome. Oct 03 15:53:15 ok Oct 03 15:53:29 Yes, let's continue that item on a TC thread discussion Oct 03 15:53:37 OK Oct 03 15:53:45 Next was a brief status on SQuAT Oct 03 15:54:05 1. Jeremy has installed a version of FOSSology http://fossology.ow2.org (the public instance we were using died) Oct 03 15:54:15 I have started regenerating all reports for mature projects Oct 03 15:54:37 See http://www.ow2.org/view/About/SQuAT_Fossology Oct 03 15:54:46 Do you need to automate stuff ? Oct 03 15:54:49 about half way through Oct 03 15:55:04 automation: Oct 03 15:55:07 Is it at least possible ? it looks very time consumming Oct 03 15:55:22 1. I'm talking to FOSSology guys for a REST/HTTP/whatever API Oct 03 15:55:35 2. what I really need is a way to "know" about a new release Oct 03 15:55:39 and where are the sources Oct 03 15:55:55 I have a manually managed file where to find the sources, and, let me tell you, c'est l'auberge espagnole Oct 03 15:56:05 sources location, isn't it in the dashboard ? Oct 03 15:56:18 well, it's really not that simple Oct 03 15:56:28 (which makes me think that dashboards should contain that information) Oct 03 15:56:38 +1 Oct 03 15:57:04 I have seen: SVN tags (our SVN or other SVN), our Nexus, GitHub Oct 03 15:57:17 sometimes sources are packaged nicely Oct 03 15:57:25 sometimes they are not (need SVN checkout with tag) Oct 03 15:57:35 sometimes I need to aggregate several zips Oct 03 15:57:49 sometimes I need to run some fancy maven stuff @chamerling ;-) Oct 03 15:57:55 :p Oct 03 15:58:13 maybe we have to ask mature projects to follow some guideline Oct 03 15:58:14 but yes, things can be improved Oct 03 15:58:14 s Oct 03 15:58:20 Ok, looks very complicated Oct 03 15:58:32 at least to tell OW2 where the source code is Oct 03 15:58:45 ie for maven-based projects: use the OW2 pom which provide a complete source archive Oct 03 15:58:52 (which I'm starting to have a good vision of now, and will document in the dashboard) Oct 03 15:58:55 or similar stuff Oct 03 15:59:02 ok nice Oct 03 15:59:13 @chamerling pom > 1.4 / 1.5 Oct 03 16:00:12 @gsauthier yep used it last week to release some stuff ;) Oct 03 16:00:13 yes, for maven-based projects, it is really a pleasure usually (if they package the sources for releases) Oct 03 16:00:44 at least, mature projects need to provide binary and source archive for each release Oct 03 16:00:52 you can add it to the mature criteria list Oct 03 16:00:53 Antelink has released Antepedia Reporter 2.0. OW2 has a community account for free. Oct 03 16:01:08 @chamerling good idea for mature project checklist Oct 03 16:01:17 yep Oct 03 16:02:01 I have just started using Antepedia 2.0 to regenerate the reports for newser releases. Oct 03 16:02:05 Principle is: Oct 03 16:02:19 1. I open the interface on my machine and log it Oct 03 16:02:20 in Oct 03 16:02:36 2. I submit the source code (same file as the one I've obtained for FOSSology) Oct 03 16:02:39 3. I export the report Oct 03 16:02:58 (previous version was the same) Oct 03 16:03:20 The previous reports are still available, and I need to update them with newer releases of OW2 projects. Oct 03 16:03:48 http://www.ow2.org/view/About/SQuAT_Antelink Oct 03 16:04:19 Otherwise, OMM self evaluations are well advanced see http://www.ow2.org/view/About/SQuAT_OpenMaturityModel Oct 03 16:04:33 Lakshmi and I need to send the reminder of reminder of reminder to the last projects Oct 03 16:04:58 ... of which Petals ESB is one apparently @chamerling Oct 03 16:05:05 @alefebvr shame on me, still in my todo list Oct 03 16:05:14 that's OK, you're not the last one Oct 03 16:05:31 finally, Sonar has not taken off yet Oct 03 16:05:47 http://www.ow2.org/view/About/SQuAT_Sonar Oct 03 16:06:21 so, we decided not to enfore Sonar in 2012 for mature projects, but to enforce OMM, FOSSology and Antepedia for mature projects in 2012 Oct 03 16:06:50 @alefebvr good Oct 03 16:07:38 also in 2013 we will slowly introduce TSR Trustie Software Resource Repository with help of Peking University Oct 03 16:07:52 I see time is flying Oct 03 16:08:04 What do you think we should do to move projects to Sonar ? Oct 03 16:08:16 re-send messages ? Oct 03 16:08:21 re-explain ? Oct 03 16:08:22 Purchase nuclear weapon? Oct 03 16:08:22 at first Oct 03 16:09:08 Maybe there are too many false positive on huge projects? Oct 03 16:09:10 may I? Oct 03 16:09:27 sure Cedric Oct 03 16:09:29 sure, you're at home Cedric Oct 03 16:10:00 SQuAT is *strategic* for OW2 and we will enforce its compliance for mature projects Oct 03 16:10:52 now we need to think of a way to do this (the "enforcement") in a way that is acceptable by all Oct 03 16:11:24 In the first stage we will concentrate on FOSSology, Antelink and OMM Oct 03 16:11:37 Project eviction is not an option :) Oct 03 16:12:19 Maybe we should have an entry level sonar profile with few rules for newcomers to sonar. Oct 03 16:12:36 "mature" <=> FOSSology, Antelink and OMM reports are vailable on the dashboard (it's that simple) Oct 03 16:13:17 the rules are not a problem, what is difficult is to have a running build of the project (when you're not in the project) Oct 03 16:13:45 Sonar: let's announce it for 2013 (the SQuAT roadmap) Oct 03 16:13:51 in a "step by step" approach : add a red/orange/green light to dahsboard, a big "alpha" logo on sonar, and give an orange light to everybody not above 75%, and a red one below 60% ; then explain that orange will become red, and change the alpha logo to a beta one and the limits to 80/70, then etc. Oct 03 16:14:33 We could do that "by hand", just like Alex do with Fossology and antepedia, but as you noticed it's very time consumming if project themselves don't help us Oct 03 16:14:39 @gsauthier OK but I'd like to clarify the governance issue here Oct 03 16:14:39 also : in a first step partial builds or without tests are accepted, etc. Oct 03 16:15:22 like "put a single new subproject on sonar and you'll at least get an orange... until next year" Oct 03 16:16:35 OK so one issue is technical about Sonar, and I like the alpha idea of @mdutoo Oct 03 16:16:46 I see you want to go back discussing the technicalities of how to perform the tests... fine. But I still do have a governance question for you Oct 03 16:17:09 the other issue is governance for 2012: what do we do for mature projects which do not provide OMM (since I do FOSSology and Antepedia)? Oct 03 16:17:29 I believe: Oct 03 16:17:42 1. announce we will enforce with a due date (firm) Oct 03 16:18:02 What do we do with mature projects that do not comply with SQuAT? "De-mature" them? Oct 03 16:18:03 2. those mature who do not provide OMM report are downgraded to incubator (is that OK?) Oct 03 16:18:14 red flag ;) Oct 03 16:18:45 If the problem is about building, the issue could be solved by enforcing mature projects to have either an ant or a maven build script, right? Oct 03 16:19:24 Downgrading is ok for me Oct 03 16:19:34 also for me Oct 03 16:19:42 +1 Oct 03 16:19:46 i agree too Oct 03 16:19:57 @danielleberre you are right, we need also an easier access to the source code, should be part of enforcement Oct 03 16:20:07 We should enforce mature visibility on the web site, so that it's important to be mature Oct 03 16:20:38 already http://www.ow2.org lists first the Mature projects Oct 03 16:20:43 is that not enough? Oct 03 16:20:53 Can we do more ? Oct 03 16:21:11 provide badges? Oct 03 16:21:14 OK thanks I've got my answer. MO will work out a process and submit it to you. Oct 03 16:21:28 Flyer discribution in confernces, ? Oct 03 16:21:49 If accessing the source code is also an issue, then oW2 should have a local copy of the mature projects source code inhouse Oct 03 16:21:50 "OW2 Mature Project" medals? Oct 03 16:22:10 that's some items that could be good for "community" projects (not backed by a company) Oct 03 16:22:10 @alefebvr yes 'OW2 Mature' icon Oct 03 16:22:15 +1 to downgrading if red flag does not make them move Oct 03 16:22:56 @danielleberre if the dashboard already includes information about how to get the sources, it is a start. Then we can in a second stage, once we have our infrastructure (see discussion above earlier) enforce that projects put the source files there too. Oct 03 16:23:04 @mdutoo projects leaders must be aware that all this work takes time and that they have to follow some rules Oct 03 16:23:25 a custom mashup of open indicators (ohloh), including ow2 sonar in it ? Oct 03 16:23:48 @danielleberre sources access per release is in the mature criteria (or will be) Oct 03 16:23:56 @mdutoo +1 Oct 03 16:23:57 @mdutoo this is the global dashboard. We have discussions with Engineering for building it with SpagoBI Oct 03 16:24:19 very, very good. Oct 03 16:24:22 so let's mashup a global indicator out of the global dashboard and display it as big as possible on top of it Oct 03 16:24:33 yes Oct 03 16:24:42 that's the idea @mdutoo Oct 03 16:24:48 +1 then Oct 03 16:25:05 Engineering will do that ? Oct 03 16:25:49 what Engineering had proposed was to instanciate SpagoBI for a dashboard in general, gathering information such as downloads and mailing list traffic. And we can include SQuAT indicators in it. Oct 03 16:26:21 Do you think this is something that will be showable in OW2 Con ? Oct 03 16:26:24 Nice. When can we have that? Oct 03 16:26:30 @gsauthier +1 Oct 03 16:26:34 :) Oct 03 16:26:55 MO (=me) is to send the "specification/requirements" to Engineering. I can speed it up and ask them whether they could have a "demo" ready for OW2con Oct 03 16:27:15 showing something for a few projects at first for example Oct 03 16:27:15 that would be a good start Oct 03 16:27:16 @alefebvr do you have a squat session at OW2Con? Oct 03 16:27:22 @chamerling yes Oct 03 16:27:29 ok so will be nice Oct 03 16:27:38 Cathy will send the programme very very soon this week I believe Oct 03 16:27:47 ok Oct 03 16:27:53 okidoki Oct 03 16:27:58 let's move on$ Oct 03 16:28:37 next item was next TC meeting which will be on 27 Nov the day before OW2con, Oct 03 16:28:43 in the afternoon at Issy les Moules Oct 03 16:28:54 :D Oct 03 16:28:59 what time ? Oct 03 16:29:22 it's open (room booked all afternoon) Oct 03 16:29:31 @alefebvr can bring some moules from home Oct 03 16:30:15 14h or 15h ? Oct 03 16:30:38 for a 2h/2h30 session ? Oct 03 16:30:51 sounds good to me Oct 03 16:30:53 just in time to finish around a beer Oct 03 16:30:54 do peoples have other constraint on that day ? Oct 03 16:30:55 +1 Oct 03 16:31:12 I will be there also to prepare OW2con afterwards, so the earlier we start the better for me Oct 03 16:31:32 14h is fine for me Oct 03 16:31:33 no constraint, just need to check train Oct 03 16:31:39 but should be ok Oct 03 16:31:41 me too Oct 03 16:31:57 OK, let us finalize the time offline then Oct 03 16:32:02 yep Oct 03 16:32:32 next and last agenda item ? Oct 03 16:32:55 @gsauthier your TC Chairman position :-) Oct 03 16:33:05 yes Oct 03 16:33:48 I've recently (2 weekd ago) moved to a new job and company, so my dedicated time for OW2 TC is quite reduced now Oct 03 16:34:09 So, I decided to resign from my TC Chairman position Oct 03 16:34:24 well congrats and it's a shame :) Oct 03 16:34:34 :) thanks Oct 03 16:34:59 You did a great job, but you stay with us I hope Oct 03 16:35:01 "quite reduced" but you're still with us, right? Oct 03 16:35:30 suspens Oct 03 16:35:35 ... Oct 03 16:35:35 i will continue to participate in the TC Oct 03 16:35:40 yeahhhh :D Oct 03 16:35:55 as a normal member, just like all of us Oct 03 16:36:06 and as a Bamboo admin/backup? Oct 03 16:36:11 :) Oct 03 16:36:25 yeah, no more primary contact Oct 03 16:37:04 ok so what is the procedure to elect a new chaiman? Oct 03 16:37:17 I just wanted to say that my time as chairman has been very positive and it was a pleasure to collaborate and share ideas with all of you Oct 03 16:37:20 +r Oct 03 16:37:51 I'll send a mail on the TC to inform all other TC participants Oct 03 16:37:55 yes, it has been a pleasure to work with you, and I believe you have brought some good ideas and animation to the TC all this time Oct 03 16:38:03 was a pleasure to have you as a chairman @gsauthier Oct 03 16:38:03 And then we will gather candidatures Oct 03 16:38:10 thanks for all your work Oct 03 16:38:35 and hopefully we still have you onboard Oct 03 16:38:38 to share things Oct 03 16:38:40 :) it really was a pleasure Oct 03 16:38:40 yep, only too short Oct 03 16:39:12 it would be good to be able to announce the new TC chairman for the next TC meeting Oct 03 16:39:22 but let's work on it, it will take the time it takes Oct 03 16:39:26 So, too come back to the process, we have to find candidates, and then have an election Oct 03 16:40:30 ok Oct 03 16:40:31 yep, 2 months should be enough Oct 03 16:40:51 good Oct 03 16:41:49 I'll start a thread for official condidatures statements in the TC list Oct 03 16:42:00 @gsauthier yes please :) Oct 03 16:42:09 Of course, other candidates are welcome (though, from the past experience, not many volunteer ;-) Oct 03 16:42:12 the chairman position is now open :) Oct 03 16:42:53 At this point I guess I should be saying something a bit formal Oct 03 16:43:03 :-) Oct 03 16:43:22 Dear Guillaume, heu... Oct 03 16:43:24 (suspense) Oct 03 16:43:40 tadam . Oct 03 16:43:51 seriously, you did a GREAT job! Oct 03 16:44:27 +1000 Oct 03 16:44:47 I think what you did and the way you did it provides a template for TC chairpersons in the future Oct 03 16:45:27 "oh c'est beau" Oct 03 16:45:35 But we won't be burying you with flowers yet and we look forward to having you with the TC again for a loooong time Oct 03 16:46:13 thank you very much Cedric Oct 03 16:46:18 and in the meantime wish you the very best in you new adventure Oct 03 16:46:23 cheers :) Oct 03 16:46:38 :) Oct 03 16:47:14 sounds like the "mot de la fin" for today? Oct 03 16:47:35 yes, almost 3h, that's one of our longest IRC meeting Oct 03 16:47:47 ok, what a good meeting Oct 03 16:47:54 still have many actions Oct 03 16:48:00 with good decisions and a lot of work to do Oct 03 16:48:07 as usual Oct 03 16:48:52 last thing sorry Oct 03 16:49:14 Guillaume, Clement and I have a session about the infrastructure at OW2Con Oct 03 16:49:26 so we need to be efficient on these infra tasks Oct 03 16:49:34 thanks Oct 03 16:49:35 :) Oct 03 16:49:40 OK, that's a good motivation to move forward :-) Oct 03 16:49:45 +1 Oct 03 16:50:34 so thanks all! Oct 03 16:50:52 OK, that was a pleasure to chat with you all. See you soon Oct 03 16:51:04 so, let me get a tissue out of the box, and #endmeeting