IRC Archive for channel #xwiki on 03 March 2016

Last modified by Vincent Massol on 2016/03/03 23:06

<abusenius_> has quit
03:15 <VarunJain> has joined #xwiki
03:19 <tdi> has joined #xwiki
03:23 <tdi_> has quit
03:23 <pakhandibaba> has quit
03:25 <VarunJain> has quit
03:51 <VarunJain> has joined #xwiki
04:14 <xwikiorg_guest_9> has joined #xwiki
04:15 <xwikiorg_guest_9> hello fellow xwiki users
04:15 <xwikiorg_guest_9> I have some pages (which include images) in confluence and I am having some issues exporting the pages with images to xwiki .. the pages come across but no images .. any pro tips or tools ?
04:19 <VarunJain> has quit
04:26 <tillo> has quit
04:26 <M-cjd> has quit
04:26 <tillo> has joined #xwiki
04:27 <xwikiorg_guest_9> has quit
04:29 <pakhandibaba> has joined #xwiki
04:30 <M-cjd> has joined #xwiki
06:49 <mflorea> has joined #xwiki
07:47 <Aranjedeath> has quit
08:14 <msmeria> has joined #xwiki
08:23 <vmassol> has joined #xwiki
08:38 <vmassol> has quit
08:38 <vmassol1> has joined #xwiki
08:39 <VarunJain> has joined #xwiki
08:44 <mflorea> has quit
08:48 <siddharthsingh> has joined #xwiki
08:51 <ujjwal> has joined #xwiki
08:52 <cjd> has joined #xwiki
09:19 <KermitTheFragger> has joined #xwiki
09:21 <woshilapin> has joined #xwiki
09:23 <tmortagne> has joined #xwiki
09:36 <Enygma`> has joined #xwiki
09:38 <ujjwal> has quit
09:39 <mflorea> has joined #xwiki
09:44 <silverdrop> has quit
09:47 <gdelhumeau> has joined #xwiki
09:53 <siddharthsingh> has quit
09:53 <ujjwal> has joined #xwiki
09:59 <VarunJain> has quit
10:02 <mflorea> vmassol1, tmortagne don't forget about the issues with missing doc
10:02 <tmortagne> mflorea: yes, will do that quickly
10:03 <mflorea> ok, thanks
10:04 <vmassol1> mflorea: I'm on it
10:04 <mflorea> thanks
10:08 <Slashman> has joined #xwiki
10:16 <vmassol1> mflorea: done on my side
10:16 <vmassol1> is now known as <vmassol>
10:16 <mflorea> great, thanks
10:16 <evalica> has joined #xwiki
10:18 <mflorea> tmortagne: I just noticed that the "Admin User Application" appears as "Installed" and not "Installed as dependency" in administration. I have a 8.0-SNAPSHOT, jetty+hsqldb. Is this normal?
10:37 <tmortagne> mflorea: yes, it's not a dependency of XE since XE does not come with any user anymore, you get this extension only in the jetty/hsqldb package in which we install it to avoid having to register a custom user when you start it. I tough it would be a pain for testers but we could decide to get rid of it and always ask for a custom user.
10:38 <mflorea> ok, makes sense
10:39 <vmassol> tmortagne: the cration of the admin user is now on master?
10:39 <vmassol> *creation
10:39 <vmassol> I'd like to test it
10:39 <tmortagne> yes it's on master
10:39 <vmassol> ok thanks
10:39 <tmortagne> it's the first step of the DW
10:39 <vmassol> rebuilding
10:39 <tmortagne> well the second actually since the first is the welcome step
10:40 <vmassol> the name is forced to "Admin" right?
10:40 <tmortagne> no
10:40 <tmortagne> your register the user you want
10:40 <vmassol> no problem with pages saved by Admin user?
10:40 <tmortagne> they are not :)
10:41 <tmortagne> since you install them with this user
10:41 <vmassol> except when you use import and use backup pack I guess
10:41 <tmortagne> no
10:41 <tmortagne> we install application
10:42 <tmortagne> EM does not use packup pack since it does not make sense for an application
10:42 <vmassol> not talking about EM
10:42 <tmortagne> actually you are :)
10:42 <tmortagne> we install a XAR extension in the DW
10:43 <tmortagne> and we install it with the current user
10:43 <tmortagne> we had a hack before to use the XAR author when the install was not by guest
10:43 <tmortagne> but no need for such a hack anymore, it's a standard XAR extension install
11:18 <mflorea> has quit
11:19 <mflorea> has joined #xwiki
11:47 <VarunJain> has joined #xwiki
12:13 <VarunJain_> has joined #xwiki
12:15 <VarunJain__> has joined #xwiki
12:17 <VarunJain> has quit
12:18 <VarunJain_> has quit
12:26 <VarunJain> has joined #xwiki
12:28 <VarunJain__> has quit
12:37 <VarunJain> has quit
12:43 <siddharthsingh> has joined #xwiki
12:50 <siddharthsingh> has quit
12:59 <vmassol> gdelhumeau: is this the issue you were asking about 2 days ago: ?
13:02 <vmassol> tmortagne: maybe you could check if could be closed for BFD?
13:05 <siddharthsingh> has joined #xwiki
13:07 <daemoen> morning all
13:08 <daemoen> hey look, its vmassol XD, hallo :)
13:09 <siddharthsingh> has quit
13:12 <vmassol> cjd: do you agree with my comment at ?
13:13 <vmassol> cjd: I'm also interested in knowing if you think that a transformations query string param is overkill or not for your use case
13:33 <siddharthsingh> has joined #xwiki
13:33 <pakhandibaba> Enygma`, I went through the links.
13:34 <pakhandibaba> How should I start contributing?
13:35 <Enygma`> pakhandibaba: great to hear that, but you should have gotten an answer to that question from reading the links :)
13:36 <pakhandibaba> I went through this link
13:37 <siddharthsingh> has quit
13:39 <siddharthsingh> has joined #xwiki
13:39 <Enygma`> that`s nice to get a very basic idea of what the application is and what the homepage looks like
13:40 <Enygma`> you can also grab xwiki and install it on your local machine to try it out and you`ll learn more about what it does that way
13:41 <Enygma`> after you have an idea about the application from a user point of view (and by asking on the community about the concepts you don`t understand), you need to get into the development aspects, as described here
13:44 <siddharthsingh> has quit
13:45 <siddharthsingh> has joined #xwiki
13:45 <tmortagne> vmassol: I already commented XWIKI-12962 when Caleb created it but without more detail I cannot really say much more
13:46 <vmassol> you could test it maybe to verify if it grows or not?
13:49 <siddharthsingh> has quit
13:53 <siddharthsingh> has joined #xwiki
13:54 <tmortagne> vmassol: this is the Solr index log so I can assure you it does not grows infinitely by default and never did otherwise you could not save any other status (they are all saved in the same thread right now), you need special condition which is why I asked for more details.
13:54 <siddharthsingh> has quit
13:55 <siddharthsingh> has joined #xwiki
13:55 <vmassol> so why don't we close it as cannot reproduce?N
13:55 <vmassol> since that's the title of the issue
13:55 <tmortagne> the fact that it require special condition does not mean it does not exist
13:55 <tmortagne> I was hoping to get enough information to confirm it's ok now
13:57 <tmortagne> (a duplicate of XWIKI-12457 for example)
14:02 <siddhart_> has joined #xwiki
14:03 <siddharthsingh> has quit
14:14 <siddhart_> has left #xwiki
14:16 <M-cjd> vmassol (IRC): That works for me, as long as there's a solution I'd consider it solved.
14:19 <vmassol> M-cjd: well, even now there's a soltuion :)
14:19 <vmassol> don't execute the icon transformation
14:20 <M-cjd> If that can be done from a ?query=parameter then that's good enough
14:21 <vmassol> and without a param?
14:21 <vmassol> (you could edit and only keep the macro transformation)
14:22 <M-cjd> Yeah, that's not a solution because I can't put it in an extension and confine it to one wiki page
14:22 <M-cjd> because the use case is I am doing an ajax call to a wiki page
14:22 <vmassol> well
14:22 <vmassol> that's easy to fix
14:23 <vmassol> you can have a page with a script like the one I put in the issue
14:23 <vmassol> but it's an adhoc solution only
14:23 <cjd> did you reconnect to matrix to check out the backscroll ?
14:23 <vmassol> not something built in
14:23 <vmassol> matrix?
14:23 <cjd> I'm pretty sure that now that we "created" the channel, it will keep backscroll forever
14:23 <vmassol> ah
14:23 <vmassol> ?
14:23 <cjd> it might require that one person stays in it so it has one bot here
14:23 <cjd> yes
14:23 <vmassol> not yet
14:23 <vmassol> will do
14:23 <cjd> vector is a matrix client, matrix is the protocol
14:23 <vmassol> k
14:24 <cjd> xmpp without the cruft
14:24 <cjd> or maybe one could say: xmpp but with lessons learned from xmpp
14:53 <daemoen> how you guys can keep track of any conversation in here is a miracle :)
14:54 <cjd> oh just type /ignore xwikibot!*@*
14:54 <daemoen> cjd: hehe,  i forgot all about that command
14:55 <daemoen> my suggestion was to use the xwiki-devel room ( i created ) that way it would be more 'open source standard';  usually there is a devel room for things like bots, and then the normal room remains community friendly  ( was only a suggestion though, not a dig at anything )
14:57 <daemoen> room is definitely more useful after ignoring, lol
14:57 <cjd> oh the bot stopped talking when you did :)
14:58 <vmassol> daemoen: we're trying not to create silos
14:58 <vmassol> but I understand your concern, we discussed it in the past too
14:58 <vmassol> and I think we're close to the needing what you're proposing
14:58 <vmassol> we're trying to resists a bit more though but it may become unescapable...
14:59 <daemoen> vmassol: makes sense,  had only suggested it because i had forgotten about the ignore command and noticed the bot was very spammy; even more so during a couple of netsplits that  triggered some bug apparently
14:59 <vmassol> yes there are moments when it's very verbose
14:59 <daemoen> was amusing because it actually nick highlighted every user in the channel... that was entertaining
15:00 <vmassol> oh… :)
15:00 <vmassol> never got that, must be fun to see
15:00 <daemoen> happened like 2 hours before you signed on a few days back,  around the time we were playing twitter tag
15:01 <daemoen> figured hanging out in the room would be a good initial start to seeing if i could contribute somehow (anyhow) XD  lol.  even if its just updating documentation as I find it
15:02 <vmassol> oh didn't make the link between you here and twitter, I get it now :)
15:02 <vmassol> have I replied to you already on irc? :) (sorry for my short term memory)
15:03 <vmassol> I remember you had some complaints on twitter
15:03 <daemoen> haha, not until now :)
15:03 <daemoen> wasnt so much complaints as observations
15:03 <vmassol> and I was curious to know more
15:03 <vmassol> "Make it easier to start with a single 'wiki', instead of all the extra fluff too. "
15:03 <daemoen> but i also want to go through the install again and document things, so that it gives a better discussion path on my findings
15:03 <vmassol> ok
15:03 <daemoen> right;  by default,  the wizard during install doesnt make it clear how to start with an empty wiki  ( basically, dont import anything )
15:03 <vmassol> don't hesitate to let us know about your findings
15:04 <vmassol> daemoen: you mean improve the text at the bottom of ?
15:04 <vmassol> *improving
15:05 <vmassol> "Although we don't recommend it,…" that's the part about it
15:05 <vmassol> btw not importing anything is really not recommended
15:05 <vmassol> :)
15:06 <vmassol> you will really have an empty wiki, not just missing content but also no apps, no admin app, etc
15:06 <vmassol> note: in the near future, we'll offer flavors
15:06 <vmassol> and you should be able to select an empty flavor
15:07 <daemoen> well, in some cases, a user really only wants the wiki aspect, not the blogging, or the other features ( i do realize that you guys have all worked very very hard on it ), but for brand new users that arent used to wikis in the first place, its overwhelming (im setting it up for an animal hospital, so they arent technical), and even from the admin perspective, it had a steep curve compared to the last time i had used it (Back in version 5 or 6)
15:07 <vmassol> blog is going to be removed from the default
15:07 <vmassol> I'd be interested in what other apps you'd not like to see by default
15:07 <daemoen> * nods *  the other part that was confusing is the multiple wiki inside the wiki
15:08 <vmassol> would be nice to try the latest UI
15:08 <vmassol> since we've changed that in 7.4.x
15:08 <vmassol> (the creation of subwikis)
15:08 <vmassol> and the need is less frequent now that we support Nested Pages
15:08 <daemoen> yeap yeap.  the one i have running right now is 7.x i believe
15:08 <daemoen> let me double check that actually
15:08 <daemoen> yep,  7.4.1
15:09 <vmassol> yep that's the latest ui
15:09 <vmassol> so add wiki in the drawer on the top right
15:09 <daemoen> did the basic install, then imported the XAR and deselected a lot of the options that i didnt think were needed,  then started adding things as I did
15:09 <vmassol> impored the XAR?
15:09 <vmassol> ah yes
15:09 <vmassol> you're taking the hard road
15:09 <vmassol> :)
15:09 <daemoen> lol,  seemed like the easy one from my perspective at the time
15:09 <vmassol> no wonder you find it a bit hard to set up ;)
15:10 <daemoen> since i was trying to remove and disable so much of the stuff, it seemed easier to start with nothing and work forward then start with everything and work backward
15:10 <vmassol> well
15:10 <daemoen> but im sure im not a 'normal' use case either
15:10 <vmassol> that's an advanced use case actually
15:10 <vmassol> indeed
15:10 <daemoen> yeah, thats kinda what i figured after the fact
15:11 <vmassol> though we're going to make it a bit simpler with our minimal flavor that we're creating
15:11 <daemoen> when youre ready for testing, let me know
15:11 <vmassol> but I'd need to know what minimal is for you
15:11 <vmassol> here:
15:12 <vmassol> it's going to be released officially in 8.0 final
15:12 <daemoen> ive been a follower of xwiki since i discovered it years ago, have tried pushing it on anyone considering confluence;  its one of the few opensource projects that i know of that actually has *more* features and work in it than most of its commercial counterparts
15:12 <vmassol> ie in less than 2 weeks
15:12 <daemoen> nice!
15:12 <vmassol> nice comment :)
15:12 <vmassol> can I quote you on it?
15:12 <vmassol> :)
15:12 <daemoen> go for it
15:12 <vmassol> thx
15:13 <daemoen> persistent ec2 ami ?
15:13 <daemoen> hmmm, seems like that would be packerable
15:14 <vmassol> ^^^^
15:14 <vmassol> thanks :)
15:14 <vmassol>
15:15 <daemoen> :)
15:15 <vmassol> helps us spread the word
15:15 <vmassol> so thanks!
15:15 <vmassol> and motivates us to continue
15:15 <daemoen> i like the custom ami idea too
15:15 <vmassol> ah yes I remember we had that in jira a long time ago
15:16 <daemoen> the more difficult part would be having documentation so that people know how to size the instance around the ami
15:16 <daemoen> hehe, i was thinking packer it into an ami
15:16 <daemoen> which would also allow you to make instances for digital ocean, vmware, virtual box, etc
15:16 <vmassol> yep
15:16 <vmassol>
15:16 <daemoen> yep,  thats the one i was looking at
15:16 <vmassol> 2009, times flies...
15:17 <daemoen> hahaha, i hadnt even noticed the date on that
15:17 <daemoen> i just saw that idea in the list for the 12978 and went "oooh, that seems neat"
15:17 <vmassol> yeah… we have tons of stuff we'd like to do and so little time ;)
15:18 <daemoen> hehe,  if it keeps going, some company out there is definitely going to snag it and push it as a commercial alternative to atlassian
15:18 <daemoen> ( or at least *try* to snag it )
15:19 <vmassol> :)
15:19 <vmassol> there's already
15:20 <vmassol> disclaimer: I work for that company
15:20 <daemoen> hmmm, the obstacle of making an inclusive ami:  would you want to use the self contained image (i thought that used hsql?) vs doing something like a tomcat instance
15:20 <daemoen> vmassol: * nods *  but as far as i know, xwiki isnt a huge company
15:20 <vmassol> right, xwiki sas is about 45 persons
15:20 <daemoen> so for it, getting acquired would be a major credit for all of you that have put in major time and effort
15:20 <vmassol> indeed
15:21 <vmassol> re container, we can use any servlet container
15:21 <vmassol> our debian packaging uses tomcat for ex
15:22 <vmassol> btw in your quote daemoen you said " and work in it than most of its commercial counterpart"
15:22 <vmassol> wdym?
15:23 <daemoen> means that you guys have put more time, energy, and effort into developing the featureset than many of your counterparts
15:24 <vmassol> ok got it thanks
15:30 <MasterPiece> has joined #xwiki
15:42 <vmassol> mflorea: what's the status on the release?
15:44 <mflorea> no open issues, no issues without doc, but there is a failing test on platform
15:44 <mflorea>$xwiki-platform-wiki-test-tests/testReport/
15:45 <vmassol> only one?
15:45 <vmassol> who's on it?
15:47 <mflorea> me
15:49 <vmassol> k
15:49 <vmassol> let us know if you need help somewhere for the release
15:53 <msmeria> has quit
16:02 <tmortagne> has quit
16:07 <D-Spair> has quit
16:33 <ujjwal> has quit
17:06 <Aranjedeath> has joined #xwiki
17:14 <ujjwal> has joined #xwiki
18:03 <mflorea> vmassol, Enygma` I reopened we need to check if it can be fixed easily/quickly, otherwise we need to rollback
18:04 <vmassol> Enygma`: do you have time to look into it quickly?
18:11 <Enygma`> vmassol, mflorea: I was currently looking into which is about the alternative fix I`ve applied on 7.4.2 (for which apparently I did not handle sheets, or something in that area).
18:11 <Enygma`> I`m not sure what can be done about XWIKI-13138 since, as long as we don`t also update the context document's wiki reference when we do context.setWikiId(...)
18:12 <Enygma`> we are currently exploiting the fact that some systems need the current wiki set to some value and we are explicitly changing that, without caring about the context doc
18:12 <Enygma`> so they kind of end up being desynchronized
18:14 <Enygma`> so we could either 1) do it automatically in context.setWikiId, 2) fix individual issues by also setting and restoring the context doc when we set the context wiki or 3) revert
18:15 <Enygma`> doing 1) might result in an invalid context document
18:15 <mflorea> Enygma` XWiki.updateDatabase(newWikiId) doesn't have a document to put on the context because it starts from an empty database. It could set the context doc to null, nut this doesn't fix the problem because XWikiContext#setDoc as it is not doesn't touch the wiki if the passed doc is null
18:16 <mflorea> so someone that sets the current doc and then restores the current doc (null) --> will leave the wiki set
18:17 <Enygma`> setting the current wiki to null is also not really an alternative
18:18 <mflorea> i.e. you have currentWiki=foo and currentDoc=null, someone sets currentDoc=bar:A.B then restores the null current doc. This leaves currentWiki=bar
18:29 <Enygma`> mflorea: maybe something like DefaultDocumentAccessBridge.pushDocumentInContext/popDocumentFromContext might be better
18:30 <Enygma`> instead of directly calling xcontext.setDoc(document);
18:31 <Aranjedeath> has quit
18:32 <Enygma`> (note that we would need the DAB version of the push method that accepts an XWikiDocument instance and we would also need for the context backup/restore process to include the current wiki)
18:32 <Enygma`> but the idea would be to not do it by hand, but use a helper instead
18:32 <Enygma`> this would still be valid only 1 way (for setting the context doc)
18:36 <Enygma`> anyway, for now I think it would just be best to revert and to apply the same intermediary solution
18:36 <Enygma`> and we should come up with the best practice of setting the context wiki whenever we set the context doc (if from a different wiki) and when restoring the context document, we also need to restore the context wiki.
19:03 <gdelhumeau> has quit
19:07 <woshilapin> has quit
19:12 <mflorea> has quit
19:12 <vmassol1> has joined #xwiki
19:12 <vmassol> has quit
19:52 <vmassol1> has quit
20:06 <Slashman> has quit
20:11 <cjd> has quit
20:25 <ujjwal> has quit
20:26 <cujonz> has quit
20:30 <ujjwal> has joined #xwiki
20:39 <MasterPiece> has quit
21:16 <ujjwal> has quit
21:25 <cujonz> has joined #xwiki
23:06 <abusenius_> has joined #xwiki

Get Connected