IRC Archive for channel #xwiki on 03 July 2012

Last modified by Vincent Massol on 2012/10/18 19:22

00:25 <sburjan_> has joined #xwiki
00:28 <CIA-114> Andreas Jonsson master * rfb4737b https://github.com/xwiki/xwiki-platform/commit/fb4737b6ba2deb2ca429e6a0b1d19f930aa639ba / (49 files in 21 dirs): XRENDERING-41: Major refactoring of chart macro. - http://git.io/f8fqZQ
00:28 <sburjan`> has quit
00:28 <sburjan_> is now known as <sburjan`>
00:43 <Enygma`> has quit
01:23 <CIA-114> Andreas Jonsson master * r6247290 https://github.com/xwiki/xwiki-platform/commit/624729064f87941f5ec1871d3d14fd070f28ed5d / xwiki-platform-core/pom.xml : XRENDERING-41: Adding additional clirr exclude. - http://git.io/W6lMTA
01:29 <Denis> has joined #xwiki
02:35 <tekzilla> has quit
02:37 <tekzilla> has joined #xwiki
04:05 <sdumitriu> has quit
07:26 <mflorea> has joined #xwiki
07:28 <vmassol> has joined #xwiki
07:46 <vmassol> good morning
07:47 <vmassol> cjd: good morning
08:31 <tmortagne> has joined #xwiki
09:00 <CIA-114> tmortagne master * r25b9a6f https://github.com/xwiki/xwiki-commons/commit/25b9a6fdba04bb65eaa9e7ab5dbacd61eff21607 / xwiki-commons-core/xwiki-commons-extension/xwiki-commons-extension-api/src/test/java/org/xwiki/extension/test/RepositoryUtil.java : [test] Various refactoring to make easier to use for integration tests - http://git.io/f5uZ-A
09:06 <jvdrean1> has quit
09:25 <Enygma`> has joined #xwiki
09:40 <sburjan> has joined #xwiki
09:45 <vmassol> mflorea: good morning. I'm eagerly waiting to be able to change this box in wikimatrix: http://www.evernote.com/shard/s119/sh/6a20cfa9-571e-4dce-a902-b12353cdf1db/f78c5934bbab32de17fc6d4a09312b92 ;)
09:46 <+mflorea> me too! :) will work on it
09:46 <vmassol> I didn't realize confluence and twiki had this, could be nice to check how good they do
09:47 <+mflorea> indeed
09:50 <vmassol> I've just reviewed http://www.wikimatrix.org/compare/TWiki+Confluence+XWiki and that's the only real difference I can see that xwiki is still missing (if their claim is true ofc ;))
09:51 <+tmortagne> we can do pretty good already by reusing what we did for EM, need to pack some UI around editor
09:52 <+tmortagne> but yes would need to test what in means in Confluence and TWiki
09:53 <vmassol> sburjan: good morning, did you see the mail I sent about coverage and http://maven.xwiki.org/site/clover/20120701/clover-commons+rendering+platform+enterprise-20120702/ ?
09:53 <vmassol> it clearly shows the parts that are not tested by autimated tests
09:55 <+sburjan> vmassol: good morning. yes, I've read it yesterday
09:56 <gdelhumeau> has joined #xwiki
10:05 <gdelhumeau> has quit
10:07 <jvdrean> has joined #xwiki
10:10 <ssavi> has joined #xwiki
10:17 <ssavi> tmortagne: Hi
10:17 <+tmortagne> ssavi: Hi
10:18 <ssavi> I was just wondering what is the language  for multilingual document
10:19 <gdelhumeau> has joined #xwiki
10:19 <+tmortagne> ssavi: you mean th default language ?
10:20 <ssavi> I mean for english it gives es. So similarly for multilingual document what is present for the language field
10:20 <+tmortagne> es ?
10:20 <+tmortagne> I don't understand
10:20 <ssavi> sorry en*
10:20 <+tmortagne> en is ISO code for english language
10:21 <ssavi> yeah, i meant the default language for multilingual document
10:21 <+tmortagne> ssavi: each document can define its own default language
10:21 <+tmortagne> you get get it from the XWikiDocument
10:22 <+tmortagne> getDefaultLanguage()
10:22 <+tmortagne> that's the one you get when you don't specify the language in XWiki#getDocument()
10:23 <+tmortagne> so there is no real answer to "what is the default language", can be pretty much anything in theory
10:31 <ssavi> tmortagne: Am trying to figure out a way to find if a document is multilingual or not
10:31 <+tmortagne> well at XwikiDocument leve you can ask for translations
10:31 <+tmortagne> any document is potentially multilingual
10:32 <+tmortagne> it's just that some only have one translation (yet)
10:33 <ssavi> oh .k Thanks a lot :)
10:35 <+sburjan> any news on 4.1.3 ?
10:35 <vmassol> not yet
10:35 <vmassol> we are still trying to solve the performance issue
10:35 <vmassol> (for the migrations)
10:36 <+sburjan> I see my blocker is still open
10:36 <vmassol> we're making some progress though
10:36 <+sburjan> who is working on this ?
10:36 <vmassol> indeed someone needs to assign himself to the other blockers
10:36 <vmassol> there's only 1
10:36 <vmassol> http://jira.xwiki.org/jira/browse/XWIKI-7988
10:37 <+sburjan> seems so, yes
10:37 <vmassol> who could work on this?
10:41 <vmassol> re clover I'm surprised to see that there are so many methods not tested indirectly in the DAB
10:41 <vmassol> (35% coverage only for the DAB)
10:42 <vmassol> fun: DAB.getCurrentWiki() is called 1229935 times by our tests ;)
10:55 <+mflorea> guys, lots of enterprise test modules are failing because XWiki is starting too slow. The part that take the most is:
10:55 <+mflorea> INFO::NO JSP Support for /xwiki, did not find org.apache.jasper.servlet.JspServlet (~50s)
10:55 <+mflorea> INFO::started o.e.j.w.WebAppContext{/xwiki,...} (~40s)
10:56 <+mflorea> these two steps take normally at most 10s (locally for instance)
10:57 <vmassol> indeed I've noticed that too locally yesterday
10:58 <vmassol> (the timeout on start from time to time - the 120 seconds)
10:58 <vmassol> BTW moving stuff as extensions is going to reduce start times
10:59 <vmassol> I think what takes long is simply the loading of everything in WEB-INF/lib
10:59 <+mflorea> for instance, with the latest XE 4.2 snapshot, those two steps just took 7s locally, so I don't know why it takes that much on CI
10:59 <vmassol> maybe the machine is loaded?
11:00 <+mflorea> I don't know. I checked only the disk space and free memory, and they are fine (on agent-4)
11:00 <+mflorea> let me try top
11:02 <+mflorea> 27283 hudsonag  20   0 2487m 1.1g  19m S  126  4.5  30:41.32 java
11:02 <+mflorea> 25552 hudsonag  20   0 1510m 368m 9.9m S   65  1.5 147:29.08 java
11:02 <+mflorea> but agent-4 is currently building enterprise
11:03 <+mflorea> 126% CPU load
11:04 <+mflorea> hmm, agent-6, which is displayed as idle, has ~100% CPU load
11:04 <CIA-114> Vincent Massol master * r281b117 https://github.com/xwiki/xwiki-commons/commit/281b11757ce7d71da61081e1f5eb60b8b40fa7f1 / pom.xml : [Misc] Fixed CLIRR version and removed CLIRR excludes that should have been ...
11:04 <+mflorea> agent-1 is fine, idle with 0% CPU load
11:05 <+mflorea> so there is something wrong with some of the agents
11:05 <+mflorea> some zombie processes maybe
11:09 <CIA-114> Vincent Massol master * r214de16 https://github.com/xwiki/xwiki-platform/commit/214de164f2a8aed55f269a7d4930dfc60c5330c8 / xwiki-platform-core/pom.xml : [Misc] Fixed CLIRR version and removed CLIRR excludes that should have been ...
11:10 <evalica> has joined #xwiki
11:12 <CIA-114> tmortagne master * r61408cc https://github.com/xwiki/xwiki-platform/commit/61408cc915d967640f98a535a598ff56c81e9a26 / (2 files): XWIKI-7999: Add page objects for extension import - http://git.io/AOFltA
11:13 <CIA-114> tmortagne master * rddf4d32 https://github.com/xwiki/xwiki-enterprise/commit/ddf4d32dbd3046826c538f3e8907bb1c2e318b3c / xwiki-enterprise-test/xwiki-enterprise-test-extension/src/test/it/org/xwiki/test/ui/AllTests.java : XE-1208: Add UI test for extension import in XR - http://git.io/m7Dm5w
11:13 <CIA-114> tmortagne master * r2d34682 https://github.com/xwiki/xwiki-enterprise/commit/2d3468299db32f68b30fa441b2799adf16761f27 / (3 files in 2 dirs): XE-1208: Add UI test for extension import in XR - http://git.io/Vd5ksQ
11:13 <CIA-114> tmortagne master * r6991c56 https://github.com/xwiki/xwiki-enterprise/commit/6991c56a397a28b553d425e2e070e7225eb85322 / (9 files in 6 dirs): XE-1208: Add UI test for extension import in XR - http://git.io/uxaSOw
11:27 <sdumitriu> has joined #xwiki
11:32 <CIA-114> Vincent Massol master * r9948d34 https://github.com/xwiki/xwiki-platform/commit/9948d34bbded31c923d875503b485bf84981ec22 / (11 files in 8 dirs): XWIKI-8000: Remove xwiki-platform-action module since it isn't used - http://git.io/lUzPCQ
11:54 <vmassol> idea: would be cool to have a "what's new" page/popup that opens when each user goes to their wiki after an upgrade. We could put the Release notes as the content of this page/popu
11:55 <vmassol> (same as what confluence, eclipse and a lot of others are doing)
12:31 <mflorea> has quit
12:41 <vmassol> interesting tweet by Simon: "Build duration decreased from 7,5 to 5 minutes by replacing Derby by H2. Next step : remove GWT compilation (1 minute)"
12:51 <vmassol> tmortagne: just tried juno for fun, tried importing xwiki commons. It fails OOB unfortunately…. I searched a bit and it's caused by https://github.com/sonatype/m2eclipse-extras/issues/10 fyi
13:03 <CIA-114> Sergiu Dumitriu master * r8553bc8 https://github.com/xwiki/xwiki-platform/commit/8553bc82def2c964a85f818f8b2f55df2b3370be / xwiki-platform-core/xwiki-platform-web/src/main/webapp/resources/uicomponents/widgets/notification.js : XWIKI-7998: Notification messages are displayed at the bottom of the page instead of bottom of the screen - http://git.io/myhKgg
13:39 <mflorea> has joined #xwiki
13:52 <vmassol> has quit
13:57 <vmassol> has joined #xwiki
14:35 <ssavi> has quit
14:39 <vmassol> I'm wondering if we should use -Prelease profile on ci.xwiki.org
14:40 <vmassol> to have something as close as possible to the release
14:40 <vmassol> it would take a bit longer though since it would mean generating source and javadoc jars
14:41 <vmassol> (and sign artifacts)
15:01 <+tmortagne> vmassol: we could
15:02 <+tmortagne> deploying the source would also be nice for developers working with snapshots you automatically get the source of any jar
15:06 <+tmortagne> vmassol: import fail on which project ? works well for me on all commons projects i'm working on
15:48 <gdelhumeau> has quit
15:52 <cjd> has quit
15:53 <cjd> has joined #xwiki
15:55 <gdelhumeau> has joined #xwiki
16:07 <tmortagne> has quit
16:09 <vmassol> interesting: http://wiki.apache.org/jackrabbit/Jackrabbit%203%20Strategic%20Plan
16:10 <vmassol> http://wiki.apache.org/jackrabbit/Goals%20and%20non%20goals%20for%20Jackrabbit%203
16:10 <vmassol> http://jackrabbit.apache.org/oak/
16:25 <CIA-114> Vincent Massol master * r77fc531 https://github.com/xwiki/xwiki-commons/commit/77fc53173a602759ee37775889102982a9040b91 / xwiki-commons-pom/pom.xml : [Misc] Only check license headers in src/ and pom.xml - http://git.io/X6_llw
16:27 <polx> has joined #xwiki
16:34 <sburjan> has quit
16:49 <tmortagne> has joined #xwiki
17:34 <CIA-114> Vincent Massol master * ra1807b4 https://github.com/xwiki/xwiki-rendering/commit/a1807b4b909ea4fb3f60c22018ad1aabb99a9d79 / pom.xml : XRENDERING-217: Don't build XWiki Rendering Standalone module by default - http://git.io/UlEO_Q
17:42 <CIA-114> tmortagne master * r9758085 https://github.com/xwiki/xwiki-enterprise/commit/9758085ba1573f010e42febf2169e2ecf8bf4fe7 / xwiki-enterprise-test/xwiki-enterprise-test-extension/src/test/it/org/xwiki/test/ui/AllTests.java : XE-1208: Add UI test for extension import in XR - http://git.io/0wRBcg
17:42 <CIA-114> tmortagne feature-extensiondistribution * r59b4bfe https://github.com/xwiki/xwiki-enterprise/commit/59b4bfe9793474c1cd4c9f7988e8ba5d03015da1 / (129 files in 46 dirs): Merge branch 'master' into feature-extensiondistribution (+36 more commits...) - http://git.io/7RijIw
17:55 <CIA-114> tmortagne master * r802d80c https://github.com/xwiki/xwiki-enterprise/commit/802d80cd459fb2b5e547511b8c5bc47ddaa2956a / xwiki-enterprise-test/xwiki-enterprise-test-extension/src/test/it/org/xwiki/test/ui/AllTests.java : XE-1208: Add UI test for extension import in XR - http://git.io/bDItXQ
18:00 <sburjan`> has quit
18:00 <sburjan`> has joined #xwiki
18:01 <polx> has quit
18:13 <polx> has joined #xwiki
18:22 <polx> has quit
18:30 <polx> has joined #xwiki
18:40 <@cjd> Hi vmassol, sorry I wasn't around this morning, what's on your mind?
18:41 <vmassol> cjd: hi. hmm… trying to recall
18:41 <vmassol> I think it was about CLIRR not being updated in the release process
18:41 <@cjd> hmm, I was thinking it would be nice to automate it.
18:42 <vmassol> I think it's hard
18:42 <vmassol> well just updating the version against which to check is easy
18:42 <@cjd> re the ~/.m2/repository/ issue, it would be really nice to remove that after each build and just colocate a nexus instance on the machine where the builder vms are running
18:43 <vmassol> this is handled by jenkins
18:43 <vmassol> it has a param to clean the repo regularly
18:43 <@cjd> I just got an instance running on a vm on my desktop, makes building a lot nicer
18:46 <vmassol> https://wiki.jenkins-ci.org/display/JENKINS/Maven+Repo+Cleaner+Plugin
18:46 <vmassol> btw nice, jenkins report usage grpah now :)
18:46 <vmassol> I really need to implement this for xwiki
18:46 <@cjd> for our extensions?
18:46 <vmassol> for XE
18:46 <@cjd> ahh I see
18:47 <vmassol> we voted it already
18:47 <vmassol> here: http://xwiki.markmail.org/thread/gowutjcrfr62mq6t
18:49 <ssavi> has joined #xwiki
18:55 <vmassol> cjd: my strategy is to remove this: https://wiki.jenkins-ci.org/display/JENKINS/Plugin+Installation+Statistics ;)
19:05 <gdelhumeau> has quit
19:08 <jvdrean> has quit
19:11 <ssavi> has left #xwiki
19:13 <mflorea> has quit
19:33 <tmortagne> has quit
20:21 <CIA-114> Vincent Massol master * rd26053b https://github.com/xwiki/xwiki-platform/commit/d26053bc38611ba7031828d3ab4b0f0e0b5f1d91 / xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/internal/model/reference/CompactStringEntityReferenceSerializer.java : [Misc] Fixing javadoc - http://git.io/c8In-A
20:47 <polx> has quit
20:48 <polx> has joined #xwiki
20:49 <polx_> has joined #xwiki
20:49 <polx> has quit
20:49 <polx_> is now known as <polx>
21:04 <CIA-114> Vincent Massol master * r0725fa4 https://github.com/xwiki/xwiki-platform/commit/0725fa4b6b93f5b8576b071cd13a74ff226aac0c / xwiki-platform-core/xwiki-platform-model/src/main/java/org/xwiki/model/internal/scripting/ModelScriptService.java : XWIKI-8001: ModelScriptService does not have a method to serialize with parameters - http://git.io/OdDPMQ
21:43 <vmassol> has quit
22:01 <pgmjsd> has quit
22:15 <abusenius> has joined #xwiki
22:20 <evalica> has quit
22:56 <vmassol> has joined #xwiki
23:03 <vmassol> has quit
23:03 <jvdrean> has joined #xwiki
23:17 <CIA-114> Denis Gervalle master * r662163a https://github.com/xwiki/xwiki-platform/commit/662163a5bd7f5d21085e41aa9b530df86f87870e / xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/migration/hibernate/R40000XWIKI6990DataMigration.java : XWIKI-7992: Improve performance of R40000XWIKI6990 for migrating large wikis and wiki farm - http://git.io/kkm2pw
23:19 <CIA-114> Denis Gervalle stable-4.1.x * r6f7a5d0 https://github.com/xwiki/xwiki-platform/commit/6f7a5d05cf9cea209c5bc708cfae3eab1b710bf3 / xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/store/migration/hibernate/R40000XWIKI6990DataMigration.java : XWIKI-7992: Improve performance of R40000XWIKI6990 for migrating large wikis and wiki farm - http://git.io/1jyUpw
23:43 <abusenius> has quit
23:56 <Enygma`> has quit

Get Connected