IRC Archive for channel #xwiki on 15 December 2011

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

00:20 <jvdrean2> has quit
00:44 <evalica> has quit
01:14 <CIA-115> Eduard Moraru master * r7fe467a / xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java : XWIKI-7297 : Saving/Creating a document that is not located on the current wiki sets the author relative to the current wiki instead of the wiki of the saved document. - http://git.io/42VapQ
01:14 <CIA-115> Eduard Moraru master * rc0eea78 / xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/plugin/packaging/PackageAPI.java : - Minor javadoc fix - http://git.io/M9XW3w
01:14 <CIA-115> Eduard Moraru stable-3.3.x * r279eb01 / xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/api/Document.java : XWIKI-7297 : Saving/Creating a document that is not located on the current wiki sets the author relative to the current wiki instead of the wiki of the saved document. ...
01:14 <CIA-115> Eduard Moraru stable-3.3.x * ra258b59 / xwiki-platform-core/xwiki-platform-oldcore/src/main/java/com/xpn/xwiki/plugin/packaging/PackageAPI.java : - Minor javadoc fix ...
01:15 <mflorea> has quit
01:34 <Enygma`> has quit
03:23 <tekzilla> has quit
03:25 <tekzilla> has joined #xwiki
06:00 <Denis> has joined #xwiki
06:03 <Denis1> has quit
07:46 <vmassol> has joined #xwiki
07:47 <mflorea> has joined #xwiki
09:37 <jvdrean> has joined #xwiki
09:38 <vmassol> cjdelisle: good morning
09:38 <Denis> has quit
09:39 <@cjdelisle> good morning
09:39 <vmassol> cjdelisle: I'm running http://extensions.xwiki.org/xwiki/bin/view/Extension/Wrong+Size+Attachments on a clean default XE (jetty+hsqldb) and I'm getting 70 results: https://skitch.com/e-vmassol/gttw3/vma-main.vma-xwiki
09:39 <vmassol> thus I'm wondering....
09:40 <vmassol> the images display correctly
09:40 <@cjdelisle> indeed something is broken and it sounds like it's the extension
09:41 <vmassol> seems like the computation length() isn't correct
09:42 <@cjdelisle> I'm going to take a wild guess and say that the db is doing some UTF8 interpretation to determine length()
09:42 <vmassol> cjdelisle: when you tried this script, it was on mysql?
09:42 <@cjdelisle> correct
09:42 <vmassol> indeed: http://playground.xwiki.org/xwiki/bin/view/Main/VMA
09:43 <vmassol> so it works on mysql
09:43 <sburjan> has joined #xwiki
09:43 <@cjdelisle> Probably more important than mysql is that it's mysql *with* the latin1 hack
09:43 <vmassol> indeed  let me try on myxwiki.org
09:43 <vmassol> which is utf8
09:44 <vmassol> works too
09:44 <@cjdelisle> that's interesting
09:44 <vmassol> on hsqldb there's a factor of 2
09:45 <@cjdelisle> oh, that can't be a UTF8 issue
09:45 <vmassol> (between declared and actual sizes)
09:45 <vmassol> well utf8 is stored on variable lenght right?
09:45 <vmassol> up to 4 bytes
09:46 <vmassol> AFAIR
09:46 <@cjdelisle> yes but 4 bytes is very rare
09:46 <vmassol> indeed
09:46 <@cjdelisle> well it would be a mixture if it misinterpreted an attachment but it still would not be an even factor of 2
09:46 <@cjdelisle> is length() the larger number?
09:47 <vmassol> the larger values is length(content.content)
09:47 <@cjdelisle> ok
09:49 <vmassol> I see there's bit_length too
09:49 <vmassol> not sure hwat it does
09:50 <@cjdelisle> OCTET_LENGTH(str)[2]
09:50 <@cjdelisle> returns the length of the string in bytes (twice the number of characters)
09:50 <@cjdelisle> I can only guess...
09:50 <@cjdelisle> + that explains why attachments take up a lot of ram
09:53 <vmassol> "LENGTH enables you to search for data that is a specific number of characters in length."
09:54 <vmassol> "Any employee whose first name is 5 letters long
09:54 <vmassol> SELECT OBJECT(emp) FROM EmployeeBean emp WHERE LENGTH(emp.firstName) = 5
09:54 <vmassol> "
09:55 <@cjdelisle> hmm that should be quite repeatable if that's the issue
09:56 <vmassol>         <property name="content" type="materialized_blob" column="XWA_CONTENT" length="1000000000" not-null="true" />
09:56 <vmassol> content is a materialized blob
09:57 <vmassol> I can check how it's stored in hsqldb
09:58 <evalica> has joined #xwiki
09:59 <vmassol> LONGVARBINARY
10:01 <gdelhumeau> has joined #xwiki
10:02 <vmassol> reading http://hsqldb.org/doc/2.0/guide/sqlgeneral-chapt.html
10:03 <vmassol> "By default LONGVARBINARY is a synonym for a long VARCHAR"
10:03 <vmassol> still doesn't say how much space takes a VARCHAR
10:04 <@cjdelisle> {{groovy}}println(xwiki.search("select length(doc.content) from XWikiDocument as doc where doc.fullName = ?", [doc.getFullName()])){{/groovy}}
10:04 <@cjdelisle> 142
10:06 <vmassol> something similar: https://hibernate.onjira.com/browse/HHH-4025
10:07 <vmassol> so when using mysql it's the 1# of bytes returned and not chars
10:09 <vmassol> for hsqldb I see: registerFunction( "length", new http://kickjava.com/src/org/hibernate/dialect/function/StandardSQLFunction.java.htm( "length", Hibernate.LONG ) );
10:09 <vmassol> Read more: http://kickjava.com/src/org/hibernate/dialect/HSQLDialect.java.htm#ixzz1gaoFl5XZ
10:09 <@cjdelisle> Another wild guess is that in HSQLDB, length() maps to byte_length() and that gives the number of bytes and since java uses UTF-16, number of bytes is double # of chars.
10:10 <vmassol> hmm same http://kickjava.com/src/org/pentaho/repository/MySQL5Dialect.java.htm
10:11 <@cjdelisle> hmm no mapping
10:11 <@cjdelisle> that's odd
10:11 <vmassol> http://hsqldb.org/doc/2.0/guide/builtinfunctions-chapt.html
10:11 <vmassol> "Returns as a BIGINT value the number of characters in <char value expr>. Equivalent to SQL/Foundation CHAR_LENGTH(<char value expr>). (JDBC)"
10:11 <vmassol> (although that's HSQLDB 2.x)
10:13 <@cjdelisle> I suppose we should file a bug on this since it seems that length is broken everywhere.
10:13 <vmassol> (we're still using 1.8.0.7)
10:14 <@cjdelisle> I wonder what it takes to upgrade, if upgrade is trivial then we could see if it was since fixed..
10:14 <vmassol> yep would be nice to upgrade hsqldb anyway
10:19 <vmassol> 2.2.6 is available on the maven central repo: http://repo2.maven.org/maven2/org/hsqldb/hsqldb/
10:25 <vmassol> seems to be working well OOB
10:25 <vmassol> except that the attachment query fails ;)
10:29 <@cjdelisle> still comes out as double length?
10:29 <vmassol> comes as:
10:29 <vmassol> 2011-12-15 10:25:55,350 [http://localhost:8080/xwiki/bin/view/Main/VMA] WARN  o.h.u.JDBCExceptionReporter    - SQL Error: 0, SQLState: null
10:29 <vmassol> 2011-12-15 10:25:55,351 [http://localhost:8080/xwiki/bin/view/Main/VMA] ERROR o.h.u.JDBCExceptionReporter    - Borrow prepareStatement from pool failed
10:29 <vmassol> the query doesn't work for some reason
10:30 <@cjdelisle> I set <version>2.2.6</version> in xwiki-enterprise/xwiki-enterprise-database/xwiki-enterprise-database-hsqldb/pom.xml and I have a build failure
10:31 <vmassol> I just dropped the 2.2.6 version in my XE binary
10:32 <@cjdelisle> ahh
10:32 <vmassol> back to the topic at hand, maybe we could just verify if the two figures are multiples
10:32 <vmassol> and consider it wrong only if they're not
10:33 <vmassol> hmm not easy to do though
10:33 <vmassol> we would need to compare all results
10:34 <vmassol> to see if they have a common multiplier
10:34 <vmassol> On a different topic guys, should we take over from sergiu for the 3.3 final release?
10:34 <vmassol> I think we need to release now
10:35 <vmassol> and sergiu hasn't been answering for 2 to 3 days now
10:35 <@cjdelisle> Hope he's alright
10:35 <vmassol> yeah
10:35 <@cjdelisle> telephone company stepped on a fiber :P
10:35 <vmassol> well his machine is connected
10:37 <@cjdelisle> I'd be happy to help but I'm not sure if I should do anything important right now, got up 12 or 13 hours ago and not sure how long I could go on it..
10:37 <vmassol> nah don't worry
10:38 <vmassol> I could start it
10:38 <vmassol> I'm just wondering if we should take over or still wait
10:38 <vmassol> (I've also pinged him on skype for 2 days)
10:38 <vmassol> hmm I guess I could find his phone number and try to call him
10:39 <@cjdelisle> I suppose there isn't a good reason to hold it up
10:39 <@cjdelisle> breaks the one RM per release cycle thing, that's all
10:47 <vmassol> cjdelisle: found on http://dev.xwiki.org/xwiki/bin/view/IRC/xwikiArchive20111214 that he planned to start the release yesterday
10:47 <@cjdelisle> hmm
10:48 <vmassol> actually I asked him to fix the etxensions func tests before doing the release but I haven't seen any commits
10:48 <vmassol> he asked about the status for the release on 13th: http://dev.xwiki.org/xwiki/bin/view/IRC/xwikiArchive20111213
10:49 <vmassol> he said he was doing them on the 12th: http://dev.xwiki.org/xwiki/bin/view/IRC/xwikiArchive20111212
10:51 <vmassol> ok so let's wait again till 5pm GMT+1 he should be up at that time
10:51 <vmassol> (that's 11AM his time)
10:57 <@cjdelisle> ahh thankouy
10:57 <@cjdelisle> *thankyou
10:57 <vmassol> :)
11:07 <jvelociter> has joined #xwiki
11:44 <+sburjan> how should I report a issue that is not present in 3.3RC1, but present in the latest snapshot. It's a small UI issue, because we added some details on the installed core extensions, and the text breaks the box
11:45 <+sburjan> I am unable to find the issue/commit that introduced this
11:49 <vmassol> sburjan: this: http://jira.xwiki.org/jira/browse/XWIKI-7259 ?
11:49 <CIA-115> Marius Dumitru Florea master * rdb64e62 / xwiki-enterprise-test/pom.xml : Upgrade to Selenium Maven Plugin 2.1 and selenium-server 2.12 to be able to run Selenium 1 tests on Firefox 8. - http://git.io/jJbt0g
11:51 <+sburjan> vmassol: yes, very similar.. in my case, the "Apache WebServices Common Utilities" breaks the box out of the screen
11:51 <+sburjan> creating a horizontal scroll bar
11:51 <+sburjan> but I guess it's the same issue
11:51 <vmassol> you can comment in there
11:52 <+sburjan> ok, found the issue :)
11:52 <+sburjan> and the commit
11:52 <+sburjan> XWIKI-7191
11:53 <+sburjan> this is the issue in the commit message that added the css stuff
11:57 <+sburjan> I already have the fix, I will comment it on the issue you pasted
11:59 <+sburjan> done.. commented
12:02 <gdelhumeau> Hi. I have a bug on platform.xwiki.org. I  have this message: "Topic xwiki:XWikiOrgCode.MenuMacro does not exist"
12:02 <vmassol> hi gdelhumeau
12:02 <gdelhumeau> logged as simple user
12:02 <vmassol> evalica: could you check?
12:02 <+evalica> vmassol: k
12:10 <vmassol> evalica: this means we haven't had a top level menu for several days/week? oops… :)
12:10 <vmassol> (for unreg users which means 99% of everyone going to xwiki.org)
12:10 <+evalica> unregistrered had view
12:11 <+evalica> Admin worked
12:11 <vmassol> ok it's only registered but not admin?
12:11 <+evalica> so just simple users had problems
12:11 <+evalica> appearenlty - don't know why
12:11 <+evalica> I haven't tested that case - cause my user had admin - my bad
12:12 <vmassol> yep that's a typical error we all make
12:12 <+evalica> gdelhumeau: thanks for reporting
12:12 <vmassol> (since we're admin)
12:14 <gdelhumeau> you're welcome
12:15 <vmassol> sdumitriu: awake?
12:15 <@sdumitriu> Yes
12:15 <@sdumitriu> Sorry, I was concentrated on some code and didn't see the blinking taskbar items
12:19 <+sburjan> question: if I write "jira" in EM, I also get the IRCbot as a result. This happens because EM looks also in the content of the description ? (like IRCBOT is able to display JIRA issue names) ?
12:19 <vmassol> EM UI does a search on the description too
12:20 <+sburjan> ok, stored
12:20 <vmassol> we might want to change that in the future
12:20 <vmassol> when we introduce an advanced search
12:20 <+sburjan> you mean when we modify the existing advanced search
12:21 <vmassol> no
12:21 <vmassol> right now we don't have an EM UI advanced search
12:21 <vmassol> only a simple one
12:21 <+sburjan> ok, we have an advanced install, my bad
12:22 <vmassol> ah didn't realize you meant the advanced install
12:23 <vmassol> yes we could make that one the advanced search in the future maybe
12:23 <vmassol> we need to define the field we wish to have for that advanced search
12:23 <vmassol> specify only id, no version, version only, search on description, release notes, etc
12:23 <vmassol> only versions compatible with what I have installed
12:24 <vmassol> etc
12:24 <vmassol> (that last one might be the default actually for the simple search)
12:24 <vmassol> (but an advanced search could return even incompatible results to force an install for ex)
12:29 <Enygma`> has joined #xwiki
12:29 <mflorea> has quit
12:58 <+Enygma`> Hi devs. Can I please get some feedback/votes on the list on http://xwiki.markmail.org/thread/lnsl3vzirvl67yam ?
13:01 <Denis> has joined #xwiki
13:39 <mflorea> has joined #xwiki
13:42 <ramongb> has joined #xwiki
13:56 <+mflorea> tmortagne: did we change the way components are loaded from components.txt? I have a Filter component interface and my cleaner gets injected the list of filters. My problem is that since a week or so ago the order of the filters in the injected list has changed. Some of my filters have to be executed in a specific order, which is not broken. Is there a way to specify the order inside the injected list?
13:58 <+mflorea> vmassol: maybe you know the answer
13:59 <+mflorea> s/not broken/now broken
14:01 <+mflorea> To be more clear, this is causing the WYSIWYG editor tests failures. The WYSIWYG editor cleaning filters are applied in a different (wrong) order
14:01 <@sdumitriu> sburjan: Could you prepare the 3.3 release notes?
14:01 <vmassol> mflorea: otp
14:01 <+mflorea> I'm referring to http://ci.xwiki.org/job/xwiki-enterprise-test-wysiwyg/org.xwiki.enterprise$xwiki-enterprise-test-wysiwyg/677/testReport/
14:01 <silviar> has joined #xwiki
14:02 <+sburjan> sdumitriu: I'm currently creating the documentation for Extension Manager
14:03 <+sburjan> we need that too for the release
14:03 <+sburjan> I'll ping you when I finish it
14:03 <@sdumitriu> OK
14:07 <ramongb> Hi everybody. I'm having a problem when migrating to any of the new releases (3.2 or 3.3-*), from XE 3.1. I get an exception on com.xpn.xwiki.doc.rcs.XWikiRCSNodeContent#component[docId,version1,version2], and a SQL error arises: "ERROR o.h.u.JDBCExceptionReporter    - Bad value for type long : <?xml version="1.0" encoding="UTF-8"?> <xwikidoc> <web>Scheduler</web>  ...". Any clue on this? I'm not able to upgrade my xwiki instance at
14:08 <ramongb> I didn't find any info on Release Notes, as well, that might lead to a solution
14:08 <vmassol> ramongb: Hi. What DB are you using?
14:08 <vmassol> oracle?
14:08 <ramongb> Hi vmassol. I'm using Postgres
14:08 <ramongb> 8.3
14:09 <vmassol> hmm I fixed Oracle issues
14:09 <vmassol> but not postgres
14:09 <vmassol> TBH I don't know the status of postgres on 3.3
14:09 <vmassol> (neither on 3.1 and 3.2)
14:09 <vmassol> we need to work on that
14:09 <vmassol> maybe cjdelisle knows lore
14:09 <vmassol> *more
14:09 <ramongb> It's the same bug as http://jira.xwiki.org/browse/XE-1037
14:10 <vmassol> I also see http://jira.xwiki.org/jira/browse/XWIKI-6738
14:10 <vmassol> unfortunately we haven't fixed those for 3.3
14:10 <vmassol> and 3.3 final is planned for today
14:10 <vmassol> we could try to fix those for 3.3.1 and 3.4
14:11 <ramongb> Is it a data model problem for postgres?
14:11 <vmassol> here's what happened ramongb
14:11 <vmassol> in 3.2 we did a big upgrade of Hibernate
14:11 <ramongb> yep
14:11 <vmassol> an d I think that broke our mappings
14:11 <vmassol> it broke Oracle for sure
14:11 <vmassol> and I fixed it a few days ago
14:11 <vmassol> mysql and hsqldb are ok
14:12 <vmassol> now we need someone to fix the postgresql mapping
14:12 <ramongb> I was following it on mailing lists
14:12 <ramongb> hhhmm, I tought it would be the same, but they aren't
14:12 <vmassol> ramongb: IMO it's only a hbm file issue
14:13 <ramongb> As I could notice on jboss logs, every xml that xe reads to start the instance and migrate to the new data model, it expects something other than <?xml version="1.0" encoding="UTF-8"?>
14:13 <vmassol> mflorea: re component loading
14:14 <vmassol> I added support for ordering a while back
14:14 <vmassol> (I still need to document it I think - I have a todo postit here on my virtual desk)
14:14 <+mflorea> so how do I enforce the order?
14:14 <vmassol> let me get that info
14:14 <+mflorea> ok :)
14:16 <+mflorea> :)
14:16 <+mflorea> hmm, are you referring to component priorities?
14:17 <vmassol> hmmm
14:17 <vmassol> http://markmail.org/thread/eai5h6vujeshy5ww
14:17 <vmassol> it's not really about component ordering
14:17 <ramongb> vmassol: should I put any additional info on a jira bug (maybe on Jira XE-1037) that could help you guys fix the postgres bug?
14:17 <vmassol> XCOMMONS-49
14:17 <vmassol> ramongb: the more the better :)
14:18 <vmassol> mflorea: so this won't help you I think
14:18 <+mflorea> yes, but I don't need to override, I need to make sure my filters are in the right order in the injected list
14:18 <+mflorea> yep, it doesn't help
14:18 <vmassol> mflorea: right now I think you need custom priorities for this
14:18 <vmassol> same as we do with Macros, Transformations and the like
14:18 <+mflorea> indeed
14:19 <ramongb> vmassol: any plans about dates on 3.3.1? (Of course, sorry for the many questions :) )
14:19 <+mflorea> so, right now the order in which components are listed in components.txt is not important at all, right?
14:20 <+mflorea> (I already tried to put the filters in the right order in components.txt but it didn't work)
14:20 <vmassol> mflorea: order is undefined
14:21 <vmassol> ramongb: no plan depends on how many important issues are found for 3.3.1
14:21 <ramongb> I would like also to congratulate you guys for this really nice tool, XE. I'm an enthusiast of it for many years and find it always a great solution for many companies I work with
14:21 <vmassol> ramongb: could be in 1 month
14:21 <vmassol> ramongb: thanks
14:21 <vmassol> OTOH we could work toegther on providing a fix for you
14:21 <vmassol> for postgreSQL
14:21 <ramongb> yep, I was just about to suggest that
14:22 <vmassol> right now we're a bit busy on just finishing the 3.3 final release
14:22 <vmassol> but next week should be ok
14:22 <ramongb> Ok, no problem
14:22 <ramongb> I was also waiting for the 3.3 release, it might fix it, but you've clarified it
14:22 <vmassol> we really need to have jenkins agents with various DB setups
14:23 <vmassol> yeah sorry about it, it won't fix it :(
14:23 <ramongb> I'm finishing also the complete translation for brazilian portuguese
14:24 <ramongb> vmassol: ok, next week I'll come here again, and maybe we can find a work around for it. Thanks for the help :)
14:24 <vmassol> yep sounds good thanks
14:25 <+sburjan> I will take care of testing on PostGre very soon.
14:25 <vmassol> cool
14:25 <+sburjan> I plan to introduce officially supported db's this year. meaning to test mySQL + oracle + postgre and make sure they work
14:26 <+sburjan> and with the hdbc drivers' version also
14:26 <+sburjan> *jdbc
14:26 <vmassol> sburjan: we need to setup DBs on jenkins agent
14:26 <+sburjan> for testing ?
14:26 <ramongb> sburjan: if I can collaborate with you, let's say, be my guest :)
14:27 <vmassol> for our CI
14:27 <vmassol> so that whenever there's a commit
14:27 <vmassol> it's randomly tested on the agent picked
14:27 <vmassol> one agent with mysql, one with hsqldb, one with oracle, one with postgresql
14:27 <+sburjan> but what tests would be run on CI ? functional, UI ?
14:27 <vmassol> all
14:27 <vmassol> same as now
14:28 <+sburjan> ramongb: we can collaborate, it's just I can't tell you yet when I'll have time for this. maybe next week I'll be able to investigate
14:28 <+sburjan> vmassol: that would be very very cool
14:28 <vmassol> lunch time
14:29 <ramongb> sburjan: not a problem at all. Next week I'll come here again, we talk more about it.
14:30 <+sburjan> okay :) I hope I'll have some news for you until then ;)
14:31 <ramongb> Bye, Greetings from Brazil :)
14:31 <+sburjan> see you soon. Greetings from eastern europe :)
14:31 <ramongb> has left #xwiki
14:35 <sdumitriu> has quit
14:44 <vmassol> sburjan: "Ability to upgrade extensions (soon)" <— why "soon"?
14:44 <+sburjan> do we already have that ? I wrote that because I don't see any upgrade/update button yet :P
14:45 <vmassol> yep we have it
14:45 <vmassol> you just install a higher version
14:45 <+sburjan> ok, gonna remove the soon
14:47 <+sburjan> the preview mode doesn't work, are we aware of that ?
14:50 <vmassol> sburjan: yep
14:50 <vmassol> aware of it, was fixed by mflorea yesterday AFAIK
14:50 <vmassol> (but xwiki.org needs to be updated)
14:50 <vmassol> (we'll update it when 3.3 is out)
14:51 <+mflorea> yes, should be fixed on 3.3
14:54 <Denis> has quit
14:54 <vmassol> sburjan: this seems a better screenshot as the first screenshot of the page: https://skitch.com/e-vmassol/gtuk8/xwiki-preferences-xwiki.xwikipreferences-xwiki
14:54 <vmassol> I prefer a larger screenshot that show the feature in context
14:54 <vmassol> rather than small ones that you don't know where they were taken from
14:54 <vmassol> wdyt?
14:55 <+sburjan> +1. executing
14:56 <vmassol> you have broken links on http://extensions.xwiki.org/xwiki/bin/view/Extension/Extension+Manager+Application but you probaby know that
14:56 <+sburjan> I know, yes.. but I don't know exactly how to fix it.. still improving the general look
14:57 <vmassol> they were ok before :)
14:57 <vmassol> you changed them
14:58 <vmassol> why?
14:58 <vmassol> you replaced "The Extension Manager Application is the visible part of the [[Extension Module>>Extension.Extension Module]]."
14:58 <vmassol> by "The Extension Manager Application is the visible part of the [[Extension Module>>Extension.Extension+Module]]."
14:58 <vmassol> why?
14:58 <vmassol> there's no + in the page name
14:58 <+sburjan> afaik didn't worked either.. without the +
14:59 <vmassol> it did
14:59 <vmassol> http://extensions.xwiki.org/xwiki/bin/viewrev/Extension/Extension+Manager+Application?rev=3.1
14:59 <vmassol> (that's my revision)
15:02 <+sburjan> ok, it seems I have triggered some cache
15:02 <+sburjan> and I can't see my modifications properly
15:02 <vmassol> silviar: hi
15:02 <silviar> Hi!
15:02 <vmassol> could you fix http://dev.xwiki.org/xwiki/bin/view/Drafts/GettingStartedPage to only use internal links?
15:03 <vmassol> silviar: the text is a bit strange in a few places too
15:03 <silviar> yup, I will, I just hadn't gotten to it. Thanks! :)
15:04 <vmassol> for ex: " The documentation for the XWiki project can be found on http://www.xwiki.org/"
15:04 <vmassol> but we're on xwiki.org )
15:04 <vmassol> :)
15:04 <vmassol> " please visit the http://www.xwiki.org/xwiki/bin/view/Main/Support for more information." —> "please visit the support page for more information" maybe?
15:04 <silviar> indeed, the proposal was written to be included in the product. Hence the urls and the mentioning of xwiki.org. I'll edit it before I send the email proposal.
15:05 <vmassol> at some point we'll need to decide how to handle those changes if we want to package this as an extension in XE
15:06 <vmassol> silviar: are the previous pages referenced from this new home page?
15:07 <silviar> I've referenced the pages mentioned on the getting started guide and the documentation home (http://www.xwiki.org/xwiki/bin/view/Main/ProductDocumentation)
15:07 <silviar> I think the proposal would work better on the documentation homepage linked from the menu
15:07 <silviar> wdyt?
15:07 <vmassol> maybe maybe not
15:07 <vmassol> if I were you I'd have kept the old getting started
15:08 <vmassol> and added the new page in the draft space
15:08 <vmassol> then make a proposal
15:08 <vmassol> re documentation home page you need to remember that this page is not about XE
15:08 <vmassol> it's supposed to contain links for documetnatin for all *projects*
15:08 <silviar> Of course. That's what I'm doing. (currently writing the draft and the email proposal)
15:09 <vmassol> xeclipse, xoffice, XE, XEM, etc
15:09 <vmassol> but
15:09 <vmassol> oh sorry
15:09 <silviar> (I haven't modified the getting started page yet.)
15:09 <vmassol> didn't realize this was in draft
15:09 <vmassol> :)
15:09 <vmassol> thought it was alreay replaced
15:09 <vmassol> my bad
15:09 <vmassol> sorry
15:09 <silviar> yes, work in progress :) no problem
15:12 <+sburjan> vmassol: how do I reset the cache ? It doesn't take my width in account.
15:12 <+sburjan> leave the page alone for 5 minutes ?
15:12 <vmassol> what cache?
15:13 <+sburjan> i've added width param to images... but it doesn't work
15:13 <vmassol> there's no cache
15:13 <+sburjan> then I have no explanation :)
15:14 <vmassol> use firebug
15:14 <+sburjan> i am. no width there
15:14 <vmassol> checking
15:14 <+sburjan> yet I have it in the code
15:14 <vmassol> yes it's normal
15:14 <vmassol> your code is wrong
15:15 <vmassol> [[image:EMAdmin.png||style="border:1px solid black; width:"750px"]]
15:15 <vmassol> this is wrong
15:15 <vmassol> count the quotes
15:15 <vmassol> you should use single quotes inside too
15:15 <+sburjan> true.. missed that
15:16 <+sburjan> so width:'750px'" ?
15:17 <vmassol> why do you use a width?
15:17 <+sburjan> so the page looks better...
15:17 <+sburjan> same width for images
15:17 <vmassol> in what way?
15:17 <vmassol> you're going to stretch them
15:17 <+sburjan> more consistent, more easy to follow
15:17 <vmassol> I don't see how that looks better
15:18 <vmassol> for me it means a worse page
15:18 <vmassol> if you want same width then do screenshots with the same width
15:19 <vmassol> oterhwise you're going to scale them and they'll look bad
15:19 <+sburjan> yepp.. redoing them. I hate cropping :)
15:20 <vmassol> you should use a snapshot tool that takes pictures of the same size
15:20 <vmassol> :)
15:22 <+mflorea> vmassol: do you know which jira issue introduced the change in the CM regarding component order in the injected list? Is it XCOMMONS-63 ? I doesn't seem to affect 3.3 (WYSIWYG tests fails only on master, 3.4) so I can't open a new jira issue.
15:25 <vmassol> mflorea: thomas changed several things recently
15:25 <vmassol> I don't think we changed the order voluntarily
15:25 <vmassol> yes it's possibly XCOMMONS-63
15:26 <vmassol> you can comment there IMO
15:26 <vmassol> thomas regrouped 3 maps into 2 maps AFAIR
15:26 <vmassol> hmmm
15:27 <vmassol> actually maybe this is only in his ferature branch
15:30 <CIA-115> Marius Dumitru Florea master * r8c79bb0 / (8 files): Don't rely on the order in which WYSIWYG editor cleaning filters are loaded by ...
15:47 <+sburjan> vmassol: now that the chinese guy within me is pleased, you can take a review of the page and modify what you don't like
15:47 <vmassol> hope this is not pejorative ….
15:48 <+sburjan> well cropping is kinda of a chinese work :)
15:48 <vmassol> hmmm
15:48 <vmassol> this looks racist
15:50 <+sburjan> it's a way of saying .. doing routine tasks that you find boring :)
15:50 <vmassol> ah you mean romanian work!
15:50 <vmassol> ahaha
15:50 <vmassol> :)
15:50 <+sburjan> :D
15:50 <vmassol> (just kidding ofc)
15:50 <+sburjan> 80% of xwiki devs are from romania :D (I know you're kidding)
15:51 <vmassol> jsut be careful
15:51 <vmassol> we're international
15:51 <+sburjan> hope at least the screenshots are ok :)
15:51 <vmassol> and you can hurt someone
15:52 <+sburjan> i'll be careful next time :) I'll only joke about myself
16:01 <+sburjan> can you give me a example of extension that can be installed using the Advanced install feature ?
16:01 <+sburjan> so I can document that too
16:13 <gdelhumeau> minor edits appear here too?
16:13 <vmassol> yes
16:13 <vmassol> sburjan: all
16:14 <vmassol> they can all be installed
16:14 <+sburjan> ok
16:27 <+sburjan> any idea with what should I help Sergiu with the release notes ?
16:27 <vmassol> sburjan: yes
16:28 <vmassol> by creating the RN for 3.3 final
16:28 <vmassol> merging all past release notes in 3.3. final
16:28 <vmassol> using the same format we use for final RN
16:29 <+sburjan> the Milestones and RC don't use the same format as the final ones ?
16:29 <vmassol> not quite
16:30 <+sburjan> in the add menu.. I see a template called release note, .. is t hat for final or M/RCs ?
16:30 <silviar> has quit
16:30 <vmassol> you can use it
16:30 <vmassol> you'll just need to tailor a bit the result
16:30 <vmassol> in general for final we list the top 10 features
16:31 <+sburjan> okay... I am going to make a full merge, then I will choose what we leave for the final
16:31 <vmassol> and then have a section listing all the rest in less details
16:31 <vmassol> ok
16:31 <silviar> has joined #xwiki
16:32 <+sburjan> first time when I create a document like this :)
16:35 <vmassol> hmmm we're very high on memory usage on xwiki.org: http://www.xwiki.org/xwiki/monitoring?part=graph&graph=usedMemory
16:45 <lucaa> has joined #xwiki
16:54 <CIA-115> Marius Dumitru Florea master * r0f65998 / pom.xml : XE-1063: Upgrade enterprise to use SmartGWT 3.0 - http://git.io/SWWm2A
16:54 <CIA-115> Marius Dumitru Florea master * r4de07a2 / (2 files in 2 dirs): XWIKI-7299: Upgrade platform to use SmartGWT 3.0 ...
17:00 <+sburjan> any idea why webdav on xwiki.org doesn;t work ? it seems to work on extensions, but no on the main wiki
17:00 <+sburjan> did we disabled that or something ?
17:00 <vmassol> no
17:00 <vmassol> no idea
17:01 <vmassol> wdym by xwiki.org?
17:01 <+sburjan> the main wiki
17:01 <vmassol> ah main wiki
17:01 <vmassol> let me try
17:02 <vmassol> works
17:02 <vmassol> http://www.xwiki.org/xwiki/webdav
17:03 <+sburjan> java.io.IOException: Views cannot be spooled. ?
17:10 <silviar> @vmassol: I'd like to add some documentation to xwiki.org about the User Profile, the User Preferences and User Network & Status. Any idea where the best place for these is? The "Get started" guide on the Enterprise wiki? The platform wiki?
17:12 <+sburjan> vmassol: what should I do on ReleaseNotes? I merged and sorted the new items and updated the supported browsers page. Anything else I can do ?
17:20 <vmassol> silviar: those are documented in the admin app AFAIK
17:20 <vmassol> checking
17:20 <vmassol> hmm no
17:20 <vmassol> looking for where it's documented
17:22 <vmassol> silviar: each features should be documented in the extension that brings it
17:22 <vmassol> and I think features about users could be linked from http://platform.xwiki.org/xwiki/bin/view/Features/UsersAndGroupsManagement
17:23 <vmassol> (ie expand it to all stuff about users/groups)
17:23 <vmassol> right now user profiles are brought by the admin app so that would be the place to document user profiles IMO
17:30 <silviar> vmassol: this documentation's main purpose would be to help normal users understand how their profile works. I'm concerned that if I add this info to the administration application page they won't be able to easily find it. This is why I suggested adding it in the Getting Started space or improve/create a features page on the platform wiki.
17:30 <JuanDaugherty> has quit
17:30 <silviar> I like the idea of expanding http://platform.xwiki.org/xwiki/bin/view/Features/UsersAndGroupsManagement
17:30 <vmassol> not really
17:30 <vmassol> it's expanding without expanding
17:30 <vmassol> :)
17:31 <vmassol> it's linking more than expanding
17:31 <vmassol> getting started should also link and not contain content
17:32 <vmassol> I need to write a documentation guide for xwiki.org to explain how it's organized
17:32 <vmassol> the idea is that everything is an extension
17:32 <vmassol> XE is only a packaging of extensions
17:32 <vmassol> XEM is another packaging of extensions
17:32 <silviar> Ok. So adding the content here http://extensions.xwiki.org/xwiki/bin/view/Extension/Administration+Application and linking it from the other pages.
17:33 <vmassol> each extension brings features
17:33 <vmassol> in the past we had a monolithinc core
17:33 <vmassol> but we've been getting away from that since 2007
17:34 <vmassol> however there are still some features that are still in that old monolithic module (called the oldcore)
17:34 <vmassol> but for the rest they are in extensions
17:34 <vmassol> our goal is to reduce oldcore to 0
17:34 <silviar> if would be great if you could write a few notes here about this http://dev.xwiki.org/xwiki/bin/view/Community/DocGuide
17:34 <vmassol> ATM user profiles are in the admin app, personally I'd like to create a new app for user profiles
17:34 <vmassol> to separate it from the rest
17:35 <vmassol> admin could be only the admin page
17:35 <vmassol> actually not even that
17:35 <vmassol> ;)
17:35 <vmassol> but that's too technical to dsicuss now ;)
17:35 <vmassol> so right now when you go to:
17:36 <silviar> It just seemed a bit strange to document how to change your password next to "What happens if I add more than one XWiki.ConfigurableClass object?" for example :)
17:36 <vmassol> http://enterprise.xwiki.org/xwiki/bin/view/Main/Features
17:36 <silviar> (meaning in the same page)
17:36 <vmassol> the content is automaitcally taken from extensions bundled in XE
17:37 <vmassol> (except for the top part for which there are still some docs in platform but the goal is to remove them as we progress with our cleanup of oldcore)
17:37 <vmassol> silviar: that's normal because each extension  brigns 3 things
17:37 <vmassol> - user guide
17:37 <vmassol> - dev guide
17:37 <vmassol> - admin guide
17:37 <vmassol> what we need is separate them more when documenting extensions
17:38 <silviar> ok :) I'll work on this tomorrow. Thanks for the help!
17:38 <vmassol> we still need to discuss this I think
17:38 <vmassol> we can talk on skype tomorrow if you want
17:38 <silviar> yes, thanks!
17:38 <vmassol> I'd like that we make an official proposal on the content organization of xwiki.org
17:39 <vmassol> official propsal on the list that is
17:39 <vmassol> we could prepare it together
17:39 <vmassol> sorin could join us maybe too
17:39 <+sburjan> yes. I was about to say that
17:39 <silviar> sounds good!
17:39 <+sburjan> so count me in
17:39 <vmassol> ok let's ping each other tomorrow morning
17:39 <silviar> ok!
17:40 <silviar> has quit
17:42 <+sburjan> so my last question for today.. what should I do more to the release notes page >
17:47 <Denis1> has joined #xwiki
17:49 <jvdrean> has quit
17:53 <vmassol> sburjan: let me check
17:54 <vmassol> sburjan: you copied the images?
17:54 <vmassol> you could have just referenced them
17:54 <vmassol> but don't change it now
17:57 <+sburjan> I thought it was more consistent
17:57 <+sburjan> and more bulletproof .. each RN to have its own attachments
17:58 <+sburjan> but we can change/create a rule about this
17:58 <+sburjan> we;ll talk tomorrow
18:14 <vmassol> sburjan: is the list of supported browsers up to date?
18:18 <vmassol> sburjan: you forgot to merge developer stuff. Doing it....
18:19 <+sburjan> vmassol: yes, browser list is up to date
18:19 <+sburjan> and I didn;t know I had to do the developer stuff
18:19 <sburjan> has quit
18:33 <vmassol> ok I'm done on http://www.xwiki.org/xwiki/bin/view/ReleaseNotes/ReleaseNotesXWikiEnterprise33
18:34 <vmassol> I haven't checked if it's missing stuff though
18:34 <vmassol> (against JIRA I mean)
18:58 <mflorea> has quit
19:02 <+sburjan`> vmassol: there is something odd with that gallery macro.
19:02 <+sburjan`> it's way too huge
19:06 <gdelhumeau> has quit
19:09 <vmassol> sburjan`: I agree
19:09 <vmassol> we should open a jira issue about it
19:12 <+sburjan`> seems totally broken
19:13 <+sburjan`> I will try to reproduce tomorrow on a clean XE
19:18 <CIA-115> Vincent Massol master * r330d69c / xwiki-platform-core/xwiki-platform-oldcore/pom.xml : XWIKI-7300: Upgrade to Hibernate 3.6.8 Final - http://git.io/PcqMRw
19:18 <vmassol> broken?
19:18 <vmassol> it works for me in the RN
19:19 <+sburjan`> I mean the UI.. if I set a hieght.. the images don't apppear in the black section, they appear outside it
19:19 <vmassol> I don't think this has changed
19:19 <vmassol> regarding size
19:19 <vmassol> there are some comments here:
19:19 <vmassol> http://extensions.xwiki.org/xwiki/bin/view/Extension/Gallery+Macro
19:20 <vmassol> "Currently no. The width and height of the gallery container is computed from the image max width/height, which are hard-coded in resources/uicomponents/widgets/gallery/gallery.css . I could add a maxWidth and maxHeight parameters to the gallery macro, and pass them to the gallery.css in the URL. Can you open a JIRA issue for this too? Thanks."
19:20 <vmassol> I don't think any jira issue was opened
19:21 <vmassol> the black part is really really too large I agree: http://extensions.xwiki.org/xwiki/bin/view/Extension/Gallery+Macro
19:25 <+sburjan`> ok, I'll search for JIRA if there exists, investigate, report JIRA, and if I nail a fix in short time, I could propose also a pull request
19:48 <vmassol> cool
19:56 <jvdrean> has joined #xwiki
19:58 <jvdrean> has quit
20:06 <sdumitriu> has joined #xwiki
20:54 <vmassol> has quit
20:57 <lucaa> has quit
20:59 <vmassol> has joined #xwiki
21:31 <abusenius> has joined #xwiki
21:39 <+evalica> sburjan`: ping
21:42 <+sburjan`> evalica: pong
21:45 <+sburjan`> vmassol: that code block doesn;t look nice. maybe we should split it into several. I will take care of that when I investigate the postrgres issue if you won't do it until
21:45 <vmassol> we could but it's ok
21:45 <+sburjan`> not consistent with the one for Oracle and MySQL
21:46 <+sburjan`> we should use code only for commands
21:46 <+sburjan`> those comments shouldn't be in the code
21:48 <+evalica> sburjan`: I was wondering do you have any instance of Windows 8 installed somewhere?
21:48 <+sburjan`> Windows 8 ? nope. only Server 2008 R2
21:48 <+evalica> sburjan`: I wanted to test something on IE10 and I need a Win 8 instance
21:48 <+evalica> k thanks
21:48 <+sburjan`> you could download a VM from Microsoft
21:49 <+evalica> I know - thanks
21:52 <vmassol> sburjan`: good news
21:53 <vmassol> postgresql works to import the default XAR and the home page displays fine, no error in the console :)
21:53 <+sburjan`> the version that the guy from brazil was complaining about ?
21:53 <+sburjan`> afair it was 8.3
22:13 <vmassol> has quit
22:52 <abusenius> has quit
23:05 <pgmjsd> has quit
23:08 <Enygma`> has quit
23:41 <evalica> has quit
23:41 <jvdrean> has joined #xwiki

Get Connected