greptilian logo

IRC log for #sourcefu, 2015-05-21

http://sourcefu.com

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

All times shown according to UTC.

Time S Nick Message
00:09 pdurbin heh, links to my irc logs. nice: http://virtualjug.com/java-byte-code-in-practice/ :)
08:39 aditsu joined #sourcefu
10:03 aditsu joined #sourcefu
10:23 pdurbin listening to http://reactpodcast.com/2015/05/episode-1-were-not-flux-experts/
12:20 pdurbin semiosis: ears burning? http://irclog.iq.harvard.edu/dataverse/2015-05-21 :)
14:40 semiosis i use the maven release plugin on the glusterfs-java projects because it's part of the maven central repo publishing process.  don't use it for internal projects, but probably should.
14:44 pdurbin semiosis: any docs on that process?
14:46 semiosis https://maven.apache.org/guides/mini/guide-central-repository-upload.html & http://central.sonatype.org/pages/ossrh-guide.html
14:47 semiosis http://central.sonatype.org/pages/apache-maven.html#performing-a-release-deployment-with-the-maven-release-plugin
14:47 semiosis lots of docs on that process :)
14:47 pdurbin semiosis: thanks!
14:47 semiosis yw
14:48 semiosis of course, you can do it all privately, or self-hosted publicly, with your own nexus installation
14:48 pdurbin I recently wrote http://guides.dataverse.org/en/4.0/developers/making-releases.html (not that I plan on uploading my war file to Maven Central)
14:48 semiosis OSSRH is a nexus repo, with some extra automation bolted on
14:49 semiosis pdurbin: are you using nexus?  http://www.sonatype.org/nexus/
14:49 pdurbin nope
14:49 semiosis actually http://www.sonatype.org/nexus/go/ is a better link
14:49 pdurbin we commit jars to our source tree: https://github.com/IQSS/dataverse/tree/master/local_lib
14:49 semiosis ahhhhh
14:50 pdurbin probably not a best practice. I don't know. it works for us
14:51 semiosis one of these days i'm going to try switching out our nexus with S3
14:52 semiosis one less service to maintain
15:20 pdurbin semiosis: if one can just stick artifacts on S3 one can probably also just stick them on a plain web server, I assume
15:20 semiosis pdurbin: yes, a maven repo is just a directory structure with jars, poms, and some xml metadata files.
15:21 semiosis pdurbin: it's the same as what you have in ~/.m2/repository, served over http
15:21 pdurbin sure. like a yum repo
15:21 pdurbin http://yum.greptilian.com
15:21 semiosis mvn install puts the artifacts (with metadata) in your local repo, mvn deploy uploads the same to a remote location
15:21 semiosis yep
15:22 pdurbin not sure what nexus buys you then
15:22 semiosis the release plugin handles versioning, artifact signing, and running other goals like documentation generation etc
15:23 semiosis nexus gives you indexing/searching, user authentication & privileges, and caching
15:23 semiosis you can point your local maven at nexus, then nexus will cache all the artifacts you pull down from remote repos, so you always have a copy
15:24 pdurbin right. that's nice
15:24 semiosis nexus can also aggregate multiple remote repos, so you only have to point your dev environment at one repo, your nexus, which keeps the settings.xml file small & manageable
15:25 semiosis makes it easy to onboard devs, and if your team needs a new remote they dont all have to update their envs
15:26 semiosis some things aren't in central, like snapshot releases for many projects, also some people for whatever reason dont publish to central
15:26 pdurbin sure
16:08 pdurbin interesting https://github.com/olebedev/go-react-example
20:48 westmaas http://engineering.tilt.com/rendering-react-components-using-perl/
20:48 westmaas pdurbin: ^^
21:54 searchbot joined #sourcefu
21:54 codex joined #sourcefu
23:10 pdurbin westmaas: good stuff! thanks!
23:26 pdurbin Reusable Chart Components with React And D3 - http://busypeoples.github.io/post/d3-with-react-js/
23:27 pdurbin this is the talk I went to the other day, which was great: Intro to ReactJS - http://www.slideshare.net/harvardwww/react-intro-48295742
23:28 pdurbin by Jeff Winkler https://twitter.com/winkler1

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

http://sourcefu.com