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 |