Perl 6 - the future is here, just unevenly distributed

IRC log for #gluster-dev, 2015-05-15

| Channels | #gluster-dev index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
02:10 Joe_f joined #gluster-dev
02:56 sakshi joined #gluster-dev
03:36 Joe_f joined #gluster-dev
03:52 kanagaraj joined #gluster-dev
04:04 kdhananjay joined #gluster-dev
04:09 shubhendu joined #gluster-dev
04:10 rafi joined #gluster-dev
04:14 nishanth joined #gluster-dev
04:31 nkhare joined #gluster-dev
04:40 ashiq joined #gluster-dev
04:40 hgowtham joined #gluster-dev
04:41 ndarshan joined #gluster-dev
04:46 Manikandan joined #gluster-dev
04:46 Manikandan_ joined #gluster-dev
04:57 pppp joined #gluster-dev
04:58 deepakcs joined #gluster-dev
05:04 Apeksha joined #gluster-dev
05:07 nbalacha joined #gluster-dev
05:07 jiffin joined #gluster-dev
05:17 gem joined #gluster-dev
05:18 ppai joined #gluster-dev
05:18 nishanth joined #gluster-dev
05:25 gem joined #gluster-dev
05:36 dlambrig_ joined #gluster-dev
05:45 Gaurav_ joined #gluster-dev
05:45 gem joined #gluster-dev
06:01 nishanth joined #gluster-dev
06:04 ashishpandey joined #gluster-dev
06:04 gem_ joined #gluster-dev
06:06 gem joined #gluster-dev
06:13 nbalacha joined #gluster-dev
06:15 anekkunt joined #gluster-dev
06:43 rjoseph joined #gluster-dev
06:51 atalur joined #gluster-dev
06:53 spalai joined #gluster-dev
07:14 spalai joined #gluster-dev
07:17 kdhananjay joined #gluster-dev
07:55 hgowtham joined #gluster-dev
07:59 poornimag joined #gluster-dev
08:15 nbalacha joined #gluster-dev
08:17 hchiramm joined #gluster-dev
08:19 pranithk joined #gluster-dev
08:24 hchiramm joined #gluster-dev
08:37 spalai left #gluster-dev
08:37 spalai joined #gluster-dev
08:42 nishanth joined #gluster-dev
08:58 soumya joined #gluster-dev
09:03 jiffin1 joined #gluster-dev
09:31 jiffin joined #gluster-dev
09:33 nishanth joined #gluster-dev
09:41 hagarth joined #gluster-dev
09:44 dlambrig_ joined #gluster-dev
09:44 pranithk joined #gluster-dev
10:08 pranithk joined #gluster-dev
10:17 ndevos pranithk++ wohoo, happy birthday!
10:17 glusterbot ndevos: pranithk's karma is now 17
10:38 spalai joined #gluster-dev
10:51 atalur joined #gluster-dev
11:12 atalur joined #gluster-dev
11:13 ira joined #gluster-dev
11:14 ira joined #gluster-dev
11:33 pranithk ndevos: thanks!, how was your flight?
11:34 ndevos pranithk: quite good, we arrived almost 15 minutes before schedule :)
11:34 ndevos pranithk: how was yours?
11:35 pranithk ndevos: we arrived 30 minutes after schedule :-). I am sleeping waking up and sleeping again
11:35 pranithk ndevos: Just wokeup after 3rd sleep. Sleep is erratic now :-(
11:36 ndevos pranithk: next time you should pick a flight where you do not need to leave/arrive in the middle of the night, that helps
11:36 pranithk ndevos: yeah!
11:37 pranithk ndevos: my friends liked the chocolates you picked :-)
11:38 ndevos pranithk: oh, very good!
11:38 ndevos the chocolate here is still closed, I'm eager to try
11:40 rafi pranithk: Happy b'day .... , Btw keep some chocolates for us :)
11:41 pranithk ndevos: :-)
11:41 kkeithley1 joined #gluster-dev
11:41 pranithk rafi: Thanks!, will bring on Monday
11:43 rafi ndevos: thanks for the mail :)
11:44 ndevos rafi: if is the mail clear enough? do you think it helps you guys too?
11:44 ndevos it surely helps me in tracking the status, it's less messy :)
11:44 rafi ndevos: ya, it helps to query the bugs :)
11:45 rafi ndevos: i have updated my new bug https://bugzilla.redhat.co​m/show_bug.cgi?id=1221969
11:45 glusterbot Bug 1221969: unspecified, unspecified, ---, rkavunga, NEW , tiering: use sperate log/socket/pid file for tiering
11:45 rafi ndevos: Am i correct or Do i need to put any thing extra ?
11:46 ndevos rafi: almost correct, but the 3.7.0 bug should depend on the mainline one (bug 1221970)
11:46 glusterbot Bug https://bugzilla.redhat.com:​443/show_bug.cgi?id=1221970 unspecified, unspecified, ---, rkavunga, POST , tiering: use sperate log/socket/pid file for tiering
11:46 ndevos rafi: at the moment you have the mainline one as a "blocks", and that should be "depends on"
11:47 ndevos rafi: consider getting bugs from NEW -> MODIFIED as a dependency tree
11:48 ndevos rafi: the tree has the leaves as mainline-bugs
11:48 rafi ndevos: Ooops, sorry, I created bug for 3.7. and cloned for master
11:48 rafi ndevos: I will update
11:49 ndevos rafi: oh, right, next in that case you can modify the "depends on" and move the 3.7.0 parent to "blocks" in the clone form
11:49 kkeithley java bindings for gfapi?  I know that semiosis had been working on some. Has he released them?
11:49 rafi ndevos: Ya I got it,
11:49 rafi ndevos: thanks ndevos++
11:49 glusterbot rafi: ndevos's karma is now 124
11:50 ndevos rafi++ cool, and please help your tiering partners when you notice incorrect bugs status'
11:50 glusterbot ndevos: rafi's karma is now 11
11:51 rafi ndevos: sure :)
11:57 kkeithley are there other java bindings somewhere?
12:02 rafi1 joined #gluster-dev
12:26 ndevos kkeithley: "other"?
12:26 ndevos https://github.com/semiosis/libgfapi-jni
12:26 ndevos https://github.com/semiosis​/glusterfs-java-filesystem
12:27 kkeithley indeed, but...
12:31 bfoster joined #gluster-dev
12:32 rafi joined #gluster-dev
12:33 ndevos kkeithley: oh, and https://github.com/gluster/libgfapi-java-io
12:35 * kkeithley wonders if we should be packaging any of them in Fedora?
12:35 rafi1 joined #gluster-dev
12:39 hagarth @channelstats
12:39 glusterbot hagarth: On #gluster-dev there have been 96890 messages, containing 2619506 characters, 441894 words, 4038 smileys, and 510 frowns; 1272 of those messages were ACTIONs.  There have been 50302 joins, 934 parts, 49355 quits, 0 kicks, 733 mode changes, and 1 topic change.  There are currently 47 users and the channel has peaked at 80 users.
12:43 ndevos kkeithley, semiosis: I would like to see packages for libgfapi-jni and glusterfs-java-filesystem in Fedora :-)
12:44 * ndevos isnt sure about the status of libgfapi-java-io
12:49 shyam joined #gluster-dev
12:55 rafi joined #gluster-dev
13:14 wushudoin joined #gluster-dev
13:29 firemanxbr joined #gluster-dev
13:32 shyam joined #gluster-dev
13:38 nbalacha joined #gluster-dev
13:43 poornimag joined #gluster-dev
14:16 dlambrig joined #gluster-dev
14:30 vimal joined #gluster-dev
14:47 dlambrig1 joined #gluster-dev
14:51 Gaurav_ joined #gluster-dev
14:58 shyam joined #gluster-dev
15:08 semiosis ndevos: java devs dont really use system packages for deps
15:08 semiosis ndevos: we use maven, or a maven repo compatible dep manager like gradle, ivy, etc
15:09 ndevos semiosis: yeah, but applications (at least for Fedora) depend on RPMs for java libraries
15:09 semiosis ndevos: java apps usually ship with all their deps bundled
15:09 semiosis shared jars are falling out of style
15:10 semiosis for good reason
15:10 ndevos semiosis: on Fedora, I do not think so - and that is a pain for packagers :)
15:11 semiosis ndevos: dependency version hell :)  we'd need packages for all the various libgfapi versions, apps would need to link to the version appropriate for the glusterfs server version, no?
15:11 semiosis that's something i need to address in libgfapi-jni itself anyway
15:11 semiosis on the roadmap hehe
15:14 rafi joined #gluster-dev
15:14 ndevos semiosis: actually, we have symbol versions in libgfapi now, other .so files would have versioned dependencies (the lib is always libgfapi.so.0)
15:16 ndevos semiosis: https://fedoraproject.org/wiki/Packaging:Java says "In particular *.class and *.jar files from upstream releases MUST NOT be used during build of Fedora packages and they MUST NOT be included in binary RPM."
15:16 * ndevos feels *very* sorry for the Java package maintainers
15:16 semiosis ndevos: a good reason to not use repo packages of java apps
15:17 ndevos semiosis: hah, okay, unless there are apps that would be able to use Gluster through Java, I guess?
15:18 JustinCl1ft Heh Heh Heh.  This is pretty normal for packaging system collision.
15:18 ndevos semiosis: maye be Hadoop or something can be installed from Fedora packages, and in that case we should provide them
15:18 JustinCl1ft Where both systems want things to be in their system only and not "the other one" ;)
15:19 JustinCl1ft In RHEL, the JBoss guys apparently have some kludge to make it work
15:19 JustinCl1ft But from what I've heard it's very obviously a kludge
15:19 ndevos oh, interesting, "yum search hadoop" lists this: glusterfs-hadoop.noarch : GlusterFS Hadoop Compatible File System (HCFS) plugin
15:19 JustinCl1ft ie functional, but not pretty ;)
15:20 ndevos and that comes from http://forge.gluster.org/hadoop
15:22 semiosis it's much easier to deploy java apps when they are self contained, or at least contain the less common dependencies.  java application servers provide the java ee classes, everything else would be bundled in the EAR/WAR with the app.  servlet containers just provide the servlet api, so the WARs have to bundle everything else, middleware, ORM, etc
15:22 ndevos semiosis: does your libgfapi-jni depend on other non-JVM .jars?
15:23 semiosis it has some development dependencies, but not for running
15:23 JustinCl1ft semiosis: Is there an equivalent of "yum update" or similar, for updating the bundled dependencies in .jar's (or whatever) for security and bug fixing?
15:24 ndevos yeah, I understand that many server-side applications are deployed like a container... and personally I do not like that, but its not something I care much about :)
15:24 semiosis JustinCl1ft: maven is the most popular dependency manager (and it does a lot more than just dep mgmt).  you lock the version in a config file.  you have to update it manually.
15:24 ndevos I think it would be nice to be able to write small non-server applications in Java, and be able to install them through yum
15:25 JustinCl1ft semiosis: :(
15:25 JustinCl1ft Actually...
15:25 semiosis JustinCl1ft: maven projects have a Project Object Model, or pom.xml, such as this https://github.com/semiosis/glusterfs​-java-filesystem/blob/master/pom.xml
15:25 semiosis that's where dependencies are declared
15:25 JustinCl1ft If the config files are managed through something like Salt or something, that would keep things simple for updating apps wouldn't it?
15:26 semiosis everyone thinks it's weird and/or crazy, but it's enabled a huge ecosystem of software.
15:26 JustinCl1ft eg update the config file and/or the whole java install using Salt/Ansible, etc
15:27 ndevos JustinCl1ft: most of the DevOps kinda applications use maven, pip, ruby-gems, etc. for their installations... its ugly for real OS people :)
15:27 JustinCl1ft :)
15:28 semiosis updating the pom.xml is usually a manual process.  i dont know of any automated tools to update deps, although i'm sure someone's made one :)
15:30 semiosis heh, ok, there's a plugin for that, although i've never used it... http://mojo.codehaus.org/versions-maven-plugi​n/examples/advancing-dependency-versions.html
15:31 ndevos semiosis: would you object to have both your projects packaged into the standard Fedora repository? (in case we can+would like to include them)
15:32 semiosis ndevos: i'm all for increased adoption of the project :)
15:32 ndevos semiosis: hehe, okay, that sounds good - lets see what it takes to get done
15:32 semiosis ndevos: sadly i dont have much time to keep working on it, and the last student i had working on it dropped the course :(
15:33 semiosis ndevos: however, someone at Dreamworks (movie studio) is using it to deploy apps into OpenShift Enterprise that use glusterfs storage :-D
15:33 semiosis which was the original use case I had in mind when i started the project, but never realized for my own webapps
15:33 ndevos semiosis: ah, I didnt know they used this too, I only heard about libgfapi-python
15:34 ndevos semiosis: I guess primusinterpares knows more about it then?
15:35 ndevos primusinterpares: would you be interested in seeing https://github.com/semiosis​/glusterfs-java-filesystem packaged in Fedora?
16:17 lkoranda joined #gluster-dev
16:54 kdhananjay joined #gluster-dev
17:12 ira joined #gluster-dev
17:46 Gaurav_ joined #gluster-dev
18:26 gem joined #gluster-dev
18:27 atinmu joined #gluster-dev
19:00 shaunm joined #gluster-dev
19:19 shaunm joined #gluster-dev
19:37 tdasilva joined #gluster-dev
19:39 ndevos kkeithley: when you build glusterfs-3.7.0 GA for the CentOS SIG or d.g.o/EPEL, please set a high release
19:40 ndevos otherwise the glusterfs packages from RHGS-3.1 might get preferred over the (newer) community bits
20:01 lpabon joined #gluster-dev
20:06 dlambrig left #gluster-dev
20:19 spalai joined #gluster-dev
21:11 wushudoin joined #gluster-dev
22:23 tdasilva joined #gluster-dev

| Channels | #gluster-dev index | Today | | Search | Google Search | Plain-Text | summary