IQSS logo

IRC log for #dataverse, 2018-04-13

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
00:02 jri joined #dataverse
04:03 jri joined #dataverse
04:47 jri joined #dataverse
06:54 jri joined #dataverse
07:05 jri joined #dataverse
10:24 soU joined #dataverse
14:03 andrewSC joined #dataverse
14:34 Thali_UM joined #dataverse
14:35 Thali_UM Good morning
14:35 pdurbin morning
14:35 Thali_UM Philip help me
14:36 Thali_UM I don't work on a MAC, I want to load the project on netbeans
14:37 pdurbin What do you work on?
14:37 Thali_UM I know there is a guide for that, but I am confused what I should have installed and I am following the guide of version 4.7
14:38 Thali_UM I used to work on ubuntu but now I'm working on a MAC
14:38 pdurbin Ah, good. Either one should work. I'm on a Mac here at work and at home I'm on Ubuntu.
14:39 Thali_UM Yes I know
14:39 Thali_UM but I don't know how install the applications
14:40 Thali_UM The first step is install java?
14:40 pdurbin Yes. Java 8. You are following http://guides.dataverse.org/en/4.8.6/developers/dev-environment.html ?
14:40 Thali_UM I already have NetBeans installed
14:41 Thali_UM I already have  Homebrew
14:41 Thali_UM I didn't clone the project, download the ZIP file and uncompress
14:42 pdurbin Are you following the 4.8.6 version of the dev guide?
14:46 Thali_UM Yes
14:46 pdurbin Great!
14:47 Thali_UM is that I confuse that part because I continued working in version 4.7
14:48 pdurbin You should set up your dev environment to work on the latest code, not version 4.7. It's the same.
14:49 Thali_UM Ok
14:50 Thali_UM So should I work in version 4.8.6?
14:51 pdurbin You should get the "develop" branch working, which is even newer that 4.8.6.
14:51 pdurbin The "develop" branch is the latest code.
14:52 pdurbin Which reminds me, you have to set up a newer version of Solr in the latest code. Solr 7.2.1 instead of Solr 4.6.0.
14:53 pdurbin Thali_UM: so really you should be looking at http://guides.dataverse.org/en/develop/developers/dev-environment.html which is almost the same as 4.8.6 except that Solr is newer.
14:54 pdurbin The need for developers to update their version of Solr was announced at https://groups.google.com/d/msg/dataverse-dev/O15dWpy-rAY/0eM6TbPJBQAJ
14:54 pdurbin Is this helping?
14:54 pdurbin Or is it confusing?
14:54 Thali_UM Yes
14:57 Thali_UM I'm not saying that it does not work, I did the project in networks yesterday and it went well for me, only that they generated doubts about something that the guide said. Can you work on the project and visualize it on the web?
14:58 Thali_UM it is not confusing
15:00 pdurbin I'm glad it's not confusing.
15:00 Thali_UM Thank you :D
15:03 pdurbin Instead of downloading a zip, you should clone the project with git.
15:12 Thali_UM how
15:12 Thali_UM I don't understand $USER_NAME
15:12 Thali_UM I have to install git from terminal
15:13 Jim12 joined #dataverse
15:15 pdurbin From Mac, try typing just "git" from the terminal and I think you will be prompted to install it.
15:23 Thali_UM but what is $USER_NAME?
15:26 Thali_UM "YOUR GITHUB USERNAME"
15:29 pdurbin Yours is Thalia25
15:29 pdurbin But I just looked at https://github.com/Thalia25 and you haven't forked the dataverse repo yet.
15:31 Thali_UM I don't understand that
15:32 Thali_UM What i need to do?
15:33 pdurbin You don't understand "Fork https://github.com/IQSS/dataverse "? I think I had more instructions in before but I took them out because we are trying to keep that page short. Sorry.
15:33 pdurbin Thali_UM: here's what the "Fork" button looks like: https://help.github.com/assets/images/help/repository/fork_button.jpg
15:34 pdurbin That image is from https://help.github.com/articles/fork-a-repo/#fork-an-example-repository
15:34 Thali_UM Don't worry Philip
15:34 Thali_UM yes
15:43 jri joined #dataverse
15:45 Thali_UM Philip
15:46 Thali_UM SHow me "BUIL FAILURE" .- Mojo Failure Exception
15:47 pdurbin bad mojo
15:48 Thali_UM jajajajajaja XD
15:48 Thali_UM What happen?
15:49 Thali_UM I remembered Mojojo of the Powerpuff Girls
15:49 pdurbin my kids like that show
15:50 pdurbin also Miraculous
15:51 Thali_UM That is cute
15:51 pdurbin Is that the exact error? "Mojo Failure Exception"?
15:53 pdurbin Thali_UM: can you please create a GitHub issue with the output you're seeing?
16:01 Thali_UM yes
16:10 Thali_UM https://github.com/IQSS/dataverse/issues/4584
16:17 pdurbin Thali_UM: thanks! I just left a comment but we can discuss here or there. Up to you.
16:19 Thali_UM Here is well
16:20 pdurbin Can you please type `git log`?
16:27 pameyer joined #dataverse
16:27 pameyer Thalia_UM, pdurbin: I only fixed that in docker-aio
16:28 pameyer but command line fix would be to change the terminal language to one with a US english character encoding
16:28 Thali_UM With the project 4.7V i don't have problem but with the 4.8.6V yes, maybe is for Solr version?
16:28 pameyer no idea how to do that in maven pom.xml, unfortunately
16:28 jri joined #dataverse
16:28 Thali_UM aaaaaaaaaaaaaaaaaahhhhhhhhhhhhhhh
16:29 pdurbin Thali_UM: did you `git clone` the repo or are you still using the zip of the code that you downloaded?
16:30 Thali_UM git clone https://github.com/IQSS/dataverse.git
16:30 Thali_UM That
16:30 pdurbin Thali_UM: or you could `git clone` your fork.
16:30 pameyer that'll work
16:31 pameyer won't be able to push; but one step at a time
16:31 Thali_UM So I wrote in the terminal and downloaded the package
16:31 pameyer after `git clone https://github.com/IQSS/dataverse.git` ; `cd dataverse` ; `mvn package` should get you a war file w\out netbeans
16:31 pameyer but may still fail on the UNF error
16:31 pdurbin pameyer: Thali_UM may not have `mvn` installed. She's using Netbeans.
16:32 pameyer (doh)
16:32 pdurbin but I appreciate you jumping in here to help!
16:32 pameyer np - I'm doing messing w\ graphics cables for the day
16:33 Thali_UM i don't have install maven
16:33 pameyer I don't know how netbeans gets environmental variables; but I think this is fixable with shell environmental variables
16:33 pdurbin I'm still hacking on https://github.com/IQSS/dataverse/issues/1916
16:33 pdurbin Thali_UM: what does `git log` show you? Which commit are you on?
16:33 pameyer Thali_UM: which operating system and version?
16:33 pameyer ... sorry; so many questions
16:33 Thali_UM no
16:34 pdurbin pameyer: she's on a Mac
16:34 pameyer ah - gotcha
16:34 pdurbin (phew)
16:34 pdurbin anything but Windows :)
16:35 Thali_UM OSX Yosemite
16:35 Thali_UM version 10.10.5
16:35 Thali_UM MAckbook Pro
16:35 pameyer from a terminal, that UNF test will probably fail if `printenv | grep LANG` shows something other than `en_US.UTF-8`
16:36 pameyer I have a vague idea of how to change that for a terminal, but no idea about how to change it in netbeans
16:36 pameyer ... since I do dataverse dev stuff in vim / terminal windows
16:36 Thali_UM With git log show me " Kevin condon, pete mayer"
16:36 Thali_UM Pete meyer
16:37 pameyer is there a commit hash above the names?
16:37 pameyer something like 3d26ef47ab8e6ee2da2ffdcce5130b3604c188db
16:37 Thali_UM yes
16:38 pdurbin Thali_UM: can you please tell us the commit?
16:39 Thali_UM the first?
16:40 pdurbin yes, the commit should be the first line in the output of `git log`
16:40 Thali_UM commit b1bc9518b48d0d9893eb14f700e3c79994ad089b
16:41 pdurbin Thali_UM: ok, so you have the very latest code on the "develop" branch. Perfect.
16:42 pdurbin Thali_UM: for now I would suggest commenting out that failing test or adding the "@Ignore" annotation to the top of it.
16:43 pdurbin Thali_UM: this is the test that's failing. It's called "testVariableUNFs": https://github.com/IQSS/dataverse/blob/v4.8.6/src/test/java/edu/harvard/iq/dataverse/ingest/tabulardata/impl/plugins/csv/CSVFileReaderTest.java#L271
16:44 pdurbin (We can try to fix the test later.)
16:45 Thali_UM Yes
16:45 Thali_UM Ok
16:47 pameyer pdurbin: there's no PR for https://github.com/IQSS/dataverse/issues/4396, right?
16:47 pdurbin pameyer: right. Want me to make one?
16:48 pameyer nope - I found the branch
16:48 pdurbin cool
16:53 pameyer pdurbin: would you mind doing a PR for it?  seems like that's the best way to comment on parts of it
16:53 pameyer or point me to another way to, because my github-fu is too weak
16:54 pdurbin pameyer: I'd be happy to make a pull request. Or you can do from https://github.com/IQSS/dataverse/branches/active . Up to you.
16:55 pameyer is it bad manners to make a PR from somebody else's branch?
16:56 pdurbin I don't know. :)
17:17 pdurbin In this case the branch was started by one person and worked on by a second. :)
17:18 Thali_UM Philip what song do you listen to ?, any recommendation?
17:19 Thali_UM What is the difference between working with the project in ZIP and cloning from github?
17:22 pdurbin Yesterday I was listening to a song posted at http://irclog.greptilian.com/sourcefu/2018-04-12#i_228977
17:23 pdurbin The advantage of using git is that when you make progress on the code, you can commit your changes to a new branch and push that branch to GitHub so that you can make a pull request.
17:24 Thali_UM I am already listening, I also like MUSE they are a great group
17:24 Thali_UM Thank you philip
17:24 pdurbin :)
17:25 Thali_UM what do you mean, with extraction request?
17:25 Thali_UM pull request*
17:26 pdurbin Thali_UM: please read this and let me know if anything is confusing or poorly worded: http://guides.dataverse.org/en/4.8.6/developers/version-control.html
17:28 Thali_UM Yes, thank you philip :D
17:29 pdurbin Thanks for reading it! I wrote it a while ago.
17:29 Thali_UM Yes :D
17:30 Thali_UM You're welcome ^^
18:31 soU joined #dataverse
20:39 pdurbin Have a good weekend, all! I'm out of here.
20:39 pdurbin left #dataverse
21:45 pameyer left #dataverse
22:44 jri 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.