IRC Archive for channel #xwiki on 24 March 2017

Last modified by Vincent Massol on 2017/03/24 23:41

<Aranjedeath> has joined #xwiki
06:18 <mflorea> has joined #xwiki
07:33 <sgc072> has joined #xwiki
07:33 <sgc072> is now known as <sgc_072>
08:00 <vmassol> good morning, I'm fixinfg the master build
08:02 <simfir> has quit
08:03 <simfir> has joined #xwiki
08:06 <vmassol> I'm not sure how to fix it though
08:06 <vmassol> only thing I can think of is to add manual exclusions for artifacts that are already bundled in XE
08:06 <vmassol> (bb in 30mn)
08:10 <systemd> has quit
08:10 <systemd> has joined #xwiki
08:15 <sgc072> has joined #xwiki
08:18 <sgc_072> has quit
08:25 <msmeria> has joined #xwiki
08:57 <msmeria1> has joined #xwiki
09:01 <msmeria> has quit
09:14 <vmassol> not excludes, but explicit deps
09:20 <sgc072> Hi vmassol. In the design page, I have to add what will I do in my proposed project?
09:20 <vmassol> hi sgc072
09:20 <vmassol> yep
09:24 <vmassol> today I'll work on fixing the enterprise build (with its test) to make sure that the Admin user switch to simple + the extraction of the blog app are working fine
09:24 <sgc072> Its like the proposal that I will submit for my GSoC.
09:24 <vmassol> sgc072: not sure
09:24 <vmassol> on design
09:24 <vmassol> it's not reltaed to you
09:24 <vmassol> it's related to the design of the Glossary app
09:24 <vmassol> so that's maybe a small difference
09:25 <vmassol> but yes there's a lot of overlap probably :)
09:25 <sgc072> oh. I see. Yeah I understood what you mean. :P :D
09:25 <sgc072> Thanks
10:00 <KermitTheFragger> has joined #xwiki
10:32 <sgc072> vmassol, Is it alright that only 'admin' will be able to add new items/make changes to the definitions in the glossary application? Or normal users will have the same right as the admin?
10:32 <vmassol> sgc072: I think we should allow everyone to add entries
10:33 <vmassol> since this is the philosophy of the wiki
10:33 <vmassol> and we should think about finding ways to restrict that permissions if there's a need
10:33 <vmassol> but by default allow everyone with edit rights to create glossary entries
10:34 <vmassol> we could say that if the user has edit permission on the glossary space then he can create entries
10:34 <vmassol> that's simple
10:35 <vmassol> so in the in-situ UI, we would check for that permission
10:36 <sgc072> Right. So the users only will review the changes.
10:39 <msmeria> has joined #xwiki
10:40 <msmeria1> has quit
10:41 <sgc072> if any user make any changes, others will know by flashing messages on IRC or by 'Last Modified' text on the top of every page?
10:41 <vmassol> errr
10:41 <vmassol> WDYM?
10:42 <sgc072> Like if a make any change on a page now. What will happen?
10:43 <sgc072> How will other users know?
10:43 <sgc072> Like it may happen that a user enters wrong information.
10:44 <vmassol> I don't understand the problem
10:44 <vmassol> the wiki concept is
10:44 <vmassol> - everyone can make changes
10:44 <vmassol> - it's historized anyway
10:44 <vmassol> - it's possible to rollback if need be
10:47 <sgc072> the rollback can be done by any user?
10:52 <sgc072> Sorry for such silly questions :p
11:00 <Slashman> has joined #xwiki
11:02 <tmortagne> sgc072: as long as you have edit right
11:04 <sgc072> Ok, got that. Thanks tmortagne, vmassol.
11:10 <sgc_072> has joined #xwiki
11:13 <sgc072> has quit
11:42 <floflobel> has joined #xwiki
12:04 <xwikibot> has joined #xwiki
12:09 <sgc_072> has quit
12:34 <tmortagne> ok, I'm done, I promise :)
13:16 <vmassol> :)
13:18 <vmassol> has someone seen this failure before? http://ci.xwiki.org/job/xwiki-enterprise-test-ui/org.xwiki.enterprise$xwiki-enterprise-test-ui/3017/testReport/junit/org.xwiki.test.ui/EditObjectsTest/testPropertyDisplayersForNewObjects/ I couldn't find it in jira as a flicker
13:19 <vmassol> datepicker not displayed apparently
13:44 <sdumitriu> has quit
14:00 <sdumitriu> has joined #xwiki
14:02 <OSIMasson1> has quit
15:30 <OSIMasson1> has joined #xwiki
15:41 <KermitTheFragger> has quit
16:02 <sgc072> has joined #xwiki
16:04 <sgc072> is now known as <sgc_072>
16:23 <cjd[m]> I'm going to move this matrix channel to XWiki's homeserver which means we get to give permissions to the committers and (most importantly) set a logo for the channel. This action is reversible so I will just do it and assume consent.
16:23 <cjd[m]> *Matrix homeserver hosted by XWiki SAS
16:24 <vmassol> cjd (@cdelisle:matrix.xwiki.com): errr wait
16:24 <vmassol> so this just to control the permissions?
16:24 <msmeria> has quit
16:25 <vmassol> don't we loose stuff
16:25 <vmassol> like uptime/maintenance
16:25 <vmassol> ?
16:25 <cjd[m]> Historically the matrix.org server has had the worst uptime of any homeserver
16:25 <vmassol> what happens to us here on this channel?
16:25 <cjd[m]> because it carries half the traffic in the network
16:25 <vmassol> we need to create new users on the xwiki sas matrix server?
16:25 <cjd[m]> no action required but when you leave and rejoin it will look different
16:26 <cjd[m]> Being a user on the XWiki SAS matrix server is not required to be in a channel which is rooted on that server.
16:27 <cjd[m]> You can join #cryptpad:matrix.org or #cryptpad:matrix.xwiki.com to see a channel which was already just moved
16:27 <cjd[m]> both names are aliases to the same channel
16:27 <vmassol> ok
16:27 <vmassol> fine with me
16:28 <cjd[m]> hmm actually might lose history during the move, it is accessible by joining the old channel but it won't be there by default
16:28 <cjd[m]> history or channel-logo? :)
16:28 <vmassol> I don't care about channel logo
16:29 <vmassol> :)
16:29 <cjd[m]> it can be left as it is if you'd prefer but there is no possibility for moderation right now and no logo
16:29 <vmassol> I guess it dpeends what we want to use matrix for
16:30 <vmassol> right now it's used as an irc bridge only
16:30 <cjd[m]> That's up to you I guess, for CryptPad we see IRC as a barrier to entry for potential users and contributors and matrix is a prettier solution.
16:31 <vmassol> matrix is definitely more a barrier than irc since irc s more well known and there are a lot more clients
16:32 <vmassol> so I don't mind on my side
16:32 <vmassol> since there are only a few of us here using matrix to bridge to irc
16:32 <vmassol> and for history we have the irc logs on xwiki.org
16:33 <vmassol> tmortagne, mflorea1, others: wdyt?
16:33 <cjd[m]> We give out the matrix riot.im link because it is faster to use from a web browser than installing an irc client
16:33 <cjd[m]> and it has history and other features which people expect in a chat
16:34 <vmassol> ok
16:35 <vmassol> I guess we could do the same
16:35 <vmassol> right now we have an integrated irc client on http://dev.xwiki.org/xwiki/bin/view/Community/IRC
16:35 <vmassol> but it could be nicer to give the riot.im link
16:37 <vmassol> so again I'm +1 to switch on my side, would like to have tmortagne  and mflorea1 's opionon before doing it though
16:38 <cjd[m]> I can make the channel and then just wait for the alias change
16:39 <vmassol> sure
16:40 <cjd> has joined #xwiki
16:42 <MatrixBridge> has joined #xwiki
16:42 <MatrixBridge> has left #xwiki
16:43 <MatrixBridge> has joined #xwiki
16:44 <MatrixBridge> has left #xwiki
16:44 <vmassol> cjd (@cdelisle:matrix.xwiki.com): what I don't understand
16:44 <vmassol> is how I'm going to switch server
16:44 <vmassol> basicallt the current channel won't exist anymore
16:44 <tmortagne> don't you have to change your riot.im configuration to use a different server ?
16:44 <vmassol> basicallt the current channel won't exist anymore on riot.im
16:44 <vmassol> and when I reconnect it's still going to find it since you'd use the same channel name
16:44 <vmassol> but located on the xwiki sas server
16:44 <vmassol> right?
16:44 <vmassol> so when you drop this channel on riot.im
16:44 <vmassol> then suddently it won't work anytmore
16:44 <vmassol> and all I'll need to do is close my client and restart it
16:44 <vmassol> ?
16:45 <cjd[m]> no, nothing changes
16:45 <cjd> test
16:45 <cjd[m]> it's this weird federation stuff
16:45 <cjd> has left #xwiki
16:46 <vmassol> ok so there's a channel name
16:46 <vmassol> and the central server tells my client where the chanel is located (ie on which server)
16:46 <vmassol> some autodiscovery stuff
16:51 <cjd> has joined #xwiki
16:51 <cjd> test2
16:53 <cjd[m]> ok, at this moment the channel we are in right now is #freenode_#xwiki:matrix.org but it has an alias (#xwiki:matrix.org)  you can also join #xwiki:matrix.xwiki.com and that channel is also bridged with the same IRC channel.  If you're happy to move (and yes, lose history) then all we need to do is move the alias #xwiki:matrix.org to that channel and the move is complete.
16:53 <cjd[m]> ok, technical difficulties at matrix.org, their IRC bridge is lagging very badly
16:55 <vmassol> so now I'm on the new xwiki sas matrix channel that's bridged to xwiki.org IRC on freenode
16:55 <cjd[m]> yes but the bridge is in very bad shape at the moment, messages are not getting through to irc for ~minutes
16:55 <vmassol> hmm not working well
16:55 <vmassol> I joined the new channel and I typed a message and it's hanging
16:55 <vmassol> test again from xwiki sas channel
16:55 <vmassol> ok working now
16:56 <cjd[m]> ordinarily you would see your own messages from the other channel reflected through IRC
16:57 <sgc_072> has quit
16:58 <vmassol> hello
16:58 <cjd[m]> here we go... it's starting to sync
16:59 <vmassol> actually not working
16:59 <vmassol> I thought I was typing in the other chnnale but i wasn''t; )
16:59 <vmassol> I thought I was typing in the other chnnale but i wasn't ;)
16:59 <vmassol> ah yes
16:59 <cjd[m]> Anyway we can revisit this next week after they have time to fix their infrastructure
16:59 <vmassol> still not seeing what I type right away...
17:00 <vmassol> FTR this was sent several minutes ago...
17:01 <cjd[m]> yeah, maybe their stuff is syncing now, anyway matrix.org server is in a bad state, and it is affecting this channel already even without the new one.
17:17 <cjd[m]> everything seems to be working again now
17:32 <vmassol> still spinning for me cjd (@cdelisle:matrix.xwiki.com)
17:33 <cjd[m]> spinning ?
17:34 <vmassol> https://www.evernote.com/l/AHdj5BVA_nFAXYJoKNQJjTAdkFbLZNIgk78
17:34 <vmassol> you'll see my answer when my messgaes is synced...
17:34 <vmassol> will take a few minutes
17:34 <vmassol> :)
17:34 <vmassol> (I sent it on the other channel)
17:35 <vmassol> ok here it is on this channel too... :) https://www.evernote.com/l/AHdj5BVA_nFAXYJoKNQJjTAdkFbLZNIgk78
17:35 <vmassol> haha wasn't too long (only 30 seconds or so)
17:36 <vmassol> but still too long to be usable
17:37 <cjd[m]> mm if you scroll all the way up, it attempts to load some history which isn't there
18:12 <cjd[m]> has left #xwiki
18:26 <keith___> has joined #xwiki
18:26 <keith___> is now known as <keithy>
18:27 <keithy> has left #xwiki
18:27 <keithy> has joined #xwiki
18:28 <keithy> has quit
18:33 <mflorea> has quit
18:38 <keithy> has joined #xwiki
18:39 <keithy> Hello, just joining irc room for the first time.
18:40 <keithy> I dont appear to be getting replies to my questions on the xwiki users mailing list, so I thought I would try here.
18:41 <keithy> keithy question 1. In the App Within Minutes application there is a checkbox, it says Entries are terminal pages [ ], and so I do not check it. The result is that entries are still terminal pages. How do I fix this.
18:42 <keithy> question 2. What is the easiest way to set up each user with a set of pages of their own.
18:44 <vmassol> hmmm
18:44 <vmassol> I'm trying an XWiki upgrade from 8.4.4 to 9.3-SNAPSHOT
18:45 <vmassol> (I've replaced the data dir with one from 8.4.4)
18:45 <vmassol> and I get lots of errors in the logs
18:45 <vmassol> https://gist.githubusercontent.com/vmassol/a64012fcf9065f97a332fd6ebac6f0ad/raw/5c44f4f5690a59c9319bcdd4663e3746fcdfb0f0/gistfile1.txt
18:50 <keithy> ouch
18:50 <keithy> I suspect thats quite a leap from 8.4.4 to 9.3
18:52 <keithy> question 3. Everytime I log in I get the tutorial walkthrough, is this expected. (Safari 9.1.3)
18:53 <keithy> seems better on chrome
19:01 <vmassol> we probably have the same problem for 9.2-SNAPSHOT, this could be a blocker
19:02 <Pbas> has quit
19:02 <vmassol> testing an upgrade from 8.4.4 to 9.2-SNAPSHOT on latest snapshot
19:02 <vmassol> yep exactly same problem
19:02 <vmassol> can someone confirm?
19:25 <keithy> https://www.xwiki.org/xwiki/bin/view/ReleaseNotes/Data/XWiki/9.0RC1/ says no apis were broken
19:57 <tmortagne> vmassol: the error you get is weird (the attachment one), it's like migration R90000XWIKI13474 was not executed for you (it's job is to copy filesize into new longSize field in all attachment entries)
19:58 <tmortagne> this migration has been added in 9.0
19:58 <tmortagne> not idea what in 9.2 could cause this migration to not be executed
19:59 <tmortagne> vmassol: did you had any migration executed ? maybe it could be a side effect if your refactoring of the database verison handling
19:59 <tmortagne> vmassol: did you had any migration executed ? maybe it could be a side effect if your refactoring of the database version handling (that would cause migration to not be executed anymore for some reason)
19:59 <tmortagne> in any case it's indeed a blocker bug
20:11 <floflobel> has quit
20:20 <keithy> I am beginning to feel ignored, I asked the same question in the mailing list
20:32 <Slashman> has quit
21:17 <OSIMasson1> has quit
21:43 <OSIMasson1> has joined #xwiki
21:47 <OSIMasson1> has quit
22:10 <OSIMasson1> has joined #xwiki
22:10 <OSIMasson1> has quit
22:33 <keithy> Anyone out there using social auth
23:03 <keithy> So xwiki has a blog, but only in the top level domain. I want the blog in the subwiki, so I moved it, and it broke
23:04 <keithy> So.. I am concluding that the idea of running several domains with one instance of xwiki is not viable, which is what I assumed it was desinged to do.
23:05 <keithy> only one domain (the wrong one) gets the blog
23:41 <keithy> ah ha! I found an install blog on the “farm” so now each one gets a blog!
23:41 <keithy> hmm
Tags:
   

Get Connected