IQSS logo

IRC log for #dataverse, 2018-12-03

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
02:52 jri joined #dataverse
04:38 nanozz joined #dataverse
06:52 jri joined #dataverse
07:59 jri joined #dataverse
08:16 jri joined #dataverse
08:43 poikilotherm joined #dataverse
08:46 juancorr joined #dataverse
09:57 nanozz left #dataverse
11:42 pdurbin joined #dataverse
11:54 jri joined #dataverse
12:04 jri_ joined #dataverse
12:34 poikilotherm Morning pdurbin
12:34 poikilotherm Welcome to another week of madness ;-)
12:36 poikilotherm Thx for fixing #5349 :-)
12:37 poikilotherm Lets hope that MrK has some time in spare to tackle this. Just left a review on it, too.
12:45 poikilotherm pdurbin I remembered what I dislike about IRC: when you loose your connection, it is a burden to readup what happened in between. This hit me a few times now when on WLAN or mobile.
12:52 MrK joined #dataverse
12:58 jri joined #dataverse
13:01 jri joined #dataverse
13:05 jri_ joined #dataverse
14:08 pdurbin poikilotherm: yes, but iqlogbot helps us read up by logging messages, of course. IRCv3 will have a "chathistory" extension: https://github.com/ircv3/ircv3-specifications/pull/349 . Sorry for the inconvenience.
14:08 donsizemore joined #dataverse
14:08 pdurbin MrK: I hope my changes to your flyway branch look ok to you.
14:13 MrK Ah yeah you just merged with develop.
14:13 pdurbin MrK: yes, and I also make the diff smaller. Fewer whitespace changes. Long lines still long. :)
14:14 MrK Ah yeah I don't have problem with that, it's  Intellij formating during push.
14:17 pdurbin MrK: if you could avoid reformatting entire files, it would be appreciated. Thanks again for the pull request! I'm hoping it'll be discussed after standup today or tomorrow.
14:18 MrK Yeah I will uncheck the option, poikilotherm added some comments which I will adress after I'm done with my tasks.
14:18 pdurbin Great! Thanks!
14:18 pdurbin I learned that DSpace uses Flyway. "The database schema used by DSpace is initialized and upgraded automatically using Flyway DB." https://wiki.duraspace.org/display/DSDOC6x/Storage+Layer
14:19 pdurbin I don't see any guidance for DSpace developers though. I guess Flyway "just works" and is magic. :)
15:05 pameyer joined #dataverse
15:06 poikilotherm pameyer pdurbin : I just created https://github.com/IQSS/dataverse/issues/5361
15:07 * poikilotherm is crossing fingers this makes sense to you guys
15:09 pameyer pdurbin poikilotherm - web based installer?
15:09 poikilotherm That's a dream of pdurbin... :-D
15:10 poikilotherm It might be cool, but it needs more work... ;-)
15:10 poikilotherm And there are some difficulties to tackle first, like reloading and stuff
15:12 pameyer reminds me of having the force piwiki to be installable non-interactively :(
15:13 pameyer but yeah, it's probably down the road
15:14 poikilotherm force? piwiki?
15:15 pameyer was looking into piwik; my usual assumption is that anything I'm going to use seriously has to be something where I can check the install into config management
15:16 pameyer piwik support for that was "call us" - ended up being run manual install once, do surgery to make templateable and disable phoning home
15:16 pameyer it's mameo (or something close to that spelling now)
15:16 poikilotherm Matomo
15:16 poikilotherm ;-)
15:17 pameyer yup :)
15:18 poikilotherm IMHO there should be both options
15:18 poikilotherm Actually when the bootstrapping is done from within the code, that would make the DevOps stuff easier... You don't need to call the installer
15:18 poikilotherm And of course this can be extended further
15:19 Sherry joined #dataverse
15:19 poikilotherm But changing runtime config most certainly should not be part of the boostrapping
15:20 pameyer I'm generally in favor of making devops type stuff easier ;) but sometimes you do have to duct tape things
15:20 Sherry UVa's Dataverse (V. 4.8.6) has stopped twice a day over the weekend (it also stopped each of the prior three days).
15:21 Sherry What can we send (log-wise) for someone to look at tthings for us?
15:22 pameyer Sherry : that sounds like things are getting worse
15:23 pameyer glassfish log is one of the usual recommendations (but make sure you don't post it publicly, or scrub the DOI credentials).  thinking on what other system logs would be helpful...
15:24 Sherry We have done nothing with the dataverse app (no upgrades, no database updates) in months. But just last week it's been "falling over" (as my sysadmin says) at least once a day.
15:24 pameyer I use that phrase too - although usually with some additional adjectives/adverbs
15:25 pameyer two first possibilities I'd think of - more crawler/bot/unauthenticated traffic, or increase in users doing more upload/ingest type stuff
15:26 pameyer apache (or httpd) logs might be helpful for the first one
15:26 pameyer do you know the OS and distribution of your server(s)?
15:28 Sherry Will have to ask about OS
15:28 pameyer ok - it would make a difference for what system logs are available, and what they're called
15:29 pdurbin Sherry: please email your server.log file to support@dataverse.org
15:29 pameyer if you're asking your sysadmin, it would also be worth asking if systat logs are availble
15:29 Sherry Thanks, Phil and Pete Our sysadmin is packaging them and will get them out later today.
15:30 pdurbin Sherry: did you show him or her http://munin.greptilian.com/greptilian.com/server3.greptilian.com/index.html yet?
15:31 Sherry Will do now.
15:32 pdurbin Thanks. Again, that's my home server but hopefully it'll prompt a discussion of monitoring stategies that they have already put into place for you.
15:33 pdurbin poikilotherm: how many minutes or hours until you leave today?
15:35 poikilotherm About 15
15:37 pdurbin !
15:37 poikilotherm pdurbin would you like me to open an issue + pr for the graphviz stuff?
15:38 poikilotherm That might fit in the timeslot left for today...
15:38 poikilotherm (at least the issue)
15:39 pdurbin poikilotherm: oh. Maybe. I was thinking that we (you :) ) could maybe write a little bit more on the http://guides.dataverse.org/en/4.9.4/developers/documentation.html page to explain that there are two options for creating images. Maybe pros and cons. Just an idea.
15:39 poikilotherm :-D
15:39 poikilotherm Alright, THAT won't fit in the timeslot ... ;-)
15:40 pdurbin poikilotherm: I'm also wondering if you have any feedback on my feedback. :) The half feedback I gave you at http://irclog.iq.harvard.edu/dataverse/2018-11-30#i_80663
15:40 pameyer dot -Tsvg $foo > $figure ;)
15:40 pdurbin I have more feedback to give on the second half of your post. But I thought I should pause and listen first. :)
15:41 poikilotherm Right. Feedback following
15:42 poikilotherm About the microservice vs monolith: actually I think this might have been misleading. It depends on what definition you read for microservices. Maybe lets stick with SOA
15:43 poikilotherm It doesn't really matter if Dataverse is a monolith or not, you guys keep integrating more components and services, so that at least makes a SOA
15:43 poikilotherm SOA = service oriented architecture
15:43 pdurbin ok
15:43 poikilotherm Of course you could split up Dataverse more, but that's not important right here, right now.
15:43 pdurbin agreed
15:43 pameyer centos7 sysstat looks like it's too old; doesn't have the new file descriptor stuff
15:44 pdurbin pameyer: what about sar?
15:44 pameyer sysstat is the package for sar
15:44 pdurbin oh :)
15:44 pameyer I was really excited to see that file descriptors were in the sysstat docs for a moment there
15:45 poikilotherm About people using Docker/Kubernetes: you are right that no current production instance is using it. I just had the impression that future production instances like DataverseEU, FZJ, and more might be an indication that there is a tendency to have both ways!
15:45 poikilotherm I meant not more = majority, just more = more than currently 35 prod. installations
15:46 pdurbin poikilotherm: sorry to interrupt but before you go, I forget if you're in Berlin or not but Slava and Jonas are having a Dataverse meeting there this week: https://github.com/IQSS/dataverse/issues/4772#issuecomment-443412252
15:46 poikilotherm I am with you on wording about "should" and "must"
15:46 poikilotherm Nope, other side of Germany... ;-)
15:46 pdurbin ah, bummer, oh well
15:47 pdurbin poikilotherm: does Red Hat's interest in running Dataverse on OpenShift count as interest in Kubernetes?
15:47 poikilotherm About understanding of adoption of Microprofil APIs: I might have misinterpreted this...
15:47 poikilotherm Of course it does!
15:47 pdurbin ok
15:47 pameyer docker/kubernetes/etc does seem to be the way things are going.
15:48 poikilotherm And I think they actually did the groundwork stuff to get this stuff inside IQSS view of how people use Dataverse
15:48 pameyer I'd be curious to know where the tradeoff point for advantages vs complexity increases is for dataverse though
15:49 poikilotherm About your agony: will try my best :-)
15:49 poikilotherm And that's it for today for me. Sorry guys, gotta go now
15:49 pameyer have a good night
15:50 poikilotherm Maybe I can come back later, depends on my workload for the evening... ;-)
15:51 pdurbin I guess I want to hear more about the groundwork.
18:21 pameyer pdurbin: I checked wikipedia over the weekend, and a payara is a fish with fangs
18:43 pdurbin heh, that sounds right
20:00 poikilotherm joined #dataverse
20:01 poikilotherm Good evening dear IQSS devs and others
20:02 pameyer good afternoon, european devs ;)
20:04 pdurbin the Sun's getting real low
20:04 poikilotherm left #dataverse
20:05 poikilotherm joined #dataverse
20:05 poikilotherm Well, you should have about 1.5 - 2 hours of sunlight left, shouödn't you?
20:05 poikilotherm -ö+l
20:06 poikilotherm pdurbin pameyer : any feedback on #5361 at standup/...?
20:06 pdurbin about an hour until sunset, an hour and a half until dusk
20:07 pdurbin standup is not where we talk about new issues
20:07 pdurbin that happens when we estimate issues on wednesday afternoon
20:07 poikilotherm Alright :-)
20:07 poikilotherm Then I keep patient till Wednesday
20:07 pdurbin but only if the issue has been flagged as "ready for estimation"
20:07 pdurbin which is something only Danny does
20:07 poikilotherm *G*
20:07 pdurbin if you email him and ask nicely
20:08 pdurbin so, no, we didn't talk about it
20:08 poikilotherm Maybe we should just have a VC about 5292 and related... :-D
20:08 pameyer I'm on the wrong side of the river to know about standup today
20:08 pdurbin pameyer comes to standup twice a week
20:08 poikilotherm Yeah you said he is only with you twice a week or so?
20:09 pdurbin yeah
20:09 poikilotherm I think you mentioned that during talking about Docker builders on your floor ;-)
20:09 poikilotherm (or the absence of em)
20:09 pdurbin poikilotherm: we have our usual community call tomorrow. Want to ask there?
20:09 poikilotherm About 5292 and related?
20:09 pdurbin we have the community call every other week
20:09 pdurbin yeah
20:10 pameyer is this one the first w\ the new call-in option?
20:10 poikilotherm I could try, but most certainly I will not be available at 6pm
20:10 poikilotherm Kids + work on house stuff...
20:10 pdurbin it's at noon our time
20:10 poikilotherm Yeah
20:11 pdurbin pameyer: no idea what the call in options will be
20:12 poikilotherm Will ask my government later when she plans to be home tomorrow evening and maybe then I will put my plans aside and join ;-)
20:12 pdurbin heh, ok
20:14 poikilotherm pdurbin you asked about writing stuff about images for docs
20:14 poikilotherm Anything specific?
20:14 pdurbin Oh, I was just spitballing ideas.
20:14 * poikilotherm seeks cover
20:14 pdurbin The release notes will link to closed GitHub issues.
20:15 * poikilotherm raises his head
20:15 pdurbin And it would be nice if one of the issues was something like, "As a documentation writer, I'd like to create images with inline markup." Or something. Fixed! In the next release.
20:15 pdurbin I hope that makes sense.
20:15 poikilotherm Sure!
20:16 poikilotherm That was on my mind when I commented on your comment on #5288#
20:16 pdurbin Oh, also, the doc/release-notes folder is for how to overcome breaking changes (sql update, solr schema update), not for advertising features.
20:16 poikilotherm ???
20:17 pdurbin I lost you. Sorry.
20:17 poikilotherm Then I completely missunderstood the docs about that
20:17 * poikilotherm reads it again
20:17 poikilotherm Gimme a sec
20:17 pdurbin If the README is doc/release-notes needs to be updated, please feel free to make a pull request.
20:17 pdurbin I wrote it. All errors are mine.
20:19 poikilotherm Ok, just to make sure I get you right this time:
20:20 poikilotherm We are talking about https://github.com/IQSS/dataverse/blob/develop/doc/sphinx-guides/source/developers/making-releases.rst#id18
20:20 poikilotherm Right?
20:22 pdurbin Yeah, I'm talking about what I wrote there as well as https://github.com/IQSS/dataverse/blob/092ea01af583670aebbf66fae659c293ca6a037d/doc/release-notes/README.md
20:23 poikilotherm Hmm ok...
20:24 poikilotherm Then maybe a proper definition of release notes is missing
20:24 pdurbin Maybe.
20:24 pdurbin Another thought is that I'd love to have a list of features in the guides somewhere. Especially since https://dataverse.org/software-features is so out of date.
20:25 poikilotherm In my world, release notes tell me about new features to be aware of, bugs that were fixed and things to be aware of, as "there be dragons". Maybe something like an upgrade-barometer
20:25 pameyer depends on if "release notes" means "cool new features" or "stuff that will break unless you update something"
20:25 pameyer or both
20:25 poikilotherm Like Gitlab Inc does, like Atlassian does etc
20:25 pdurbin poikilotherm: I could forward you a thread about our list of features and my desire for it to be updated more often if you want.
20:26 poikilotherm Yeah pameyer, you name it: its a definition thing
20:26 poikilotherm And currently, the docs aren't precise about that - that's why I added a release note for #4690 in the first place... ;-)
20:27 poikilotherm pdurbin: sure, go ahead :-)
20:32 pdurbin poikilotherm: actually, instead of forwarding a thread a I'll just say that https://dataverse.org/software-features could be updated to include Dropbox integration, OAuth login (ORCID, GitHub, Google), Widgets, OAI-PMH, support for Zotero. Endnote, and Altmetrics. And other stuff I'm not thinking of. If we move the list to the guides we can use pull requests to maintain it.
20:34 pameyer schema.org json-ld, bibtex
20:35 pdurbin yeah
20:36 pdurbin I mean, this stuff is scattered across the guides but it would be nice to have a single list, I think.
20:36 pdurbin Maybe with nice images. I don't know.
20:36 pameyer I didn't know dataverse supported altmetrics - my knowledge of it is limited to it being down when I'm trying to do perf measurements
20:39 donsizemore joined #dataverse
20:40 poikilotherm pdurbin: Yeah, that page has a lot of missing things...
20:41 pdurbin but a pull request won't fix it
20:41 poikilotherm Yeah. But how does this relate to the release notes part?
20:42 poikilotherm When I look at the GitHub release notes, those are pretty undetailed
20:43 pdurbin We could do a better job of highlighting new features. Sometimes we make a blog post.
20:44 poikilotherm Have you looked at how Gitlab des this?
20:44 poikilotherm https://about.gitlab.com/releases/
20:44 poikilotherm Always companioned by a larger blog post
20:44 poikilotherm E. g. https://about.gitlab.com/2018/11/22/gitlab-11-5-released/
20:44 pdurbin very nice
20:44 pdurbin lots of structure
20:44 pdurbin clean
20:45 poikilotherm And always pointing to docs
20:45 poikilotherm It is always a pleasure to read the blog posts
20:45 poikilotherm But to get a quick overview, what has changed, the releases page is pretty neat
20:46 pdurbin https://blog.github.com/changelog/ is pretty nice for knowing what new features GitHub has added.
20:49 poikilotherm I feel pretty lost in that list.
20:49 poikilotherm It seems more like a list of commits, rendered in some fancy way
20:49 poikilotherm While looking at the dates, it seems they add stuff every day
20:50 poikilotherm And that makes it less readable. Also there is no weight of things.
20:50 poikilotherm At Gitlab, the order of the entries is important, as big changes are listed at the top
20:50 poikilotherm But ok - this is a Changelog, not a release notes
20:52 pdurbin yeah
20:55 poikilotherm Alright - so to get a baseline on the GraphViz stuff: I will create the issue about inline images
20:56 poikilotherm What parts of the docs do you want me to extend about images?
20:57 pdurbin http://guides.dataverse.org/en/4.9.4/developers/documentation.html please
20:57 pdurbin I was thinking... one advantage of the old approach is that the you can link to the png in GitHub.
20:58 pdurbin With the Graphviz version, there's no image to link to.
20:58 pdurbin Tradeoffs.
20:58 pdurbin Nice to have choices.
20:58 poikilotherm Link from where?
20:59 pdurbin poikilotherm: I linked to a few PNGs on GitHub here, for example: https://groups.google.com/d/msg/dataverse-community/YjU38pFl3v4/Ju6Y86L_AQAJ
21:00 poikilotherm Ok in case this is linking to stuff already in develop - wouldn't it be an easy option to have the compiled docs deployed for multiple versions and develop branch?
21:00 pdurbin yeah, it would
21:00 poikilotherm For develop this is a trivial Travis job..
21:01 pdurbin it was just a thought
21:01 pdurbin yeah, it exists already
21:01 pdurbin I can go click "build now" if you want.
21:01 poikilotherm Oh and if you don't want to mangle with own servers - isn't there GitHub pages for this?
21:02 pdurbin yes
21:03 pdurbin poikilotherm: oh, did you see my reply about chathistory and IRCv3?
21:03 poikilotherm Yes, I saw that.
21:03 pdurbin cool
21:04 pdurbin I think there's a service called "IRC Cloud" or something that would give you persistence and scrollback. I believe it's a paid service, though.
21:04 poikilotherm https://github.com/ircv3/ircv3-specifications/milestone/4
21:04 poikilotherm This seems like it will take years, not days till this is available
21:05 poikilotherm And when the spec is live, there will be a need for implementations client and server side
21:05 pdurbin Maybe. I thought I heard that some IRC clients and servers have implemented IRCv3 stuff on an experimental basis, at least.
21:07 pdurbin I don't know if freenode supports chathistory or not.
21:12 poikilotherm https://github.com/sphinx-doc/sphinx/issues/3382
21:14 pdurbin poikilotherm: what did you mean about the "IQSS view of how people use Dataverse"?
21:15 poikilotherm Maybe its just my bad english - will try to elaborate more in hope you guys get me right...
21:15 poikilotherm If I got it right, Dataverse was invented by IQSS
21:15 pdurbin heh, yes
21:15 poikilotherm IQSS is a institute focusing on social sciences and the needs of researches within that domain
21:16 pdurbin true
21:16 poikilotherm Then, one shiny day, you guys made a decision (dunno how that happenend, but this doesn't really matter) that Dataverse might do MORE
21:16 poikilotherm That researches out there are interested in repos
21:17 poikilotherm I am not sure if this has been first only a "here fellow social science domain researches, look what we did, maybe it helps", but the word spread
21:18 poikilotherm And then it reached not only social science, nowadays there is a broader spectrum of domains interested in using Dataverse
21:19 poikilotherm Just as the RDM stuff got momentum in a lot of countries, domains and researcher communities, the development was hit by that momentum, too
21:19 pdurbin poikilotherm: in 2006 there were only two installations of Dataverse (then called "DVN" for Dataverse Network), and they were both social science institutes (IQSS at Harvard and Odum at the University of North Carolina): https://slides.com/mercecrosas/dataversecommunity2018/fullscreen#/5
21:19 poikilotherm And not only on a level of "how to do XYZ in Dataverse" being a question from a researcher, it gained momentum on a technical level
21:20 poikilotherm People started to ask for technical features
21:20 pdurbin more people, sure
21:20 poikilotherm And I am pretty sure, that many of those features came from domains outside of social sciences
21:21 andrewSC joined #dataverse
21:21 pdurbin sure, pameyer's rsync feature for example
21:21 poikilotherm Yeah!
21:21 poikilotherm Big data!
21:21 poikilotherm And more to come
21:22 poikilotherm And with all those features, a lot of admins started to adopt dataverse
21:22 pdurbin hopefully, did you see plot in the slides above? :)
21:23 poikilotherm As time moved on, admins started to adapt new techniques like Docker and eventually Kubernetes. This of course started slowly and not everywhere, but this is still growing. Containers are here to stay
21:23 pdurbin well
21:23 pdurbin oh
21:23 pdurbin I see what you mean.
21:23 pdurbin you mean sysadmins
21:24 pdurbin sysadmins are playing with Docker more these days, yes
21:24 pdurbin and they talk a lot about Kubernetes
21:24 pdurbin I'm not sure how much Kubernetes is used in production.
21:25 poikilotherm I don't know if pameyer created docker-aio before or after the Redhat Openshift people started their work. Anyway, I get the impression that altough you core devs at IQSS are not into Docker, all those input from others widened your view and you started to adapt Dataverse to this stuff
21:25 pdurbin after, I can repost the timeline :)
21:26 pdurbin I don't use Docker every day. No.
21:26 pdurbin I have it installed. That's something.
21:26 poikilotherm Honestly, I don't think nowadays there is a way around it. If you guys want Dataverse to grow and spread, you most likely need to adapt further
21:26 pdurbin I run docker-aio maybe once a month. I like it.
21:26 pdurbin we need to evolve
21:27 poikilotherm And IMHO there are little chances to escape the influence it wll have on you and your workflows
21:27 pdurbin no escape
21:27 poikilotherm When I started my proffessional education in 2006, there was no word about all this
21:28 pdurbin sure, Docker is new, containers are new
21:28 poikilotherm Nowadays I pretty much enjoy the benefits. The ecosystem of Docker has been significantly getting more mature
21:28 pdurbin Java is old.
21:28 pameyer docker's new; containers are old
21:28 pdurbin But not as old as Python. :)
21:28 pdurbin pameyer: old-ish :)
21:28 poikilotherm pameyer: Yes! Jails from BSD for the win :-D
21:28 pdurbin BSD jails are old. :)
21:28 pdurbin jinx
21:29 poikilotherm I remember around 2008 at university we playes with OpenVZ and Jails
21:29 pameyer sorry - didn't mean to derail things ;)
21:29 poikilotherm And look where we are now :-D
21:29 pdurbin We used to run Bind in chroot.
21:30 poikilotherm Oh man - that really s****d
21:30 poikilotherm All those device nodes you had to create
21:30 poikilotherm And then crossing fingers you did everything right
21:30 pdurbin There was an RPM for it. Not so bad.
21:30 poikilotherm We did it hard core on GEntoo :-D
21:30 poikilotherm Well, we were yung
21:30 pdurbin dang
21:31 poikilotherm Good old days... Not so far away anyway ;-)
21:32 poikilotherm I hope my "IQSS view on people" is now a bit clearer :-)
21:32 poikilotherm I dunno if you agee with me or if this is just my stupid brain - just an outside view on you guys ;-)
21:32 pdurbin You think we're a bit stuck in the past.
21:33 pdurbin Java. PostgreSQL. Solr.
21:33 poikilotherm That's not a bad ting
21:33 poikilotherm No no, don't get me wroong
21:33 pdurbin Where's the Mongo?
21:33 poikilotherm Java is supercool
21:33 poikilotherm Postgres too
21:33 pdurbin Where's the node
21:33 poikilotherm Solr is a bit oldschool, Elastic has far more devs and power, but ok
21:34 poikilotherm Mongo might be easier for the data model when coming to metadata. That was why I picked it for PeerPub
21:34 poikilotherm But I understand that back in the old days, there was no NoSQL
21:34 poikilotherm So that's fine with me
21:34 poikilotherm And not to forget - Postgres knows JSON these days
21:35 pdurbin Yeah, a lot of this stuff didn't exist when we started.
21:35 pdurbin IRC was around. :)
21:35 poikilotherm Dataverse is a cool tool!
21:35 poikilotherm I don't know if you have resources to refactor
21:35 pdurbin nope
21:35 pdurbin You don't get grants to refactor code.
21:35 poikilotherm As I learned someday, in software dev business, you can do what you want. The day will come you need to refactor
21:36 poikilotherm (Or start over)
21:36 poikilotherm That's the problem with research software ;-)
21:36 poikilotherm And as I am very aware of this, coming from a bigger research institute, I am definitly ok with this
21:36 pdurbin We just did a big refactor from DVN 3.x to Dataverse 4. It took forever.
21:37 poikilotherm Well, you have some very smart people around that built a truly unique app
21:37 poikilotherm I really like your approach on Metadata flexibility
21:37 poikilotherm Thats a unique thing I cannot emphasize enough
21:38 poikilotherm That was the key factor for us to pick Dataverse
21:38 pdurbin Nice. That's why I'm happy we finally wrote some docs on metadata flexibility: http://guides.dataverse.org/en/4.9.4/admin/metadatacustomization.html
21:38 poikilotherm :-)
21:39 pdurbin and the next release will include info on how to load them up
21:39 poikilotherm Great!!!!
21:39 pdurbin pameyer figured it out without docs. Amazing.
21:40 poikilotherm I hope you guys foregive me that I am pushing the new stuff...
21:40 pdurbin I like the new stuff. An external contributor got us from Ant to Maven.
21:40 poikilotherm Cool :-D I digged into this a bit, but definitly not all the way through
21:40 poikilotherm Hopefully pameyer wrote some of the docs ;-)
21:40 pdurbin Usually, "new stuff" for us is the latest version of Java EE.
21:41 poikilotherm ;-)
21:41 pdurbin DVN 3 was Java EE 6. Dataverse 4 was Java EE 7. Java EE 8 is out. Not sure what the next version will be called.
21:42 poikilotherm Yeah, you mentioned that before :-)
21:42 pdurbin "new stuff" is also the next version of Java that isn't EOL
21:42 pdurbin newer versions of postgres and solr
21:42 poikilotherm And no offense: I think you guys use just about 40% of EE 7
21:42 poikilotherm But that's ok
21:42 pdurbin yeah
21:43 poikilotherm I hope I can give back some of my experience and knowledge into this project, as I truly believe in the power of OSS
21:43 pdurbin poikilotherm: that reminds me, if you're on the other side of Germany, does that mean you're close to FOSDEM?
21:43 poikilotherm We will benefit from your work on Dataverse for a long time, hopefuly
21:44 poikilotherm Yes
21:44 pdurbin Cool. I'd like to go to FOSDEM some day.
21:44 poikilotherm :-)
21:44 poikilotherm I was thinking about going there next year
21:44 pdurbin I've started going to LibrePlanet. The past three years. It's local.
21:44 poikilotherm Brussels about 2-3 hours from here
21:45 pdurbin gotcha
21:45 poikilotherm And I think I heared rumors about a RSE track
21:46 pdurbin huh, cool
21:46 poikilotherm Those people at SSI in Edinbourgh do a pretty good job
21:46 pameyer the RSE stuff seemed to start picking up in Europe a few years back
21:46 pdurbin I've heard good things about them.
21:47 poikilotherm Yeah, in UK this is already a big thing. Slowly starting in Germany, too
21:47 poikilotherm deRSE has been founded just a week or two ago
21:48 pameyer "new stuff" is sometimes a game changer, and sometimes not worth the switchover effort
21:48 pameyer at least, in my experience.
21:48 poikilotherm That's true.
21:53 poiki-at-home joined #dataverse
21:53 pameyer but there's also gradiations of "old stuff". aka - fortran77 code that a researcher's been cranking out new releases on for decades is one thing, old php + java applets is another thing
21:53 poiki-at-home Gnrf, freenode just kicked me out
21:53 poiki-at-home Need to read up logs first
21:53 poiki-at-home (Hey pdurbin, here we go again... )
21:55 pameyer don't think you missed much
21:55 poiki-at-home Nope
21:55 poiki-at-home My messages were not send...
21:56 pameyer :(
21:57 poiki-at-home As long as you are online, IRC is just fine
22:00 pameyer IRC from tmux sessions has been reasonably stable for me
22:00 poiki-at-home But just as long as you uplink is stable...
22:00 poiki-at-home +r
22:01 pameyer true
22:12 poiki-at-home pdurbin hopefully this makes you happy: https://github.com/IQSS/dataverse/pull/5366
22:12 poiki-at-home Please add review comments if and where I should elaborate more
22:23 pdurbin poikilotherm: looks great! I moved it to QA. You *could* mention plantuml but whatever. :)
22:24 poikilotherm plantuml needs a special plugin and further deps installed
22:24 pdurbin yeah
22:24 poikilotherm By the way: Gitlab is doing a great job at rendering plantuml in the brower
22:24 poikilotherm Is there sth. similar in GItHub?
22:24 pdurbin poikilotherm: oh, and it's probably not freenode's fault that you're getting disconnected. There's a memory leak in the version of Shout that I installed: https://github.com/IQSS/chat.dataverse.org/issues/3
22:25 poikilotherm I am using an IRC client
22:25 poikilotherm Not the webpage ;-)
22:36 poikilotherm Are you guys using bouncers?
22:40 poikilotherm Thinking about setting up ZNC on my home server...
22:41 poikilotherm Anyway. I will leave for getting some sleep now. Have a good night guys :-)

| 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.