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