IQSS logo

IRC log for #dataverse, 2018-02-15

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
08:28 jri joined #dataverse
08:29 jri joined #dataverse
08:44 jri joined #dataverse
12:11 larsks joined #dataverse
13:45 jri joined #dataverse
13:53 jri joined #dataverse
14:58 jri joined #dataverse
15:01 pameyer joined #dataverse
15:08 julian87 joined #dataverse
15:57 pdurbin pameyer: what about sysadmin types and dependencies? :)
15:58 pdurbin I was a sysadmin type once.
15:58 pdurbin Once a sysadmin, always a sysadmin?
16:01 pameyer pdurbin: I knew the "once" bit; but could use a 2nd opinion.
16:02 pameyer for production DCM installs, my thinking of converting pip dependencies to rpms looks like it would require walking the dependency tree deeper than I'd like.
16:02 pameyer do you think asking a sysadmin to do `rpm install $r1 $r2 $r3` ; `pip install $r4 $r5 $r6` has a bad smell?
16:04 pdurbin oh man, I'm not enough of a Python person to weigh in on this. maybe ask andrewSC
16:04 pameyer andrewSC: any thoughts?
16:05 andrewSC hmmmm
16:06 andrewSC kind of an odd thing.. to ask? why convert in the first place?
16:06 andrewSC pameyer: ^^
16:06 pdurbin pameyer: I should probably look at the current installation instructions for DCM again. I believe they are linked from the Dataverse Dev Guide
16:07 pameyer the bigger picture is converting a component where the current install procedure is roughly "clone repo, run ansible, ask pameyer for help" to "install dependencies, install dcm rpm, edit config files"
16:07 pdurbin Yeah, from here: http://guides.dataverse.org/en/4.8.5/developers/big-data-support.html
16:07 pameyer but some dependencies are in pip, and those have dependencies on other pip packages
16:07 pameyer me converting the entire pip repo to rpm seems like a suboptimal approach
16:07 jri joined #dataverse
16:08 pdurbin pameyer: you've done some good thinking over at https://github.com/sbgrid/data-capture-module/issues/25
16:08 pameyer pdurbin: some progress has been made, but not yet pushed to that repo (because it's not fully operational)
16:09 pdurbin pameyer: is there a GitHub issue on the Dataverse side about making it easier for someone other than the author of the DCM to run it? DCM is sort of the only "big data support" in town for Dataverse right now.
16:10 pameyer pdurbin: not that I'm aware of
16:10 andrewSC pameyer: ahh I gotcha.. To be quite honest, if it were me, I'd leave the deps in their original states. I don't think rpm $dep{1,2,3}; pip install $foo is a bad thing.
16:10 pdurbin Ok, but on community calls I believe we may have hinted at a dual mode or whatever we call it.
16:10 andrewSC If you look at it the other way, if you converted those pip deps into rpms, then you're on the hook for maintaining those rpms
16:10 pameyer andrewSC: thanks!
16:10 andrewSC np
16:10 pameyer yeah; that too
16:11 pameyer dual-mode is pre-design at the moment; but DCM/RSAL only *should* be easier to setup
16:11 pdurbin pameyer: "(Courtney) We are interested in having both HTTP and rsync. Do we know what release this will land in? (Danny) It's not on our roadmap yet. Stay tuned." https://groups.google.com/d/msg/dataverse-community/HKuQUrmdmE8/r7WJXLbsAwAJ
16:12 pameyer yup
16:12 pdurbin Anyone else interested? Rebeca was trying to set it up, I think.
16:13 andrewSC also, i've been a big using and are fan of pipenv for my projects. I'm not entirely sure if it fits your usecase or if you know about it and actually decided not to use it, but yeah
16:13 andrewSC i've been using and* lol
16:18 pameyer haven't looked at pipenv; but virtualenv + pip has been my usual go-to for python web apps
16:20 andrewSC mhmm
16:21 pdurbin pameyer: so just Courtney and Rebeca so far? Our first customers. :)
16:22 larsks joined #dataverse
17:16 pdurbin pameyer: even if we only have two so far, more will learn of the feature here, which is good: http://guides.dataverse.org/en/4.8.5/user/find-use-data.html#downloading-a-dataverse-package-via-rsync
17:24 pameyer pdurbin: and it'll make testing easier
17:33 pdurbin pameyer: Rebeca is a hacker but Courtney has Nick (one of two Nicks) at TDL to do sysadmin stuff. Danny and Leonid and I had a call with him the other day. Are you intersted in getting his opinion? He's a good egg.
17:38 pameyer pdurbin: sure, but maybe not until things are closer to converging
17:40 pdurbin pameyer: ok. He's the guy who opened https://github.com/IQSS/dataverse/issues/4439
17:41 pdurbin (after we had that call with him)
17:41 pameyer gotcha - I hadn't realized that was his username
17:42 pdurbin Yeah, internally I have a spreadsheet where I track who is who from a GitHub perspective. I get confused easily and there are an increasing number of people to keep track of, which is a good thing.
17:44 jri joined #dataverse
17:58 danmcp joined #dataverse
18:41 pdurbin Maybe we should have a "people" page on https://dataverse.org where people can add profiles for themselves or something. A place where people can say they're part of the Dataverse community.
19:35 pdurbin opt-in, of course
21:13 andrewSC joined #dataverse
22:25 danmcp joined #dataverse

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.