IRC Archive for channel #xwiki
Last modified by Vincent Massol on 2012/10/18 19:13
xwikibot joined #xwiki at 09:06
rrodriguez left at 09:23 (Quit: rrodriguez
tmortagne joined #xwiki at 09:34
sburjan joined #xwiki at 09:37
vmassol - (09:39): mflorea: good morning
vmassol - (09:39): I'm fixing SectionTest and I'd need to wait for the wysyiwyg editor to load
vmassol - (09:39): what should I wait on?
mflorea - (09:39): vmassol: good morning
mflorea - (09:40): sdumitriu recently wrote a test where he waited for the WYSIWYG editor to load, I think you should reuse that code
vmassol - (09:40): where is that?
mflorea - (09:41): hmm, let me think
marta_ joined #xwiki at 09:41
vmassol - (09:41): hudson status as of today: http://geekandpoke.typepad.com/geekandpoke/2010/10/geekpokes-list-of-best-practices-today-continuous-integration.html
marta_ left at 09:42 (Client Quit
tmortagne1 joined #xwiki at 09:42
marta_ joined #xwiki at 09:42
vmassol - (09:43): so today is a release day… (crossing fingers). It's a bit hard to stabilize with some many changes at the last moment… :)
vmassol - (09:43): (I saw a flurry of commits from last night)
vmassol - (09:43): what's the state?
vmassol - (09:43): anything else to fix before I can start the XE 2.6RC1 release?
tmortagne left at 09:43 (Ping timeout: 276 seconds
mflorea - (09:48): vmassol: I think it was http://svn.xwiki.org/svnroot/xwiki/enterprise/trunk/distribution-test/ui-tests/src/test/it/org/xwiki/test/ui/framework/elements/editor/ProfileEditPage.java look at the setUserAbout
mflorea - (09:48): it seems sdumitriu is waiting for the iframe to be present
sburjan - (09:48): mflorea: yes
sburjan - (09:49): and is getting the iframe name
sburjan - (09:49): it;s a 2 line js script
sburjan - (09:51): mflorea: it seems we have some problems importing odp documents using the macro. but the preview also is messy
mflorea - (09:52): sburjan: what "import" macro are you referring to?
sburjan - (09:52): Office Importer
lucaa joined #xwiki at 09:53
mflorea - (09:53): there's no office importer macro
sburjan - (09:53): Office Document Viewer
mflorea - (09:53): this macro doesn't do office import
sburjan - (09:54): I imported a odp and the images are ok, but the text is totally .. chinese
mflorea - (09:54): it does office view, as its name suggests
sburjan - (09:54): yes, only for viewing .. my bad
mflorea - (09:54): sburjan: I don't know what are you referring to: office import or office view?
sburjan - (09:55): office view
mflorea - (09:55): so didn't import anything. you just attached the odp to a wiki page and then used the office viewer macro
sburjan - (09:55): yes
sburjan - (09:56): exactly
mflorea - (09:56): is the text displayed correctly if you import (instead of view) that odp?
sburjan - (09:56): let me test
mflorea - (09:56): (create page from office)
sdumitriu joined #xwiki at 09:58
vmassol - (10:03): mflorea: thanks checking
sburjan - (10:03): mflorea: seems it is a OO bug (sdumitriu suggested)
mflorea - (10:04): sburjan: ok
cjdelisle - (10:06): What do people think of adding a UUID user defined data type for hibernate, and adding a UUID to XWikiAttachment to make storage methods more flexible?
sdumitriu - (10:07): WDYM add it to Hiberate?
cjdelisle - (10:08): create a class which implements UserType http://docs.jboss.org/hibernate/stable/core/api/org/hibernate/usertype/UserType.html
cjdelisle - (10:08): Then just reference it in the xwiki.hbm.xml file.
cjdelisle - (10:08): Then hibernate will see a UUID setter/getter and know what to do with it.
sdumitriu - (10:10): K
sdumitriu - (10:10): +1 for that
sdumitriu - (10:10): Note that there is a plan to switch to UUIDs instead of the java hashes we're using to link entitites
cjdelisle - (10:11): I'd also like to move to BINARY(16) instead of STRING because it will make the db perform better.
cjdelisle - (10:13): It's not really visible since the UserType intercepts the binary and generates a UUID. It would only be seen when using an SQL console.
cjdelisle - (10:14): http://blog.xebia.com/2009/11/09/understanding-and-writing-hibernate-user-types/ <-- user types are pretty awesome.
jvdrean joined #xwiki at 10:27
tmortagne1 - (10:30): vmassol: I would like to commit a fix for XWIKI-4262, i'm done with writing the code and i need to test it now
tmortagne1 - (10:30): if nothing bad happen it should be ok before lunch
venkatesh left at 10:31 (Ping timeout: 240 seconds
vmassol - (10:35): tmortagne1: ok….
tmortagne1 - (10:36): unless you thing it's too dangerous for XE 2.6RC1 but i just come back fro holidays and trunk is already on a RC :)
tmortagne1 - (10:36): s/thing/think/
vmassol - (10:37): yeah I'm tempted to say wait for RC2
vmassol - (10:37): unless you're confident about what you're doing
Enygma` joined #xwiki at 10:37
tmortagne1 - (10:38): probably better, could break some thing since it change the context document for wiki macros
tmortagne1 - (10:38): i'm confident but fixing the bug means a big change
evalica joined #xwiki at 10:40
tmortagne1 - (10:40): ok lets wait for RC2 then plus Guillaume just gave me too much work to do today to test this well enough
vmassol - (10:42): mflorea: in your wysiwyg tests how do you wait for the wysiwyg content to be loaded?
mflorea - (10:43): vmassol: see waitForEditorToLoad method in http://svn.xwiki.org/svnroot/xwiki/enterprise/trunk/distribution-test/wysiwyg-tests/src/test/it/org/xwiki/test/wysiwyg/framework/AbstractWysiwygTestCase.java
vmassol - (10:44): thanks
mflorea - (10:44): the rest is rather complex because when the editor is loaded, you can:
mflorea - (10:44): * have tabs
mflorea - (10:44): ** source tab active
mflorea - (10:44): ** wysiwyg tab active
mflorea - (10:44): * not have tabs
vmassol - (10:45): is waiting for the iframe enough?
vmassol - (10:45): or should I switch to the iframe and wait for html/body?
sburjan - (10:46): vmassol: you can alos wait for the body of the iframe. but AFAIK, you need a hook to get the name of the iframe correctly, because due to a recent bug, afaik the iframe loads twice
mflorea - (10:46): depends on what you do after. isn't selenium waiting for the iframe to load when you switch?
vmassol - (10:46): mflorea: I see flickering
vmassol - (10:46): http://hudson.xwiki.org/view/Functional%20Tests/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-ui/151/testReport/org.xwiki.test.ui/SectionTest/testSectionEditInWikiEditorWhenSyntax20/
vmassol - (10:47): ok I'll do a switch and wait
marta_ left at 10:47 (Ping timeout: 252 seconds
venkatesh joined #xwiki at 10:47
sburjan - (10:48): vmassol: for Se2 tests you can check http://svn.xwiki.org/svnroot/xwiki/enterprise/trunk/distribution-test/ui-tests/src/test/it/org/xwiki/test/ui/framework/elements/editor/ProfileEditPage.java
sburjan - (10:48): for example in the setUserAbout() method
mflorea - (10:49): sburjan: see 10:48:09 AM
vmassol - (10:50): mflorea: what's strange is that the test finds the body but it has the wrong content
sburjan - (10:50): mflorea: yes, I know .. I saw
vmassol - (10:50): ah yes that's because it's main body
vmassol - (10:50): didn't know we have the same id
vmassol - (10:50): checking
vmassol - (10:51): indeed it's the same one
vmassol - (10:51): <body id="body" class="wiki-xwiki viewbody hideleft">
vmassol - (10:51): so if the frame isn't loaded it gets that one
vmassol - (10:51): instead of the gwt one
vmassol - (10:51): makes sense now
vmassol - (10:52): so this shoud work:
vmassol - (10:52): String windowHandle = getDriver().getWindowHandle();
vmassol - (10:52): if ("xwiki/1.0".equals(getSyntaxId())) {
vmassol - (10:52): getDriver().switchTo().frame("mce_editor_0");
vmassol - (10:52): content = getDriver().findElement(By.id("mceSpanFonts")).getText();
vmassol - (10:52): } else {
vmassol - (10:52): // Note: the GWT editor doesn't set an id on the iframe so we have to reference the first iframe...
vmassol - (10:52): waitUntilElementIsVisible(By.xpath("//iframe[@class='gwt-RichTextArea']"));
vmassol - (10:52): getDriver().switchTo().frame(1);
vmassol - (10:52): waitUntilElementIsVisible(By.id("body"));
vmassol - (10:52): content = getDriver().findElement(By.id("body")).getText();
vmassol - (10:52): }
vmassol - (10:52): getDriver().switchTo().window(windowHandle);
mflorea - (10:52): vmassol: I think the best is to do as in wysiwyg selenium tests:
mflorea - (10:52): getSelenium().isElementPresent(richTextArea) && !getSelenium().isElementPresent( richTextAreaLoader)
vmassol - (10:52): btw an id on the iframe would be nice ;)
sburjan - (10:52): yes :)
vmassol - (11:01): so guys we only have 7 tests to fix before we can release: http://hudson.xwiki.org/view/Functional%20Tests/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-selenium/151/testReport/
vmassol - (11:02): who can help me fix them?
vmassol - (11:02): (I've just fixed the ui-test one normally
vmassol - (11:02): )
baur joined #xwiki at 11:03
baur - (11:03): hi'
baur - (11:04): I have an external application, is there a way to create user in xwiki by using ecternal application?
baur - (11:05): application is written in java
vmassol - (11:05): baur: you'll need to implement custom authentication
vmassol - (11:06): see http://platform.xwiki.org/xwiki/bin/view/AdminGuide/Authentication
jvelociter joined #xwiki at 11:07
baur - (11:07): question: is there an XWIKI.USER document that is stored physicaly in some folder
sdumitriu - (11:07): No
sdumitriu - (11:07): It's in the database
sdumitriu - (11:08): But you can write your own authenticator that does work with the filesystem
sburjan - (11:08): I guess that user creation should have been supported by the API, right ?
sburjan - (11:09): or we never intended that
baur - (11:10): here is the situation: I have a web site using the Oracle 9i datdabase
baur - (11:11): and I need to transfer the suer information like username and pathword to XWIKI
baur - (11:12): or: for example I have a register form on my web site, and when users are registered, I want them to be registered automaticly in XWIKI
baur - (11:12): is there a way to do that?
tmortagne1 - (11:12): baur: you can find some example of custom authenticators on http://svn.xwiki.org/svnroot/xwiki/contrib/sandbox/authenticators/
baur - (11:12): ok
tmortagne1 - (11:13): in most of them, user credentials are checked on an external server like LDAP, etc... and then the user is synchronized between external server and XWiki profile
tmortagne1 - (11:14): you also have some SSO examples
florinciu joined #xwiki at 11:20
ralucaM joined #xwiki at 11:21
mflorea left at 11:42 (Quit: Leaving.
lucaa1 joined #xwiki at 11:44
lucaa left at 11:45 (Quit: Leaving.
jvdrean1 joined #xwiki at 11:50
jvdrean left at 11:50 (Read error: No route to host
rrodriguez_ joined #xwiki at 11:52
vmassol - (12:06): hmm if anyone has an idea, I get an error on:
vmassol - (12:06): waitUntilElementIsVisible(By.xpath("//iframe[@class='gwt-RichTextArea']"));
vmassol - (12:06): org.openqa.selenium.StaleElementReferenceException: Element is no longer attached to the DOM
sdumitriu - (12:06): Yep
sdumitriu - (12:07): The WYSIWYG recreates iframes
vmassol - (12:07): oh
sdumitriu - (12:07): Marius should be able to help you here
sburjan - (12:07): vmassol: 11:46
sburjan - (12:08): or 10:46 your time
vmassol - (12:08): still, why is the wait failing?
vmassol - (12:08): I'm not holding any web element
sdumitriu - (12:09): Yep
sdumitriu - (12:09): IIRC, wait does something like:
sdumitriu - (12:09): - get the DOM element from the page
sdumitriu - (12:09): - if it is visible, return true
sdumitriu - (12:09): The "is it visible" part fails
vmassol - (12:10): right
vmassol - (12:10): I understand
vmassol - (12:10): I'll fix the wait
cjdelisle - (12:13): xwiki-cache-jbosscache <-- is this correct or is it supposed to be xwiki-core-cache-jbosscache
cjdelisle - (12:14): (I'm copying it and want to be sure)
cjdelisle - (12:15): Oh, I see. xwiki-core-cache-parent is in xwiki-core dir. xwiki-cache-jbosscache is in xwiki-cache dir.
vmassol - (12:18): hmmm something is not right…. when I run ui-tests from my IDE my machine hangs afterwards
vmassol - (12:18): all cpu is taken
vmassol - (12:18): and the process taking it all seems to be the jvm that started xe
tmortagne1 - (12:18): cjdelisle: nested modules folders don't contains the "core" part generally
vmassol - (12:18): I'm not sure what's happening but it's strange
tmortagne1 - (12:18): but the module should
tmortagne1 - (12:19): the pom i mean
tmortagne1 - (12:19): and it is
cjdelisle - (12:19): Yup. I copied xwiki-core-cache exactly (if I didn't make a mistake ;) )
flaviusolaru joined #xwiki at 12:20
tmortagne1 - (12:20): there are more recent example than cache :)
vmassol - (12:37): tmortagne1: does it work to do "eclipse update" in eclispe and install all updates?
vmassol - (12:37): (I had an helios release and I've noticed there are several updates including updates to the platform)
vmassol - (12:37): s/tmortagne1/anyone using eclipse/
tmortagne1 - (12:37): yep it's supposed to work
vmassol - (12:37): "supposed" as in you've never dared try it? :)
tmortagne1 - (12:38): as it does not happen very often but i never have issues with it so far
vmassol - (12:38): it installs m2e version 0.10.something
vmassol - (12:38): s/installs/upgrades to/
vmassol - (12:38): hope it's working
tmortagne1 - (12:39): a new version of m2Eclipse as been release very recently
tmortagne1 - (12:39): seems to work well for me for now
vmassol - (12:39): ok
asrfel left at 12:44 (Quit: Leaving.
Denis joined #xwiki at 12:47
sburjan - (12:48): tmortagne1: odd, my helios doesn't see any new update for m2Eclipse
tmortagne1 - (12:49): sburjan: i was in holiday last week so anything in this week is new for me
tmortagne1 - (12:49): maybe it's only m2Eclipse WTP
tmortagne1 - (12:50): i have m2Eclipse 0.10.2 and M2EClipse WTP 0.11.0
tmortagne1 - (12:51): (weird that they decided to unsynchronize them)
tmortagne1 - (12:51): maybe they forgot to deploy some parts on their Eclipse repository
tmortagne1 - (12:52): given the date it's looks like it was indeed only M2Eclipse WTP
venkatesh left at 12:55 (Ping timeout: 264 seconds
baur left at 12:59 (Quit: Page closed
silviar left at 13:09 (Quit: Leaving.
flaviusolaru left at 13:19 (Quit: Leaving.
vmassol - (13:23): tmortagne1: how do you work with eclipse and project of type packaging=pom?
vmassol - (13:23): you modify the packaging to jar?
tmortagne1 - (13:24): vmassol: if you are talking about integration tests projects yes i'm modifying the pom
vmassol - (13:24): (I really don't get it why m2e doesn't support this - IDEA supports it nicely and so do other IDEs)
vmassol - (13:24): ok
tmortagne1 - (13:24): but i never run them in Eclipse so i don't know if that's working
tmortagne1 - (13:25): if everyone support it they will probably change their mind i guess
abusenius joined #xwiki at 13:25
vmassol - (13:27): hmmm I get an error in eclipse about "The declared package "org.xwiki.test.ui.administration" does not match the expected package
vmassol - (13:27): ""
vmassol - (13:27): in ui-tests
vmassol - (13:27): strange
vmassol - (13:27): it seems to be in the right directory
vmassol - (13:28): arf, run as junit tests ==> no unit tests found.....
vmassol - (13:28): hmm I now remember why I didn't like eclipse :)
tmortagne1 - (13:29): if it's not built junit wil not work anyway
tmortagne1 - (13:29): but th error is weird
tmortagne1 - (13:30): long time i did not tested, let me check
tmortagne1 - (13:30): which project is it ?
vmassol - (13:31): ui-tests
vmassol - (13:31): hmm closing the file and reopening it makes the error go away
vmassol - (13:31): go figure....
tmortagne1 - (13:34): works well for me, including unit test it seems
vmassol - (13:35): yes works now too
vmassol - (13:35): thanks
asrfel joined #xwiki at 13:40
vmassol - (13:41): guys, what fonts and size are you using for eclipse?
lucaa1 - (13:41): courier 10 pitch 8 pixels
lucaa1 - (13:43): or pt, or whatever they are
tmortagne1 - (13:45): default one
jvdrean joined #xwiki at 13:47
jvdrean1 left at 13:47 (Read error: Connection reset by peer
vmassol - (13:48): 6 tests to be fixed: http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-selenium/155/testReport/
vmassol - (13:48): before we can release
cjdelisle - (13:48): ``hmm closing the file and reopening it makes the error go away'' <-- never happens with gedit ;)
vmassol - (13:48): help is welcome
vmassol - (13:48): I'm taking KeyboardShortcutsTest
cjdelisle - (13:49): I'll take a look at the testWatchThisPageAndWholeSpace test
silviar joined #xwiki at 13:50
jvdrean1 joined #xwiki at 13:53
jvdrean left at 13:53 (Read error: Connection reset by peer
jvdrean joined #xwiki at 14:00
jvdrean1 left at 14:00 (Read error: Connection reset by peer
flaviusolaru joined #xwiki at 14:04
xwikibot joined #xwiki at 14:10
jvdrean1 joined #xwiki at 14:15
jvdrean left at 14:15 (Read error: Connection reset by peer
cjdelisle - (14:17): When I build XE with mvn3 I seem to always get the directory put together wrong.
jvelociter - (14:30): fixing the 2 failing AllDocs tests
jvelociter - (14:31): at least I think - I'm going blind on this, I need to work on my test setup it does not work since I have installed FF 4.0
xwikibot joined #xwiki at 14:36
sburjan left at 14:49 (Quit: Ex-Chat
abusenius joined #xwiki at 14:49
jvdrean1 left at 15:12 (*.net *.split
npm left at 15:12 (*.net *.split
ztane left at 15:12 (*.net *.split
cjdelisle - (15:17): I'm pretty sure I know what's up with the watch list test, just trying to understand why it used to work.
vmassol - (15:17): I'm converting the keyboard test to ui-test
vmassol - (15:17): (hence why it's taking long)
cjdelisle - (15:18): I want to understand exactly what's being tested before I do anything.
cjdelisle - (15:18): // Ensure the frequency set is every hour so that Hourly job we've modified is used
cjdelisle - (15:18): getSelenium().select("XWiki.WatchListClass_0_interval", "value=Scheduler.WatchListDailyNotifier")
Enygma` left at 15:18 (Quit: Leaving.
Enygma` joined #xwiki at 15:18
cjdelisle - (15:18): That appears to be wrong. "hour so that Hourly job" "WatchListDailyNotifier"
cjdelisle - (15:26): I see. It was order dependent and no order was enforced so when the doc id changed it broke.
mflorea joined #xwiki at 15:29
jvdrean1 joined #xwiki at 15:33
npm joined #xwiki at 15:33
ztane joined #xwiki at 15:33
vmassol - (15:46): ok keyboard test ported
vmassol - (15:46): there was no reason it wasn't working must have been some flickering, let's hope it's better with selenium2
vmassol - (15:48): cjdelisle: caleb could you fix this flickering too: http://hudson.xwiki.org/job/xwiki-product-enterprise-tests/org.xwiki.enterprise$xwiki-enterprise-test-ui/157/testReport/org.xwiki.test.ui/RegisterTest/testRegisterExistingUser/
vmassol - (15:48): I tried reading the test yesterday and I found it really complex
vmassol - (15:48): and I stopped at this tsage
vmassol - (15:49): actually this part is maybe simpler than the one I was looking at yesterday
cjdelisle - (15:51): I have spent quite some time working on the flickering livevalidation tests. The only answer I have is to disable them.
vmassol - (15:51): I'm not sure it's about this here
vmassol - (15:53): the register tests do fail locally though but at some other places
abusenius left at 16:01 (Quit: Konversation terminated!
vmassol - (16:03): cjdelisle: why don't you call TestUtil.deletePage to delete a user in private void deleteUser(final String userName) ?
cjdelisle - (16:03): Probably wasn't there when I wrote it.
vmassol - (16:03): ok I'm changing it
abusenius joined #xwiki at 16:04
cjdelisle - (16:05): Ahh no, the line which it uses is theoretically faster.
vmassol - (16:05): how can that be faster?
vmassol - (16:05): ah it logs in
Enygma` left at 16:05 (Ping timeout: 265 seconds
vmassol - (16:05): in case it's not logged in
vmassol - (16:05): rigth?
cjdelisle - (16:05): It's not logged in.
vmassol - (16:06): getURLToLoginAsAdminAndGotoPage
cjdelisle - (16:06): getDriver().get(getUtil().getURLToLoginAsAdminAndGotoPage(getUtil().getURLToDeletePage("XWiki", userName)));
vmassol - (16:06): how could it delete if it were not logged in
vmassol - (16:06): oh I see
vmassol - (16:06): logging in in the url
cjdelisle - (16:06): It has to become admin then delete the user then become a user again.
cjdelisle - (16:07): ^^ probably that sort of thing is the cause of the flickering.
vmassol - (16:07): this is so complex….
Enygma` joined #xwiki at 16:07
vmassol - (16:07): and yes the test would fail if the user has not been deleted fro some reason
vmassol - (16:07): (that's what I'm trying to figure out)
cjdelisle - (16:10): It seems to be allowing a guest to register as Admin.
vmassol - (16:19): tmortagne1: do we need maven2 to run the release or is maven3 ok?
vmassol - (16:20): guys, are we ok to branch now (since it's supposed to be a RC)?
cjdelisle - (16:21): ha got it! ``John Smith (JohnSmithAdmin): Registration successful.''
cjdelisle - (16:21): thousand cycle loop found the flicker.
vmassol - (16:21): nice
jvelociter - (16:22): +1 to branch now
tmortagne1 - (16:22): vmassol: no idea, never tested maven 3
cjdelisle - (16:22): It's that little piece of js which puts your name into the username field.
tmortagne1 - (16:22): but i had issue with maven 3 when trying to deploy wikimodel for example
tmortagne1 - (16:23): +1 to branch
vmassol - (16:23): ok doing branch now for core
cjdelisle - (16:24): heh neat, gwt does multithreaded building even if you don't ask maven to do it.
Stulle - (16:42): hey, just a small bug report on the syntax guide page
Stulle - (16:42): the result for italic is broken
Stulle - (16:43): it says ~italic~ rather than actually showing italic in italic font
vmassol - (16:43): Stulle: ok thanks checking it
Stulle - (16:43): unfortunately, i can't fix it myself...
vmassol - (16:43): it's part of XE
Stulle - (16:43): so you'll have to take care of that
Stulle left at 16:47 (Ping timeout: 265 seconds
xwikibot joined #xwiki at 17:07
vmassol joined #xwiki at 17:11
evalica left at 17:17 (Quit: Leaving.
Enygma` left at 17:19 (Ping timeout: 264 seconds
vmassol - (17:26): core branched
vmassol - (17:26): branching web
vmassol - (17:31): web branched
vmassol - (17:31): branching enterprise
vmassol - (17:36): enterprise branched
vmassol - (17:38): branching manager
vmassol - (17:47): manager branched
asrfel left at 17:51 (Quit: Leaving.
sdumitriu - (17:54): vmassol: I'm starting the 2.5.1 release as well
vmassol - (17:57): sdumitriu: let's have some fun!
flaviusolaru left at 17:58 (Quit: Leaving.
sdumitriu - (17:58): root pom only has an updated commons-io
sdumitriu - (17:58): Release it? I don't need it for 2.5
vmassol - (17:58): you can leave it out then
vmassol - (17:59): I may release it for 2.6RC1
vmassol - (17:59): (not at this step yet)
lucaa1 - (17:59): you're doing a collaborative release live on the channel? yey, cool
sdumitriu - (18:00): I don't need tools for 2.5, but you'll have to release the configuration resources
vmassol - (18:00): yep
sdumitriu - (18:00): Scheduler plugin needed for both, activitystream just for 2.6
ralucaM left at 18:01 (Quit: Leaving.
florinciu left at 18:07 (Quit: Leaving.
silviar left at 18:21 (Read error: Connection reset by peer
vmassol - (18:23): sburjan: have you been able to verify XE 2.6RC1 after the commits from last night?
vmassol - (18:24): (I haven't so I wanted to rely on you for a quick check ;))
vmassol - (18:35): jvelociter: you made a mistake in a translation key....
vmassol - (18:35): in rev 17019
vmassol - (18:35): +platform.core.rendering.error.readTechnicalInfomation=Read technical information related to this error
jvelociter - (18:36): I fixed it since
vmassol - (18:36): missing an "R" (it's also a strange name)
vmassol - (18:36): really?
jvelociter - (18:36): (recently)
vmassol - (18:36): hmmm
vmassol - (18:37): checking something
vmassol - (18:37): have you removed it from all translations?
vmassol - (18:37): (is that why I'm adding it again to all transaltions?)
tmortagne1 - (18:38): it's not supposed to be needed, it's l10n.xwiki.org job
sdumitriu left at 18:38 (Read error: Connection reset by peer
vmassol - (18:38): yes just trying to understand why I'm adding it to all translations
tmortagne1 - (18:39): indeed you should not have the english translations added to all translations
vmassol - (18:39): no it's not that
vmassol - (18:39): it's translations not english
vmassol - (18:40): jvelociter: you have a rev for your fix?
vmassol - (18:41): I cannot find it
jvelociter - (18:41): let me check
vmassol - (18:41): I see changes in source code
vmassol - (18:41): but not in resources file
jvelociter - (18:41): 32277
jvelociter - (18:42): 32276
vmassol - (18:42): strange I don't have these in my mail history
sburjan left at 18:42 (Ping timeout: 265 seconds
vmassol - (18:43): which is why I couldn't find it
vmassol - (18:43): I see it on markmail
vmassol - (18:43): you removed the key?
vmassol - (18:43): (not deprecate it)
vmassol - (18:43): hmmm
vmassol - (18:43): why is it there in all translated languages?
vmassol - (18:44): tmortagne1: keys removed from the default language are not removed in other languages?
tmortagne1 - (18:44): vmassol: yes they are as i said previously
vmassol - (18:45): so I don't understand why I get them
vmassol - (18:45): seems there's a bug
tmortagne1 - (18:46): checking
vmassol - (18:46): tmortagne1: http://l10n.xwiki.org/xwiki/bin/view/L10N/Search?application=&lang=&key=readTechnicalInfomation&origtext=&transtext=
tmortagne1 - (18:47): vmassol: that's normal
tmortagne1 - (18:47): dead translations are not removed
vmassol - (18:47): that was my question
tmortagne1 - (18:47): but they are not exported
vmassol - (18:47): :)
tmortagne1 - (18:47): no
tmortagne1 - (18:47): it's not
tmortagne1 - (18:47): what's important is what is exported
tmortagne1 - (18:47): and dead translation are not do you should not have them
vmassol - (18:47): well you can test it they are there
vmassol - (18:48): (for this key)
tmortagne1 - (18:48): i never said it's you are wrong, i'm saying that's the way it's supposed to work and how it always worked so i'm checking
vmassol - (18:48): ok
vmassol - (18:49): I got suspicious when I saw a key translated in all languages… that seemed too much of a coincidence
tmortagne1 - (18:50): in which translation do you get the wrong key ?
vmassol - (18:50): quite a few: ca for ex
vmassol - (18:50): for ApplicationResources*.properties
vmassol - (18:50): ah no
vmassol - (18:50): I'm wrong
vmassol - (18:50): it's removed
vmassol - (18:51): not added
vmassol - (18:51): so the key is on the svn server
vmassol - (18:51): but not locally
tmortagne1 - (18:51): indeed i can't find it when i'm exporting
tmortagne1 - (18:51): which is perfectly normal
vmassol - (18:51): I was reading the diff in the wrong direction
vmassol - (18:51): yep
vmassol - (18:51): good
vmassol - (18:51): sorry for the false alarm
vmassol - (18:53): do we need a jira for translation updates?
vmassol - (18:53): argh sergiu beat me
vmassol - (18:54): the answer is no apparently....
sburjan joined #xwiki at 18:55
sdumitriu joined #xwiki at 18:57
vmassol left at 19:02 (Quit: Leaving.
flaviusolaru joined #xwiki at 19:03
jvdrean1 left at 19:04 (Quit: Leaving.
flaviusolaru left at 19:14 (Quit: Leaving.
mflorea left at 19:42 (Quit: Leaving.
sburjan left at 19:48 (Ping timeout: 265 seconds
lucaa1 left at 19:52 (Ping timeout: 240 seconds
sdumitriu left at 19:58 (Ping timeout: 240 seconds
rrodriguez_ left at 20:39 (Quit: rrodriguez_
rrodriguez joined #xwiki at 20:41
rrodriguez left at 20:42 (Client Quit
jbrBridge - (20:44): [[email protected]] Are rendering problems of tables under webkit browsers (chrome, epiphany) known ?
jbrBridge - (20:46): [[email protected]] See http://www.pfarreiengemeinschaft-westum-loehndorf.de/xwiki-pgwl/bin/viewrev/St_Georg-Loehndorf/Ministranten?rev=5.1#HNovember2010
jbrBridge - (20:46): [[email protected]] webkit: no border lines around table
jbrBridge - (20:46): [[email protected]] mozilla: border lines are shown
jbrBridge - (20:46): [[email protected]]
jbrBridge - (20:46): [[email protected]] The table was generated via copy&paste from a word document.
vmassol joined #xwiki at 20:48
tmortagne1 - (20:58): dirk: for copy/pasting word document you should use special "Paste" button
tmortagne1 - (20:58): because it need to be cleaned a bit usually
tmortagne1 - (20:59): it's the last image button in 2.4 at least
tmortagne1 left #xwiki at 21:02
jbrBridge - (21:06): [[email protected]] This button work with firefox - the popup is non functional under chrome.
jbrBridge - (21:07): [[email protected]] The content is now rendered correct below chrome: http://www.pfarreiengemeinschaft-westum-loehndorf.de/xwiki-pgwl/bin/viewrev/St_Georg-Loehndorf/Ministranten?rev=5.3
jvelociter - (21:09): hi there
jvelociter - (21:09): does someone knows how to apply a patch created with just "diff" not svn diff ?
jvelociter - (21:11): got 32 out of 35 hunks FAILED :(
jvelociter - (21:16): nevermind
jvelociter - (21:16): I was doing crap
lucaa joined #xwiki at 21:36
sdumitriu joined #xwiki at 21:37
lucaa left at 21:38 (Read error: Connection reset by peer
jbrBridge - (21:39): [[email protected]] If I want to create a link with the WYSIWYG Editor I got the following:
jbrBridge - (21:39): [[email protected]] Type 'org.xwiki.gwt.wysiwyg.client.wiki.EntityReference$EntityType' was not assignable to 'com.google.gwt.user.client.rpc.IsSerializable' and did not have a custom field serializer. For security purposes, this type will not be deserialized.
jbrBridge - (21:39): [[email protected]] (FF 3.6)
lucaa1 joined #xwiki at 21:40
jbrBridge - (21:44): [[email protected]] Chrome has this problem not
rrodriguez joined #xwiki at 21:44
jbrBridge - (21:46): [[email protected]] Epiphany has this problem
jvelociter - (21:46): vmassol: OK to commit in branch 2.6 tonight ?
vmassol - (21:46): jvelociter: at your risk….
vmassol - (21:46): :)
jvelociter - (21:46): ok
vmassol - (21:47): (this means that if there's a problem you'll do the re-release ;))
jvelociter - (21:47): hmm
vmassol - (21:47): hehe
jvelociter - (21:47): I'll wait to read the mail then
jvelociter - (21:47): :)
sdumitriu - (21:50): vmassol: I'm back
vmassol - (21:53): sdumitriu: should we release XPAS before we fix the location of event classes? BTW you haven't answered to that mail I think
sdumitriu - (21:54): Right
sdumitriu - (21:54): In principle, +1 for moving out events
sdumitriu - (21:54): It would be better to do the move before releasing XPAS
sdumitriu - (21:54): Otherwise we'll have to re-release it soon
vmassol - (21:55): yes + break backward compat even more….
vmassol - (21:56): waiting for your reply on the list (I won't finish the release tonight anyway - just progressing on the release plan)
sdumitriu - (21:57): vmassol: Can you put two x on xwiki-skin-colibri?
vmassol - (21:57): where?
vmassol - (21:57): for 2.6RC2?
vmassol - (21:57): RC1
sdumitriu - (21:57): 2.5.1
vmassol - (21:58): replacing . by x right?
sdumitriu - (21:58): Yes
vmassol - (21:58): done, please check and you can edit it now if you need
sdumitriu - (21:59): Perfect, thanks
sdumitriu - (22:00): Also add configuration-resources to the plan for 2.6
vmassol - (22:01): yep still constructing it
Denis left at 22:01 (Quit: Leaving.
sdumitriu - (22:02): dirk: Did you clean the browser cache?
flaviusolaru joined #xwiki at 22:03
sdumitriu - (22:14): vmassol: I wonder if we'll ever release 2.2.7
vmassol - (22:14): why should we?
vmassol - (22:15): btw we should remove old branches
vmassol - (22:15): I think it was denis who planned it
vmassol - (22:15): we should ask him
sdumitriu - (22:15): It's an open version in Jira, and we should remove it if we're not planning on releasing it
vmassol - (22:15): yep
flaviusolaru left at 22:16 (Quit: Leaving.
vmassol - (22:28): sdumitriu: could you change all places that say 2.6 by 2.6RC1 in the release plan for 2.6RC1?
sdumitriu - (22:28): Yes
vmassol - (22:28): thans
vmassol - (22:28): thanks
sdumitriu - (22:28): I also removed the apps that I'm doing right now
vmassol - (22:29): don't remove them
vmassol - (22:29): but you can mark them released maybe
sdumitriu - (22:29): K
sdumitriu - (22:30): Then keep in mind that applications that also have an equivalent plugin must be released together with their plugin
sdumitriu - (22:31): Since they share the same Jira project, thus the same version
vmassol - (22:31): ah yes good point
sdumitriu - (22:31): scheduler, tag, watchlist
vmassol - (22:31): got to go sdumitriu, will continue tomorrow morning early
flaviusolaru joined #xwiki at 22:31
vmassol left at 22:32 (Quit: Leaving.
jvdrean joined #xwiki at 22:37
flaviusolaru left at 22:41 (Quit: Leaving.
jvdrean left #xwiki at 22:47
jvelociter left at 22:49 (Quit: jvelociter
lpereira joined #xwiki at 22:57
sdumitriu left at 23:22 (Ping timeout: 240 seconds
lpereira left at 23:41 (Quit: Leaving.
abusenius left at 23:44 (Remote host closed the connection
abusenius joined #xwiki at 23:45