Log of the #fcrepo channel on chat.freenode.net

Using timezone: Eastern Standard Time
* chadmills leaves02:14
* chadmills joins02:15
* dchandekstark joins02:25
* dchandekstark leaves02:29
* thomz joins03:34
* dchandekstark joins05:27
* dchandekstark leaves05:32
* dchandekstark joins07:28
* dchandekstark leaves07:33
<ruebot>[Import/Export Standup]07:46
* Completed yesterday: - Stub page created for https://jira.duraspace.org/browse/FCREPO-2134 - Done https://jira.duraspace.org/browse/FCREPO-2129
* Planning on completing today: - https://jira.duraspace.org/browse/FCREPO-2134
* Blockers / Need help with: - None
* dwilcox joins08:00
* bseeger joins08:15
* manez joins08:25
* coblej joins08:28
* dchandekstark joins08:33
* apb18 joins08:46
* westgard joins08:51
* esm_ joins08:52
<westgard>[Import/Export Standup]08:54
* Completed yesterday:
* dhlamb joins
<westgard>Gathered test dataset (100 objects, ea. with a PDF file, total 55BM)08:55
Started batch load script to load to fcrepo (about 2/3 complete):08:56
* Planning on completing today:08:57
Finish batch loader, load data to fcrepo vagrant, and export using serializer
* Blockers / Need help with:
None, unless I've just proven myself completely clueless on how to use IRC, in which case please help :-)08:58
<bseeger>[import / export standup]09:00
* Completed yesterday:
* youn joins
<bseeger>I've been lurking mostly, glad to help where I can, but not sure what that is right now, though I'm sure there will be more later.
* Planning on completing today:09:01
helping with the test doc
* Blocker / Need help with:
Nothing right now. Been wondering though, what about fedora triples and maintaining them on an import - ie, restoring based on export. Probably not part of first phase, but should be designed in.
* whikloj joins09:02
<bseeger>also - what Josh said about irc - let me know if there's a better way that I missing on how to do this. :)09:03
<youn>* Completed yesterday: initial draft of test plan for import export sprint (edits and feedback welcome!)
* westgard leaves09:04
* ajs6f joins09:05
<youn>* Planning on completing today: updating test plan; starting work on components09:06
* Blockers / Need help with: feedback on test plan09:07
* youn leaves09:08
* acoburn joins09:10
* westgard joins09:11
* github-ff joins09:27
[fcrepo-import-export] escowles pushed 2 new commits to master: https://git.io/vif1A
fcrepo-import-export/master 6687cf8 Andrew Woods: Add CommandLineParsing framework...
fcrepo-import-export/master 7d56d03 Esmé Cowles: Merge pull request #4 from awoods/fcrepo-2138...
* github-ff leaves
<escowles>[import/export standup]:09:29
* completed yesterday: added stub readme and maven execution plugin, started on export utility09:30
* today: just merged #4 (command-line parsing), plan on finishing basic export utility and creating tickets for obvious improvements09:32
* blockers: none
<awoods>westgard: as a point of clarification, are you planning on exporting from vagrant with the camel/serializer or, as mikeAtUVa suggested, /fcr:backup?09:34
bseeger: your concern is related to "server-managed triples"?09:35
* peichman joins09:36
<awoods>youn and westgard: feel free to click "Start work" on your respective tickets: https://jira.duraspace.org/browse/FCREPO-2132 https://jira.duraspace.org/browse/FCREPO-2133
<bseeger>awoods: yes - surely someone will want to use this as a restore mechanism at some point.09:37
* justinsimpson joins09:38
<acoburn>awoods: for import has there been discussion on how to handle cyclical structures? </a> ex:foo </b> . </b> ex:foo </c> . </c> ex:foo </a>
<bseeger>awoods; and probably want fedora:createdBy and fedora:created to be what was in the original export.
<awoods>bseeger: yes, we will need to support lossless roundtripping of server-managed triples... in a subsequent sprint.09:40
<bseeger>awoods: figured as much, just don't want to miss that if it changes the design that
awoods: that's being put in place now.09:41
<awoods>acoburn: this sprint is only traversing the ldp:contains relationship... user-provided relationships will come next.
<acoburn>awoods: I see, so basically just empty PUTs in the correct locations?09:42
<awoods>bseeger: lossless roundtripping will involve server-side updates.
acoburn: yes, but the PUTs will likely have bodies.
<acoburn>awoods: w/ or w/o non-server-managed triples?09:43
<awoods>bseeger: meaning, code changes within Fedora's codebase.
acoburn: w/ non-server-managed triples09:44
<acoburn>awoods: ok, but if those non-server-managed triples include in-domain refs, then you'll need to be careful, right?
awoods: and if those in-domain refs have cycles, you'll need to be _very_ careful09:45
<bseeger>awoods: very true, and I know we want to avoid that for now. Just want to make sure that whatever mechanism filters out those triples is capable of leaving them in as well with hooks to eventually tell fedora to keep them.
<justinsimpson>[Import/Export Standup]
* Completed yesterday: - attended kick off meeting (first hour)
* Planning on completing today: - setting up test environment and populating with test data
* Blockers / Need help with: - None
<awoods>acoburn: yes, we may need to employ mikeAtUVa's placeholder techniques... but time will tell.
<bseeger>awoods: if that's something we want to support, that is.09:46
<acoburn>awoods: ok, as long as the issue has been raised. thanks!
<awoods>acoburn: stay tuned for details09:47
<ruebot>awoods: i think they disappeared after they checked-in. i'll follow up with them via email.09:50
<awoods>ruebot? who are "they"?09:51
<ajs6f>awoods: Trying site-deply again, if it doesn't work this time, I'm going to move back on to other artifacts and come back to it.
<ruebot>awoods: oh, youn and westgard :-)09:52
<ajs6f>site-deploy, I mean
<awoods>ajs6f: I am running it now
with the patch noted in the release process
<ajs6f>awoods: Then I have just stopped running it.
awooods: This is up to date https://docs.google.com/spreadsheets/d/1I_zTMxh2l2rf2wpafoTwhSTR5GZuEoaTcZmTKCI3xT4/edit?pref=2&pli=1#gid=1283770870
<awoods>ajs6f: https://wiki.duraspace.org/display/FF/Fedora+Release+Process#FedoraReleaseProcess-Troubleshooting
<ajs6f>awoods: That doesn't appear to go to any section of the page in my browser09:53
<ajs6f>awoods: are you talking about this expander-control-1319340911 ?09:54
Erg, https://wiki.duraspace.org/display/FF/Fedora+Release+Process#expander-control-1319340911
<awoods>ajs6f: that link does not go to a section for me... but just search that wiki page for "Troubleshooting"09:55
<ajs6f>awoods:acoburn: I have lost track of the LDCache thread. Are we releasing fcrepo-transform now, or not for this release?
<acoburn>ajs6f: yes, fcrepo-transform is part of this release09:56
* github-ff joins
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/vif9I
fcrepo4/gh-pages 5826226 Andrew Woods: Creating site for fcrepo, 4.6.0
* github-ff leaves
<ajs6f>awoods: Okay, it's good that we have patches for workarounds, but the long term solution is to move modules out of fcrepo.
<acoburn>ajs6f: I'd like to get the ldcache stuff released today
<ajs6f>awoods: was that ^^^ it working for you?
<awoods>ajs6f: yes, it is working09:57
<ajs6f>acoburn: Are you going to release fcrepo-camel and -tollbox?
<acoburn>ajs6f: just the toolbox
<ajs6f>awoods:acoburn: I'm going to release -transform now. Do we need to release -camel?
<mikeAtUVa>acoburn, awoods: yeah... there's some really hard stuff in lossless import export... for links to not-yet-existent resources we might have to change the way we implement internal links.
<acoburn>ajs6f: no need to release fcrepo-camel09:58
<mikeAtUVa>[import/export standup]:
* yesterday: created stub page for documentation, ran the serializer against a small repository with real data
* today: will inspect and document the serializer output and try some obvious edge cases
* blockers: none
* awoods plunging into a day of meetings
<ajs6f>mikeAtUVa:acoburn:awoods: There are starting to be several reasons to change the impl of intra-repo links.
acoburn: thanx
<acoburn>ajs6f: I've been thinking quite a bit about a Linked Data Notification implementation, and the intra-repo links make some things difficult09:59
<ajs6f>acoburn: People like Dan Davis are irritated by the way they pretend to induce consistency but don't really.
<acoburn>ajs6f: and the fcrepo-audit module has to do some tricks (make the intra-repo links into string literals) to get around those restrictions
<ajs6f>acoburn: That's silly. But then, there is the original reason we did it that wy: we wanted intra-repo links to be immune to shifting deployment of the repo around the network.10:00
acoburn: We would want to preserve that.
<acoburn>ajs6f: the main problem is that if resource </A> is referenced in the audit trail but is subsequently removed, then what does the audit record point to?10:01
<ajs6f>acoburn: The tombstone?
acoburn: Nothing?10:02
<acoburn>ajs6f: i.e. the triple would simply be removed if it were a URI
<ajs6f>acoburn: The Snowdens of yesteryear?
<acoburn>ajs6f: ubi sunt
* westgard1 joins
* westgard leaves
<mikeAtUVa>This whole repository thing would be easier if people couldn't delete stuff. CRU for life.10:05
* nicholas_ joins
* github-ff joins10:10
[fcrepo-transform] ajs6f tagged fcrepo-transform-4.6.0 at 2679051: https://git.io/vifQ1
fcrepo-transform/fcrepo-transform-4.6.0 752b753 ajs6f: [maven-release-plugin] prepare release fcrepo-transform-4.6.0
* github-ff leaves
<westgard1>awoods: regarding export, sorry I meant the JCR XML backup
join #fcrepo
<barmintor>ruebot: my blocker today is that I don't have a ticket. What should I work on?
* westgard1 leaves10:13
* westgard joins10:15
<barmintor>acoburn: ideally, if </A> has been deleted, then subsequent requests would resolve to a tombstone but you would be able to retrieve a memento of </A>
<ajs6f>You know, I wonder if a tombstone could actually be just a two-memento versioned resource.10:16
<barmintor>acoburn: the corrollary is that I don't think we should delete versions unless you delete the tombstone (which I also don't think you should be able to do, but w/e)
acoburn ajs6f yes, the headers for a 410 can still include a timemap or a timegate Link10:17
<ajs6f>See, then I would actually understand what a tombstone is. It's the _final_ version of a resource.
<ruebot>barmintor: https://jira.duraspace.org/issues/?jql=project%20%3D%20FCREPO%20AND%20component%20%3D%20f4-import-export
<mikeAtUVa>barmintor++: I like that someone is advocating for a repository that actually retains the stuff that was put in it.
<ruebot>barmintor: those are the tickets that we have now10:18
<ajs6f>Now we just have to find some stuff that is worth keeping.
<ruebot>westgard1: when you have a moment, can you click "start work" on your tickets, and update them?
<acoburn>barmintor: your point about versions makes a lot of sense to me. Plus, I am not one who would advocate for being able to delete tombstones10:19
<ajs6f>The not-delete-able nature of tombstones comes from LDP. You're not supposed to reuse URIs. Which seems kind of problematic to me, but whatevs.10:20
<barmintor>ajs6f: I agree w/ you w/r/t tombstones
* esm_ leaves
<barmintor>ajs6f: LDP encourages you not to reuse, it doesn't forbid. FCR has a nice enough compromise10:21
<ajs6f>barmintor: Wh-wh-wh-whaaaaa? You _what_ with me?
<barmintor>ajs6f: but I think we are too aggressive about what deleting a versioned resource means
* github-ff joins
[fcrepo-transform] ajs6f pushed 1 new commit to gh-pages: https://git.io/vif5X
fcrepo-transform/gh-pages f0f0329 A. Soroka: Creating site for fcrepo-transform, 4.6.0
* github-ff leaves
<ajs6f>barmintor: Yeah, hence "not supposed to".
* github-ff joins
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/vif59
fcrepo4/gh-pages 6928c39 Andrew Woods: Creating site for fcrepo, 4.6.0
* github-ff leaves
<ajs6f>barmintor: Meaning a deletion there should do what… add a final version?
<barmintor>ajs6f: oh, I was confused by "not-delete-able nature of tombstones" which is not true10:22
* coblej leaves
<barmintor>ajs6f: and also a thing we just made up afaict
ajs6f: yes, I think a deletion should add a final version of the resource
<ajs6f>barmintor: No, that's me talking about our impl. Sorry, we have two things here, LDP, and our impl, and I'm not making clear which one I am discussing.
<barmintor>ruebot: I thought the first crack at import was going to be bash, did we decide on java?10:23
<ajs6f>barmintor: I don't disagree with that (add a final version) but we will have to be careful with our phrasing. It's going to be hard to explain how "deleting" something not only doesn't remove anything, it adds stuff.
barmintor: How about "finalize"?
barmintor: "Freeze"?
barmintor: "Render imperishable"?10:24
barmintor: "Immortalize"?
<barmintor>ajs6f: as far as the client is concerned, it was deleted: GET -> 410
<ajs6f>barmintor: As far as a repo manager is concerned, stuff just keeps piling up and the repo is monotonically growing.
<barmintor>ajs6f: if you want to delete the versions as an administrator, you can also do that
<ajs6f>barmintor: How/
<barmintor>ajs6f: send a DELETE to fcr:versions, or the versions container10:25
ajs6f: or to individual versions
<ajs6f>barmintor: Why couldn't a client do that
<barmintor>ajs6f: it could, I just mean a dumb client that doesn't know about versions
ajs6f: for them it is gone
<ajs6f>barmintor: Hm. I have to think about this when I'm not trying to release stuff and do other things. But I like the idea of tombstone = final version.10:26
<barmintor>awoods ruebot are FCREPO-2130 and 2131 dependencies of 213810:27
<ajs6f>barmintor:awoods:ruebot: I'm sure I'm missing something, but how do we release the one-click artifacts to Maven Central? Just run the same mvn release:* stuff with the profile on?10:28
<escowles>barmintor: yes, though i think you could work on 2130 now (though it'll probably be hard for us not to step on each other's toes with 2130 and 2131)10:29
<barmintor>escowles: something something pkg format so we could parallelize import and export10:31
<escowles>barmintor: i think we agreed on going forward with the RDF serializer format for now
<ruebot>barmintor: yup, java10:32
<escowles>ruebot: barmintor: oh yeah, we also agreed to use java, so https://github.com/fcrepo4-labs/fcrepo-import-export
<barmintor>escowles: should import-export be a multimodule project so that we can work in different palces
<ajs6f>acoburn: as you release -toolbox, please update https://docs.google.com/spreadsheets/d/1I_zTMxh2l2rf2wpafoTwhSTR5GZuEoaTcZmTKCI3xT4/edit?pref=2&pli=1#gid=128377087010:33
<ruebot>barmintor: FCREPO-2130 and 2131 are _not_ dependencies of 2138
<acoburn>ajs6f: will do, but what is that page? I've never seen it before
<ruebot>barmintor: but, 2130 depends on 213110:34
<escowles>barmintor: that's fine with me — it'll make it easier to get started faster, and then we can refactor to combine and share e.g., URI-to-disk mapping algo later
<barmintor>ruebot: ok, 2138 is under-specified
<ruebot>barmintor: in a way, but the goal was to just create a basic framework to work with, which awoods has resolved10:35
<barmintor>ruebot: it was a busy 10 minutes
<ruebot>barmintor: it was!10:37
* github-ff joins
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/vifbc
fcrepo4/gh-pages e763a5f Andrew Woods: Creating site for fcrepo, 4.6.0
* github-ff leaves
* coblej joins10:39
* github-ff joins10:40
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/vifbP
fcrepo4/gh-pages 595841c Andrew Woods: Creating site for fcrepo4-bom, 4.6.0
* github-ff leaves
* github-ff joins10:43
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/vifNY
fcrepo4/gh-pages 322be6c Andrew Woods: Creating site for fcrepo-jcr-bom, 4.6.0
* github-ff leaves
* github-ff joins10:46
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/vifNQ
fcrepo4/gh-pages 4e1cffa Andrew Woods: Creating site for fcrepo-boms, 4.6.0
* github-ff leaves
<ajs6f>acoburn: It's a Google spreadsheet in which we keep track of what steps have been done for a release.
<acoburn>ajs6f: ok, but it's for the fcrepo release, right?10:47
<ajs6f>acoburn: Yeah, but it includes aux stuff too. I would be happy to remove that. awoods set this up.
<acoburn>ajs6f: the camel stuff should just be treated like some external artifact (i.e. like some version of httpcomponents that happens to be used)10:48
<ajs6f>acoburn: Okay by me. I'll remove those rows.10:49
acoburn: done10:50
* thomz leaves
* ruebot disappears for an hour or so10:51
<f4jenkins>Project fcrepo-module-auth-rbacl build #1100: UNSTABLE in 2 min 47 sec: http://jenkins.fcrepo.org/job/fcrepo-module-auth-rbacl/1100/10:52
Yippee, build fixed!11:01
Project fcrepo-module-auth-rbacl build #1101: FIXED in 2 min 53 sec: http://jenkins.fcrepo.org/job/fcrepo-module-auth-rbacl/1101/
* github-ff joins11:05
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/vifj3
fcrepo4/gh-pages c9b0ae2 Andrew Woods: Creating site for fcrepo-kernel-api, 4.6.0
* github-ff leaves
* bseeger leaves11:07
* apb18_ joins11:08
<ajs6f>awoods: ping
<ajs6f>awoods: Do we have a procedure for releasing the one-click artifacts, or do I just do a local build and upload it to Github? And how do they get to Maven Central?11:09
* github-ff joins11:10
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJed
fcrepo4/gh-pages bc53f6d Andrew Woods: Creating site for fcrepo-metrics, 4.6.0
* github-ff leaves
* apb18 leaves
<awoods>ajs6f: the one-click does not go to maven central... since it is not intended to be a "library" artifact.11:11
<ajs6f>awoods: It is there:11:12
<awoods>ajs6f: that is the war flavor, that apparently just happens in the release process.
* github-ff joins11:13
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJv4
fcrepo4/gh-pages 5372cad Andrew Woods: Creating site for fcrepo-configs, 4.6.0
* github-ff leaves
<ajs6f>awoods: No it does not:
<awoods>ajs6f: Like I said, it does not need to go to central. I would suggest pushing the jar artifact to github.11:14
<ajs6f>awoods: Building a local version to upload to Github will not create the checksums needed:
<acoburn>ajs6f: what? I just downloaded 4.6.0 fcrepo-webapp from maven central
<ajs6f>awoods: Those are created as part of release.
acoburn: Sure— that's been released. What's the problem?
<acoburn>ajs6f: nm. I saw a conversation fragment and was confused11:15
<ajs6f>acoburn: Cool. That's kind of how I got involved with Fedora so many years ago.
<awoods>ajs6f: the jetty-console artifact is no longer being created with the basic "mvn install" command, instead it requires the "-P one-click", that is why it is not showing up in central (unlike with 4.5.1).11:16
<barmintor>escowles: do you have a branch I can send a PR to, or should I send to master?11:17
<escowles>barmintor: i can push a branch (no tests yet, but the main impl is there)
<ajs6f>awoods: I know. My question is how we get it to Github, _accompanied_ by the checksums it needs. I was against making that change (to a separate artifact) to begin with.
<barmintor>escowles: ok, will PR to master. ok to assign you?
<escowles>barmintor: sure!
* github-ff joins11:18
[fcrepo-import-export] barmintor opened pull request #5: Multimodule (master...multimodule) https://git.io/viJfl
* github-ff leaves
<awoods>ajs6f: In the case of the one-click, I am not sure we have a choice for checksums other than generating them yourself.
<ajs6f>awoods: Crap. All right, let me start looking into that.11:19
awoods: I think we should go back to a single artifact for deployment in containers as well as "one-click" operation.
<awoods>ajs6f: I know11:20
<ajs6f>awods: What is your objection?11:21
<barmintor>soon everything will be made out of infinitesimally small things11:22
tiny things
* justinsimpson leaves
<escowles>the smallest things
<ajs6f>barmintor: You are being awfully Democritical.
<barmintor>nothing but trouble comes from demoing critical11:23
* github-ff joins11:27
[fcrepo-import-export] escowles pushed 3 new commits to master: https://git.io/viJUt
fcrepo-import-export/master d22e87a Benjamin Armintor: multimodule
fcrepo-import-export/master 236454e Benjamin Armintor: add a common test resources module
fcrepo-import-export/master 2ead4c3 Esmé Cowles: Merge pull request #5 from barmintor/multimodule...
* github-ff leaves
* dhlamb leaves11:29
* dhlamb joins11:37
* github-ff joins11:38
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJkN
fcrepo4/gh-pages 2555229 Andrew Woods: Creating site for fcrepo-kernel-modeshape, 4.6.0
* github-ff leaves
* dhlamb leaves11:42
<ajs6f>awoods: Did the gh-pages for fcrepo go through?11:43
<awoods>ajs6f: still running...
* awoods on a cll
* github-ff joins11:46
[fcrepo-camel-toolbox] acoburn tagged fcrepo-camel-toolbox-4.6.0 at 1590305: https://git.io/viJLi
fcrepo-camel-toolbox/fcrepo-camel-toolbox-4.6.0 251362b Aaron Coburn: [maven-release-plugin] prepare release fcrepo-camel-toolbox-4.6.0
* github-ff leaves
* westgard leaves
<acoburn>ajs6f: as you saw ^^^, I'm doing the camel-toolbox release now11:48
* github-ff joins
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJtY
fcrepo4/gh-pages 47f445a Andrew Woods: Creating site for fcrepo-kernel-modeshape, 4.6.0
* github-ff leaves
<acoburn>ajs6f: in a few minutes, I'll be releasing the artifacts from sonatype to maven central
ajs6f: I'll be sure not to step on your toes, so to speak11:49
* coblej leaves11:51
* westgard joins11:52
* github-ff joins11:53
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJtj
fcrepo4/gh-pages 9f10acd Andrew Woods: Creating site for fcrepo-event-serialization, 4.6.0
* github-ff leaves
<ajs6f>acoburn: don't worry— I have done all the sonatype fandangoing I am going to do. the road is all yours
acoburn:ruebot:whikloj: But one question: does a release of fcrepo-camel incur a release of fcrepo-vagrant?11:54
<acoburn>ajs6f: sounds good. I'm trying to time this so that the site-deploy stuff happens when over my lunch break
<ajs6f>acoburn: yes. It takes forever.
<acoburn>ajs6f: yes, I think that fcrepo-vagrant will need an update
<whikloj>acoburn++ # yeah probably good to keep it current11:55
<ajs6f>acoburn: Ok. Is that just a release, or a "manual" commit to bump the versions used?
<acoburn>ajs6f: I'd ask whikloj or awoods — I don't use the vagrant project
<ajs6f>whikloj:ruebot:awoods: ^^^^ # I don't use vagrant either and have no familiarity with it11:56
<whikloj>ajs6f: I'm going to say yes, because my guess is that we'd want people to be seeing the most current release
ajs6f: also because (I'm guessing) that awoods/dwilcox will want that for any training sessions11:57
<ajs6f>whikloj: Okay. The thing is, I have no idea how to do that.
<whikloj>ajs6f: A fcrepo-vagrant release?
<ajs6f>whikloj: Adjusting the versions of dependencies,
whikloj: although I'm not all that confident abot releasing, either.
<whikloj>ajs6f: https://github.com/fcrepo4-exts/fcrepo4-vagrant/blob/master/install_scripts/config#L15-L16 # For the fcrepo4 tag11:58
ajs6f: https://github.com/fcrepo4-exts/fcrepo4-vagrant/blob/master/install_scripts/fedora_camel_toolbox.script#L1 # for the fcrepo-camel version11:59
* github-ff joins
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJqA
fcrepo4/gh-pages c6dc98f Andrew Woods: Creating site for fcrepo-jms, 4.6.0
* github-ff leaves
<whikloj>ajs6f: If you let me know once the releases are published, I can help out
<ajs6f>whikloj: So, commit those changes, and tag a release for Github?
* bseeger joins12:00
* whikloj stumbles down memory lane
ajs6f: I think that is all, but you'll probably need to test it once to make sure you get everything before you commit. Which is why I normally wait till the other artifacts are available.
<ajs6f>whikloj: Right, I'll wait for acoburn to fire fcrepo-camel.12:01
<acoburn>ajs6f: I just released fcrepo-camel-toolbox 4.6.0 to maven central12:02
ajs6f: after I get back from lunch, I'd expect all the gh site pages will be handled, and I'll push any remaining commits to the repo12:03
ajs6f:whikloj: so it should be ready for you in ~ 1 hour
* github-ff joins12:12
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJOK
fcrepo-camel-toolbox/gh-pages f7c981c Aaron Coburn: Creating site for fcrepo-camel-toolbox, 4.6.0
* github-ff leaves
* github-ff joins12:13
[fcrepo4-vagrant] ajs6f pushed 1 new commit to master: https://git.io/viJOd
fcrepo4-vagrant/master 0392a1b A. Soroka: Updating version of Fedora to 4.6.0
* github-ff leaves
* github-ff joins12:14
[fcrepo4-vagrant] ajs6f pushed 1 new commit to master: https://git.io/viJ3e
fcrepo4-vagrant/master 270d5c4 A. Soroka: Updating version of fcrepo-camel to 4.6.0
* github-ff leaves
* github-ff joins12:15
[fcrepo4-vagrant] ajs6f pushed 1 new commit to 4.6.0-RC: https://git.io/viJ3O
fcrepo4-vagrant/4.6.0-RC 6bd9343 A. Soroka: Updating version of Fedora to 4.6.0
* github-ff leaves
* github-ff joins
[fcrepo4-vagrant] ajs6f pushed 1 new commit to 4.6.0-RC: https://git.io/viJ3n
fcrepo4-vagrant/4.6.0-RC 0ae7f99 A. Soroka: Updating version of fcrepo-camel to 4.6.0
* github-ff leaves
* github-ff joins12:18
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJ3b
fcrepo-camel-toolbox/gh-pages 6dbca0a Aaron Coburn: Creating site for fcrepo-audit-triplestore, 4.6.0
* github-ff leaves
* github-ff joins12:19
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJsJ
fcrepo4/gh-pages 846daea Andrew Woods: Creating site for fcrepo-http-commons, 4.6.0
* github-ff leaves
* github-ff joins12:20
[fcrepo4-vagrant] ajs6f tagged fcrepo-vagrant-4.6.0 at 99d27a9: https://git.io/viJsn
* github-ff leaves
<ajs6f>whikloj: Just tagged out https://github.com/fcrepo4-exts/fcrepo4-vagrant/tree/fcrepo-vagrant-4.6.0
<whikloj>ajs6f: I'll give it a build12:21
I'm off to acquire lunch, but I'll be back soon.
afk bbs12:22
* ajs6f leaves
* github-ff joins12:23
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJsQ
fcrepo-camel-toolbox/gh-pages c57b255 Aaron Coburn: Creating site for fcrepo-fixity, 4.6.0
* github-ff leaves
* dchandekstark leaves12:24
* github-ff joins12:25
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJGI
fcrepo4/gh-pages ab1142d Andrew Woods: Creating site for fcrepo-connector-file, 4.6.0
* github-ff leaves
* github-ff joins12:30
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJGb
fcrepo-camel-toolbox/gh-pages e764f85 Aaron Coburn: Creating site for fcrepo-indexing-solr, 4.6.0
* github-ff leaves
* github-ff joins12:33
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJZE
fcrepo4/gh-pages d56c054 Andrew Woods: Creating site for fcrepo-auth-common, 4.6.0
* github-ff leaves
* github-ff joins12:36
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJZF
fcrepo-camel-toolbox/gh-pages df76b35 Aaron Coburn: Creating site for fcrepo-indexing-triplestore, 4.6.0
* github-ff leaves
* github-ff joins12:41
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJny
fcrepo-camel-toolbox/gh-pages 95351d2 Aaron Coburn: Creating site for fcrepo-ldpath, 4.6.0
* github-ff leaves
* github-ff joins12:45
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJcB
fcrepo4/gh-pages 1e0551e Andrew Woods: Creating site for fcrepo-http-api, 4.6.0
* github-ff leaves
* github-ff joins12:48
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJcD
fcrepo-camel-toolbox/gh-pages cb3e2e2 Aaron Coburn: Creating site for fcrepo-reindexing, 4.6.0
* github-ff leaves
* ajs6f joins12:49
* github-ff joins12:50
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJCk
fcrepo4/gh-pages b2b7ae2 Andrew Woods: Creating site for fcrepo-webapp, 4.6.0
* github-ff leaves
* coblej joins12:52
* github-ff joins12:53
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJC2
fcrepo4/gh-pages ed7c6de Andrew Woods: Creating site for fcrepo-integration-ldp, 4.6.0
* github-ff leaves
* github-ff joins
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJCo
fcrepo-camel-toolbox/gh-pages cb3f1d5 Aaron Coburn: Creating site for fcrepo-serialization, 4.6.0
* github-ff leaves
<ajs6f>awoods: any reson I shouldn't start the wiki updates?12:55
* github-ff joins12:56
[fcrepo4] awoods pushed 1 new commit to gh-pages: https://git.io/viJWT
fcrepo4/gh-pages 40f6ddf Andrew Woods: Creating site for fcrepo-integration-rdf, 4.6.0
* github-ff leaves
<awoods>ajs6f: go for it! +1
* awoods still on calls
* coblej leaves12:57
* github-ff joins
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJWg
fcrepo-camel-toolbox/gh-pages 13f62db Aaron Coburn: Creating site for fcrepo-service-activemq, 4.6.0
* github-ff leaves
<ajs6f>awoods: The other releases have their own spaces, e.g. FEDORA451. So I should copy the whole FEDORA4x space?12:58
* github-ff joins13:01
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJlY
fcrepo-camel-toolbox/gh-pages 2d4d7c1 Aaron Coburn: Creating site for fcrepo-service-camel, 4.6.0
* github-ff leaves
* github-ff joins13:04
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJlX
fcrepo-camel-toolbox/gh-pages 592c8cc Aaron Coburn: Creating site for fcrepo-service-ldcache-file, 4.6.0
* github-ff leaves
<whikloj>ajs6f: the fcrepo4 tag is not published so the URL in github is wrong, can I publish it?13:05
<ajs6f>whikloj: Wait, what? The main repo tag?
* coblej joins13:06
<whikloj>ajs6f: yes, but actually I should check the webapp-plus tag
I've got myself confused now
<ajs6f>whikloj: I haven't done webapp-plus yet. Should I pivot to that? Do we need that for vagrant?>
* github-ff joins13:07
[fcrepo-camel-toolbox] acoburn pushed 1 new commit to gh-pages: https://git.io/viJ8O
fcrepo-camel-toolbox/gh-pages d20040d Aaron Coburn: Creating site for toolbox-features, 4.6.0
* github-ff leaves
<whikloj>ajs6f: we do need that for vagrant as all vagrant does is download one of the pre-built war files using that tag.
ajs6f: I can build them if you'd like
<ajs6f>whikloj: okay, cool, sure, if you can do that, rock on. Do you want to do line 10 in the spreadsheet?13:08
<whikloj>ajs6f: and I apologize the fcrepo4 tag is published, I meant the release was still in draft. But in the end I was totally wrong anyways
ajs6f: sure I can do that13:09
<ajs6f>whikloj: It's totally cool: https://www.youtube.com/watch?v=Jw36ivnRHRQ
<f4jenkins>Project fcrepo-module-auth-rbacl build #1109: UNSTABLE in 2 min 31 sec: http://jenkins.fcrepo.org/job/fcrepo-module-auth-rbacl/1109/13:11
* dchandekstark joins
<whikloj>stupid question, I can't see the fcrepo-4.6.0 tag on my machine after a fetch?13:15
* github-ff joins
[fcrepo-camel-toolbox] acoburn pushed 2 new commits to master: https://git.io/viJ4z
fcrepo-camel-toolbox/master 251362b Aaron Coburn: [maven-release-plugin] prepare release fcrepo-camel-toolbox-4.6.0
fcrepo-camel-toolbox/master e08d524 Aaron Coburn: [maven-release-plugin] prepare for next development iteration
* github-ff leaves
<ajs6f>whikloj: Did you use --tags?13:16
<whikloj>ajs6f: of course not, why would I remember that. thanks
<ajs6f>whikloj: I don't know if that even works. It just sounds kinda right. Most of my advice is like that.13:17
<whikloj>ajs6f: it worked, so awesome shot in the dark
<ajs6f>whikloj: Actually, that was pretty good if you like classic slapstick: https://en.wikipedia.org/wiki/A_Shot_in_the_Dark_(1964_film)13:18
whikloj: Prime Peter Sellers at the hight of his powers.
<whikloj>ajs6f: I love Peter Sellers, ummm The Party I think13:19
<f4jenkins>Project fcrepo-camel-tests build #49: UNSTABLE in 2 min 45 sec: http://jenkins.fcrepo.org/job/fcrepo-camel-tests/49/
<whikloj>ajs6f: super offensive racial stereotypes, but nobody falls down with a straight face like Sellers13:20
* mikeAtUVa doesn't want to have to be an expert (or even a competent novice) with activeMQ just to do basic things like reindex or serialize a small repository:(
<ajs6f>whikloj: The Party was good. It's kind of where he started working on that "I'm not from around here" aspect to some of his characters that bore such magnificent fruit in Being There.
<whikloj>ajs6f: I'll have to check that out.13:21
<ajs6f>mikeAtUVa: Are there npt going to be perfectly synchronous tools as well as the message-driven gear?
whikloj: Holy smokes, yes, if you've never seen Being There, go watch it right away. Possibly Sellers' best work. Impossibly dry and understated and brilliant. Not at all what you would expect from him, but somehow it is at the same time.13:22
<whikloj>ajs6f: looks good https://www.youtube.com/watch?v=oOOghKacg40
<f4jenkins>Yippee, build fixed!13:23
Project fcrepo-module-auth-rbacl build #1110: FIXED in 3 min 6 sec: http://jenkins.fcrepo.org/job/fcrepo-module-auth-rbacl/1110/
<mikeAtUVa>ajs6f: import and export won't require camel (I even pushed for it not to require java)... but every time I try to do something basic with camel/karaf I get a new experience... since message producers are vastly faster than consumers, you just have to guess at a reasonable buffer size or you loose messages or suffer extreme pauses and then when your repo grows, you have to guess again.
ajs6f: perhaps the best config is to have it use all available disk space, so at least I can use basic monitoring tools to tell when things are about to go south...13:24
<ajs6f>mikeAtUVa: No, that's bad misconfiguration. We (and acoburn) have talked about this. Somehow there are topcis being used. Queues (which should be being used) don't drop messages.13:25
mikeAtUVa: Seriously, airlines run on these systems. I'm not saying that they're not more trouble than they are worth (that may be). But they're not fundamentally unreliable. They're built a hell of a lot better than most software we use.13:26
<mikeAtUVa>ajs6f: I'm certainly using a queue coming from fedora, but I don't know if the reindex endpoint uses a queue... and if it does, I still run out of space in my persistence.
<acoburn>ajs6f: mikeAtUVa: it is _really_ bad that the default setup with Fedora is to use topics. I'd like to fix that, but doing so takes time
mikeAtUVa: IMO, your AMQ broker wouldn't even run on the same machine as Fedora
<ajs6f>mikeAtUVa: let's get the config problem sorted and then we can look at other problems.
mikeATUVa: Zeke's team has been amenable in the past to setting up AMQ as a service they maintain. We should talk to them about that.13:27
<acoburn>mikeAtUVa: I'd also like to see options for other message brokers — some folks seem to like RabbitMQ and ZeroMQ
there's no reason we couldn't support those, too13:28
<mikeAtUVa>ajs6f, acoburn: I'm aware that we could set this up right... I'm lamenting the fact that it's not easy, when I'd be happy with a less-performant, less-scalable solution that *was* easy.
<ajs6f>mikeAtUVa: That's what the synchronous tools are for, no?13:29
<mikeAtUVa>ajs6f: which synchronous tools?
<f4jenkins>Yippee, build fixed!
Project fcrepo-camel-tests build #50: FIXED in 3 min 8 sec: http://jenkins.fcrepo.org/job/fcrepo-camel-tests/50/13:30
<ajs6f>mikeAtUVa: https://github.com/fcrepo4-labs/fcrepo-import-export/tree/master/fcrepo-export. Admittedly, nothing there yet, but they _did_ just begin the sprint. :)
<whikloj>ajs6f: I am using RC-4 to make the official release tag right?13:33
<ajs6f>whikloj: To make the tag, just get onto the 4.6.0-RC branch and use the mvn release plugin like shown here https://wiki.duraspace.org/display/FF/Fedora+Release+Process13:34
<awoods>ajs6f: I am happy to make the 4.6 wiki space.
* dwilcox leaves
<ajs6f>whikloj: Then git push —tags
awoods: Thnx— I'm not even sure I can do that. Do you want to wait for me to finish updating 4x? Then I won't have to redo it.
<awoods>ajs6f: fcrepo4 docs/gh-pages are complete.
* ajs6f shoots off fireworks13:35
* travis-ci joins
fcrepo4-exts/fcrepo-camel-toolbox#281 (master - e08d524 : Aaron Coburn): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-camel-toolbox/compare/0f22a56f3844...e08d524a7b7f
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-camel-toolbox/builds/156287763
* travis-ci leaves
<awoods>ajs6f: yes please. If you have 4x wiki updates, please do them first.
<ajs6f>Are we releasing a new version of the ontology? I don't think we are...
awoods: Okay, on that.
<awoods>ajs6f: not that I know of.
ajs6f: let me know when your 4x wiki updates are complete.13:36
<ajs6f>awoods: Cool. Just sanity-checking. There are too many things flying around here. I feel like King Kong at the top of the Empire State Building being attacked by biplanes.
<whikloj>ajs6f: yeah that doesn't work for fcrepo-webapp-plus, I think we just make the tag manually. Is that right awoods?
<awoods>whikloj: what?
<whikloj>awoods: that we don't use the maven release process on fcrepo-webapp-plus13:37
to generate the tags
<ajs6f>whikloj:awoods: webapp-plus is different, but I still think we use th release pluging, do we not?
<awoods>whikloj/ajs6f: yes, I think webapp-plus gets "released" with the same processes.13:38
whikloj/ajs6f: no sonatype, and not gh-pages
<ajs6f>whikloj: if it's not obvious, don't worry about it. I will do it now, it front of wiki updates.
<whikloj>ajs6f: Just that mvn release:clean tells me that release is not a valid lifecycle phase13:39
<ajs6f>whikloj: Hm, hang on, catching up.
<whikloj>ajs6f: no you must be right, cause I see commits in the history from the plugin. I'll re-clone13:40
<ajs6f>whikloj: okay, as long as you feel like you're doing okay13:41
<whikloj>ajs6f: okay is a relative term, but if I see smoke I'll yell
<ajs6f>whikloj: This is Fedora. You're okay until you are actively bleeding out.13:42
<whikloj>ajs6f: re-clone fixed the error, next development version will be 4.6.1-SNAPSHOT?13:43
<ajs6f>whikloj: correct and yes, that is correct.
whikloj: We are moving this branch (4.6.0-RC) over to be the maintenance branch for the 4.6 line.13:44
awoods: I don't see much I need to do in FEDORA4X but I vaguely feel like I must be missing something. Am I right in thinking that most of the changes are actually in FF-space?
<awoods>ajs6f: yes, I was interested to hear that you had 4x wiki work to do... that is not usually the case.13:47
* yinlin joins
<ajs6f>awoods: Okay, maybe this was just a blind alley or cul-de-sac or dead end street or pointless diversion that I went down. I guess you should go ahead and clone 4X.13:49
<awoods>ajs6f: will do
<ajs6f>awoods: Don't say that. https://www.youtube.com/watch?v=0lHxugvam5M13:50
<ajs6f>"Will do." As a character, he's actually more evil than Sir Simon Milligan and Manservant Hecubus put together.13:51
* dwilcox joins13:57
* github-ff joins14:01
[fcrepo-webapp-plus] whikloj tagged fcrepo-webapp-plus-4.6.0 at 3b57157: https://git.io/viJ24
fcrepo-webapp-plus/fcrepo-webapp-plus-4.6.0 cfd3e8d Jared Whiklo: [maven-release-plugin] prepare release fcrepo-webapp-plus-4.6.0
* github-ff leaves
<ajs6f>Well tagged, whikloj.14:03
<whikloj>ajs6f: thanks, it is coming back to me slowly
<ajs6f>whikloj: That's how abuse works. You try to block it out, but it seeps through.
<ajs6f>Sometimes Maven feels like the abusive partner we just can't leave.
<whikloj>I've heard great things about Gradle14:05
like... it's not Maven
<ajs6f>I'd love to use something batter, but I worry about the fact that it's hard enough now to summon up resourcing to do features. How will we retrain on top of that? It's not a good place to be, but it's where we are.14:06
better, not batter.
Actually, I would love to smother Fedora in batter and deep fry it, too. Deep frying in batter makes _anything_ better.
* github-ff joins14:07
[fcrepo-import-export] escowles created export-skeleton (+1 new commit): https://git.io/viJaR
fcrepo-import-export/export-skeleton 0cb5ba6 Esmé Cowles: Adding basic export implementation.
* github-ff leaves
<ajs6f>mikeAtUVa: isn't that ^^^ the simple synchroous tool you wanted?14:08
mikeAtUVa: i mean ,the beginnings of it, anyway
* travis-ci joins14:09
fcrepo4-exts/fcrepo-webapp-plus#157 (fcrepo-webapp-plus-4.6.0 - cfd3e8d : Jared Whiklo): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-webapp-plus/commit/cfd3e8d94549
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-webapp-plus/builds/156299373
* travis-ci leaves
* github-ff joins14:10
[fcrepo-import-export] escowles opened pull request #6: Adding basic export implementation. (master...export-skeleton) https://git.io/viJVk
* github-ff leaves
* bseeger leaves14:11
<escowles_lunch>barmintor: do you want to try to share config in the current round, or do you want to merge basic import and export utils and then figure that out?14:14
* escowles forgot to change his nick back...14:15
see https://github.com/fcrepo4-labs/fcrepo-import-export/pull/6
<ajs6f>I thought that your lunch had actually joined chat. I was picturing a big burrito typing away.
<escowles>ajs6f: luckily, my lunch was not nearly so sentient14:18
<mikeAtUVa>ajs6f: yes, it will be, for export/import.
ajs6f: I was just grumbling about the impossibility of shipping or even describing an activeMQ configuration that will just work for everyone for even the basic indexing use case.14:20
<ajs6f>mikeAtUVa: Hm. Yeah, it's definitely not something with which we've been successful so far. This stuff is tricky. One thing we could investigate is actually having the default be synchronous. Camel is perfectly capable of that.14:21
mikeAtUVa: But let's get the config (queue/topic) straightened out. I think that may make a huge difference.
whikloj: Have you done the fcrepo-webapp-plus Gihub release? I think you have, but just checking.14:22
<whikloj>ajs6f: yes sir and changed the box on the spreadsheet too14:23
ajs6f: building vagrant again
<ajs6f>whikloj: Solid, Jackson.
awoods: the last column in the release chart has "Clean up release branches". i guess that now that just means renaming fcrepo-X-4.6.0-RC => fcrepo-X-4.6.x-maintainence?14:29
* manez leaves14:31
<awoods>ajs6f: yes, or rather: 4.6.0-RC to 4.6.x-maintenance. Each project will have the same branch name.14:32
* manez joins14:33
* github-ff joins
[fcrepo4] acoburn closed pull request #1095: Enable multiple user-provided content digests (master...fcrepo-1842) https://git.io/vieh7
* github-ff leaves
<acoburn>awoods: oops I clicked the wrong button14:35
awoods: I meant "comment" not "close"
can you reopen the PR?
* github-ff joins
[fcrepo4] awoods reopened pull request #1095: Enable multiple user-provided content digests (master...fcrepo-1842) https://git.io/vieh7
* github-ff leaves
* github-ff joins14:38
[fcrepo4] acoburn pushed 1 new commit to master: https://git.io/viJib
fcrepo4/master 0c8e261 Andrew Woods: Enable multiple user-provided content digests (#1095)...
* github-ff leaves
<acoburn>whikoj: I went ahead and merged that before I mess it up any further
no worries, I was fine with it. Just wanted to make sure you and awoods were done
* github-ff joins14:45
[fcrepo-camel-tests] acoburn opened pull request #10: Update camel versions to latest snapshots (master...next_dev_cycle) https://git.io/viJXk
* github-ff leaves
<ajs6f>awoods: I don't see why I shouldn't push those branch renames now. Nothing remains to be done in re: creating artifacts.14:46
awoods:whikloj: Wait, there's still fcrepo-vagrant.
* awoods on a call
<ajs6f>whikloj: Have you tagged out a Github release for vagrant?14:47
<whikloj>ajs6f: no, I think I need to make a change to the config. It is not downloading the war file correctly, still debugging
<ajs6f>whikloj: np, let me know if I can help.14:48
* github-ff joins14:51
[fcrepo-camel-toolbox] acoburn opened pull request #107: update GH docs versions (gh-pages...update_gh-docs) https://git.io/viJ1E
* github-ff leaves
<whikloj>ajs6f: ok the FEDORA_TAG, needs to just be the number. I'm actually not sure why we have that. I can put in a PR against the RC branch14:56
* travis-ci joins14:57
fcrepo4/fcrepo4#4679 (master - 0c8e261 : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4/fcrepo4/compare/2e38cdbdb93e...0c8e261e6670
Build details : https://travis-ci.org/fcrepo4/fcrepo4/builds/156308280
* travis-ci leaves
* yinlin leaves14:58
<ajs6f>whikloj: Weird. What's the point of connecting via tag, anywway?15:01
<whikloj>ajs6f: not sure, I think in-case you have a weird tag. I'm going to add a note in that file to define what it is used for.
<ajs6f>whikloj: Cool, as longas it works today!15:02
* westgard leaves15:03
* github-ff joins15:08
[fcrepo4-vagrant] whikloj opened pull request #54: Correct FEDORA_TAG and add note. (4.6.0-RC...fix-tag) https://git.io/viJyl
* github-ff leaves
<whikloj>ajs6f: ^^ that should fix the release branch of vagrant
* peichman1 joins15:12
* peichman leaves15:14
<ajs6f>whikloj: Okay, I am going to merge that. Then we should be able to do a Github relase, right?15:15
* github-ff joins
[fcrepo4-vagrant] ajs6f closed pull request #54: Correct FEDORA_TAG and add note. (4.6.0-RC...fix-tag) https://git.io/viJyl
* github-ff leaves
<whikloj>ajs6f: yes, and based on the commit history the maven release plugin should work
<ajs6f>whikloj: Does fcrepo-vagrant even use Maven? I didn't know that?
<whikloj>ajs6f: oh, no it doesn't15:16
<ajs6f>whikloj: there's no pom.xml file here...
Swamp Thing says: Take your Maven elsewhere...
<whikloj>I guess I probably just copied the commit messages <shrug>
<ajs6f>Okay, so just a straight tag out of a Github release, right?
<whikloj>ajs6f: Yes15:17
<ajs6f>whikloj: If you have it all there, do you want to push the tag?
whikloj: After a pull to get what I just merged?
<whikloj>ajs6f: I haven't yes, but I can push a tag
<ajs6f>whikloj: https://www.youtube.com/watch?v=vCadcBR95oU15:18
Ah, those were the days….15:19
tag coming now
* github-ff joins
[fcrepo4-vagrant] whikloj tagged fcrepo4-vagrant-4.6.0 at 5033911: https://git.io/viJ9e
* github-ff leaves
* github-ff joins15:20
[fcrepo4] ajs6f pushed 2 new commits to 4.6.0-RC: https://git.io/viJ9I
fcrepo4/4.6.0-RC fbe8e38 ajs6f: [maven-release-plugin] prepare release fcrepo-4.6.0
fcrepo4/4.6.0-RC ca7a02d ajs6f: [maven-release-plugin] prepare for next development iteration
* github-ff leaves
<whikloj>ajs6f: Are you doing the Github release, or shall I?
* github-ff joins15:21
[fcrepo4] ajs6f created 4.6.0-maintenance from 4.6.0-RC (+0 new commits): https://git.io/viJ9n
* github-ff leaves
<ajs6f>whikloj: For vagrant? I'll do it. There's no artifact(s), right? It's just the creation of a release from the tag.
whikloj: There's https://github.com/fcrepo4-exts/fcrepo4-vagrant/releases/tag/fcrepo-vagrant-4.6.0 Is that junk?15:22
whikloj: Cause it really https://github.com/fcrepo4-exts/fcrepo4-vagrant/releases/tag/fcrepo4-vagrant-4.6.0 we want, right?
<whikloj>ajs6f: Oops, yes that is a garbage tag
fcrepo-vagrant-4.6.0 -> trash15:23
<ajs6f>whikloj: No prob. Just didn't want to release the wrong tag.
<whikloj>fcrepo4-vagrant-4.6.0 -> good
<ajs6f>whikloj: She's out.
awoods: I'm pushing 4.6.0-maintenance branches, but do you want to actually delete the 4.6.0-RC branches?15:25
<whikloj>ajs6f: I'll leave you to the clean-up as I'm not sure of this new strategy.
<ajs6f>whikloj: Sure. My strategy is to rush into the room with a baseball bat and lay about me viciously until I'm tackled. That's kind of my general approach to software engineering.15:26
<awoods>ajs6f: if you are creating new branches, then deleting the RC branches makes sense.
<ajs6f>awoods: cool.
* awoods will be on calls until ~5pm :(
<whikloj>ajs6f: I understand its a "I want to go out peacefully like my uncle, not screaming like his passengers" type of thing15:27
* github-ff joins
[fcrepo4] ajs6f deleted 4.6.0-RC at ca7a02d: https://git.io/viJHB
* github-ff leaves
<ajs6f>whikloj: Oh, I'm generally screaming. https://www.youtube.com/watch?v=LmL4f8ZwYfU15:28
<whikloj>hahaha raising arizona, love that movie
<ajs6f>And they've given Steve Buscemi some of his greatest moments. His performance as Carl Showalter in Fargo is perhaps the finest cinematic comment on the human condition since Max von Sydow's role in Bergman's The Seventh Seal.15:29
* coblej leaves15:30
<acoburn>ajs6f: The Seventh Seal is completely amazing15:31
* coblej joins
<ajs6f>acoburn: That was my favorite film as a kid. "This is my hand. I can move it, feel the blood pulsing through it. The sun is still high in the sky and I, Antonius Block, am playing chess with Death."15:32
* bseeger joins
<f4jenkins>Project fcrepo-module-auth-rbacl build #1112: UNSTABLE in 2 min 35 sec: http://jenkins.fcrepo.org/job/fcrepo-module-auth-rbacl/1112/15:33
<ajs6f>acoburn: That or any one of half a dozen Marx Bros films.
* coblej leaves15:36
* github-ff joins15:37
[fcrepo-module-auth-rbacl] ajs6f created 4.6.0-maintenance from DEV (+0 new commits): https://git.io/viJQp
* github-ff leaves
* github-ff joins15:38
[fcrepo-module-auth-xacml] ajs6f created 4.6.0-maintenance from DEV (+0 new commits): https://git.io/viJ7v
* github-ff leaves
* github-ff joins
[fcrepo-module-auth-webac] ajs6f created 4.6.0-maintenance from DEV (+0 new commits): https://git.io/viJ7k
* github-ff leaves
* github-ff joins
[fcrepo-module-auth-webac] ajs6f deleted 4.6.0-RC at d4f327f: https://git.io/viJ7t
* github-ff leaves
<ajs6f>Wait, what's going on here? I created those branches off of RC, not DEV!15:39
<f4jenkins>Yippee, build fixed!15:40
Project fcrepo-module-auth-rbacl build #1113: FIXED in 2 min 43 sec: http://jenkins.fcrepo.org/job/fcrepo-module-auth-rbacl/1113/
* ajwagner leaves
* travis-ci joins
fcrepo4/fcrepo4#4681 (4.6.0-maintenance - ca7a02d : ajs6f): The build passed.
Change view : https://github.com/fcrepo4/fcrepo4/compare/4.6.0-maintenance
Build details : https://travis-ci.org/fcrepo4/fcrepo4/builds/156321198
* travis-ci leaves
* github-ff joins15:41
[fcrepo-module-auth-rbacl] ajs6f created 4.6.0-RC (+2 new commits): https://git.io/viJ7X
fcrepo-module-auth-rbacl/4.6.0-RC 82212ca ajs6f: [maven-release-plugin] prepare release fcrepo-module-auth-rbacl-4.6.0
fcrepo-module-auth-rbacl/4.6.0-RC 50a9ab2 ajs6f: [maven-release-plugin] prepare for next development iteration
* github-ff leaves
* travis-ci joins
fcrepo4/fcrepo4#4680 (4.6.0-RC - ca7a02d : ajs6f): The build passed.
Change view : https://github.com/fcrepo4/fcrepo4/compare/ee2bd468fa08...ca7a02d9a1be
Build details : https://travis-ci.org/fcrepo4/fcrepo4/builds/156321035
* travis-ci leaves
* github-ff joins
[fcrepo-module-auth-rbacl] ajs6f merged 4.6.0-RC into 4.6.0-maintenance: https://git.io/viJ7H
* github-ff leaves
* ajwagner joins
* github-ff joins
[fcrepo-module-auth-rbacl] ajs6f deleted 4.6.0-RC at 50a9ab2: https://git.io/viJ7N
* github-ff leaves
* travis-ci joins
fcrepo4/fcrepo-module-auth-rbacl#81 (4.6.0-RC - 50a9ab2 : ajs6f): The build has errored.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-rbacl/compare/82212ca4e2e4^...50a9ab281af0
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-rbacl/builds/156326285
* travis-ci leaves
* github-ff joins15:42
[fcrepo-module-auth-xacml] ajs6f created 4.6.0-RC (+2 new commits): https://git.io/viJ5f
fcrepo-module-auth-xacml/4.6.0-RC 324b2cc ajs6f: [maven-release-plugin] prepare release fcrepo-module-auth-xacml-4.6.0
fcrepo-module-auth-xacml/4.6.0-RC 338af10 ajs6f: [maven-release-plugin] prepare for next development iteration
* github-ff leaves
* travis-ci joins
fcrepo4/fcrepo-module-auth-rbacl#82 (4.6.0-maintenance - 50a9ab2 : ajs6f): The build has errored.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-rbacl/compare/80a59895e128...50a9ab281af0
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-rbacl/builds/156326347
* travis-ci leaves
* github-ff joins15:43
[fcrepo-module-auth-xacml] ajs6f deleted 4.6.0-RC at 338af10: https://git.io/viJ5m
* github-ff leaves
* travis-ci joins
fcrepo4/fcrepo-module-auth-xacml#131 (4.6.0-RC - 338af10 : ajs6f): The build has errored.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-xacml/compare/324b2cc7d48e^...338af1019ec7
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-xacml/builds/156326614
* travis-ci leaves
* github-ff joins
[fcrepo-module-auth-webac] ajs6f created 4.6.0-RC (+2 new commits): https://git.io/viJ5s
fcrepo-module-auth-webac/4.6.0-RC 045ea0b ajs6f: [maven-release-plugin] prepare release fcrepo-module-auth-webac-4.6.0
fcrepo-module-auth-webac/4.6.0-RC a5bc0ea ajs6f: [maven-release-plugin] prepare for next development iteration
* github-ff leaves
* travis-ci joins
fcrepo4/fcrepo-module-auth-xacml#132 (4.6.0-maintenance - 338af10 : ajs6f): The build has errored.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-xacml/compare/257e6b209a84...338af1019ec7
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-xacml/builds/156326646
* travis-ci leaves
<ajs6f>awoods: We should clean out the DEV branches at some point.
* github-ff joins
[fcrepo-module-auth-webac] ajs6f deleted 4.6.0-RC at a5bc0ea: https://git.io/viJ5l
* github-ff leaves
* travis-ci joins
fcrepo4/fcrepo-module-auth-webac#166 (4.6.0-RC - a5bc0ea : ajs6f): The build has errored.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-webac/compare/045ea0b50230^...a5bc0eaeae4a
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-webac/builds/156326824
* travis-ci leaves
* travis-ci joins15:44
fcrepo4/fcrepo-module-auth-webac#167 (4.6.0-maintenance - a5bc0ea : ajs6f): The build has errored.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-webac/compare/d4f327fd90d4...a5bc0eaeae4a
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-webac/builds/156326917
* travis-ci leaves
* travis-ci joins
fcrepo4/fcrepo-module-auth-xacml#130 (4.6.0-maintenance - 257e6b2 : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-xacml/compare/4.6.0-maintenance
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-xacml/builds/156325647
* travis-ci leaves
* travis-ci joins15:45
fcrepo4/fcrepo-module-auth-webac#165 (4.6.0-maintenance - d4f327f : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-webac/compare/4.6.0-maintenance
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-webac/builds/156325827
* travis-ci leaves
* travis-ci joins
fcrepo4/fcrepo-module-auth-rbacl#80 (4.6.0-maintenance - 80a5989 : Andrew Woods): The build passed.
Change view : https://github.com/fcrepo4/fcrepo-module-auth-rbacl/compare/4.6.0-maintenance
Build details : https://travis-ci.org/fcrepo4/fcrepo-module-auth-rbacl/builds/156325515
* travis-ci leaves
* github-ff joins15:46
[fcrepo-mint] ajs6f pushed 2 new commits to 4.6.0-RC: https://git.io/viJ5P
fcrepo-mint/4.6.0-RC 65bd78b ajs6f: [maven-release-plugin] prepare release fcrepo-mint-4.6.0
fcrepo-mint/4.6.0-RC 4d82f50 ajs6f: [maven-release-plugin] prepare for next development iteration
* github-ff leaves
* github-ff joins
[fcrepo-mint] ajs6f created 4.6.0-maintenance from 4.6.0-RC (+0 new commits): https://git.io/viJ57
* github-ff leaves
* github-ff joins15:47
[fcrepo-transform] ajs6f created 4.6.0-maintenance from 4.6.0-RC (+0 new commits): https://git.io/viJ5A
* github-ff leaves
* github-ff joins
[fcrepo-audit] ajs6f fast-forwarded 4.6.0-RC from 026ffce to e35b7b4: https://git.io/viJ5p
* github-ff leaves
* coblej joins
* github-ff joins15:48
[fcrepo-transform] ajs6f deleted 4.6.0-RC at b979523: https://git.io/viJdU
* github-ff leaves
* travis-ci joins
* github-ff joins
[fcrepo-mint] ajs6f deleted 4.6.0-RC at 4d82f50: https://git.io/viJdT
* github-ff leaves
<travis-ci>fcrepo4-exts/fcrepo-transform#109 (4.6.0-maintenance - b979523 : ajs6f): The build has errored.
Change view : https://github.com/fcrepo4-exts/fcrepo-transform/compare/4.6.0-maintenance
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-transform/builds/156328153
* travis-ci leaves
* travis-ci joins
fcrepo4-exts/fcrepo-audit#121 (4.6.0-maintenance - e35b7b4 : ajs6f): The build has errored.
Change view : https://github.com/fcrepo4-exts/fcrepo-audit/compare/4.6.0-maintenance
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-audit/builds/156328186
* travis-ci leaves
* github-ff joins15:50
[fcrepo-webapp-plus] ajs6f created 4.6.0-maintenance from 4.6.0-RC (+0 new commits): https://git.io/viJdl
* github-ff leaves
<ajs6f>whikloj: Hm. When you ran through maven release for webapp-plus, did you push your two new commits back to origin?15:51
whikloj Because https://github.com/fcrepo4-exts/fcrepo-webapp-plus/commits/4.6.0-RC
whikloj: doesn't show them
* github-ff joins15:52
[fcrepo-webapp-plus] ajs6f deleted 4.6.0-maintenance at f89dbc9: https://git.io/viJd1
* github-ff leaves
<whikloj>ajs6f: I guess not, I must have just pushed the tags
<ajs6f>whikloj: Can you push 'em so that I can start the new maintenance branch with them?
<whikloj>ajs6f: You only want the one commit on the RC branch though right?
ajs6f: both on master
<ajs6f>whikloj: No, the second (which goes from 4.6.0 -> 4.6.1-SNAPSHOT) is what we want to be the first commit for the maintenance branch, right?15:53
whikloj: Both on master, yes, but also both on the maintainance branch. At least, I think so.
<whikloj>ajs6f: ok, one sec15:54
<ajs6f>whikloj; We want the _tag_ (4.6.0) to come between the two commits.
whikloj: That's the marker associated with the release. I think.
<whikloj>ajs6f: ok, I can't push to master because there are commits that I don't have but I will push my 2 commits to the RC branch15:55
<ajs6f>whikloj: Okay, we'll sort that out in abit. Thanks!
* github-ff joins
[fcrepo-webapp-plus] whikloj pushed 2 new commits to 4.6.0-RC: https://git.io/viJFs
fcrepo-webapp-plus/4.6.0-RC cfd3e8d Jared Whiklo: [maven-release-plugin] prepare release fcrepo-webapp-plus-4.6.0
fcrepo-webapp-plus/4.6.0-RC fa6274f Jared Whiklo: [maven-release-plugin] prepare for next development iteration
* github-ff leaves
* github-ff joins15:56
[fcrepo-webapp-plus] ajs6f created 4.6.0-maintenance from 4.6.0-RC (+0 new commits): https://git.io/viJdl
* github-ff leaves
* travis-ci joins
fcrepo4-exts/fcrepo-webapp-plus#159 (4.6.0-RC - fa6274f : Jared Whiklo): The build has errored.
Change view : https://github.com/fcrepo4-exts/fcrepo-webapp-plus/compare/f89dbc95d459...fa6274f59ac4
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-webapp-plus/builds/156330275
* travis-ci leaves
* github-ff joins
[fcrepo-webapp-plus] ajs6f deleted 4.6.0-RC at fa6274f: https://git.io/viJFw
* github-ff leaves
<ajs6f>whikloj: Thanks, just killed 4.6.0-RC. We're almost there!
* travis-ci joins15:57
fcrepo4-exts/fcrepo-webapp-plus#158 (4.6.0-maintenance - f89dbc9 : Aaron Birkland): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-webapp-plus/compare/4.6.0-maintenance
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-webapp-plus/builds/156328757
* travis-ci leaves
* travis-ci joins
fcrepo4-exts/fcrepo-webapp-plus#160 (4.6.0-maintenance - fa6274f : Jared Whiklo): The build has errored.
Change view : https://github.com/fcrepo4-exts/fcrepo-webapp-plus/compare/4.6.0-maintenance
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-webapp-plus/builds/156330415
* travis-ci leaves
<ajs6f>whikloj: I'm going to do the same thing for vagrant, so if you have any commits for 4.6.0-RC, push 'em.
<whikloj>ajs6f: you merge that PR of mine, so I'm out15:58
* apb18_ leaves16:00
* apb18 joins
<awoods>ajs6f: yes, re:DEV branches. I don't think they serve a function anymore.
* github-ff joins16:03
[fcrepo4-vagrant] ajs6f created 4.6.0-maintenance from 4.6.0-RC (+0 new commits): https://git.io/viJNf
* github-ff leaves
<ajs6f>awoods: Is there anything on them we might want?
* github-ff joins
[fcrepo4-vagrant] ajs6f deleted 4.6.0-RC at d1bfac9: https://git.io/viJNk
* github-ff leaves
<ajs6f>awoods: I don't seed FEDORA46 yet: https://wiki.duraspace.org/spacedirectory/view.action
<awoods>I would want to look16:04
<ajs6f>awoods: I don't see it either.
* awoods call
<ajs6f>awoods: Let's leave the DEV branches along for now.
* github-ff joins16:06
[fcrepo4] ajs6f pushed 1 new commit to gh-pages: https://git.io/viJNd
fcrepo4/gh-pages 4767b5f A. Soroka: Adding links for 4.6.0
* github-ff leaves
<ajs6f>awoods: ^^^ I don't think I can republish docs.fcrepo.org. Once you do that we are green on the release chart.16:07
* apb18_ joins16:08
* apb18 leaves16:09
<ajs6f>awoods: NM. Looks like it republished itself.
We are green on https://docs.google.com/spreadsheets/d/1I_zTMxh2l2rf2wpafoTwhSTR5GZuEoaTcZmTKCI3xT4/edit?pref=2&pli=1#gid=1283770870, ayay!
Now there is only wiki gardening to do.16:10
* bseeger leaves16:15
* apb18_ leaves16:19
* peichman1 leaves16:23
* dchandekstark leaves16:30
* ajs6f leaves16:40
* whikloj leaves16:53
* mikeAtUVa leaves16:54
* dwilcox leaves16:59
* manez leaves17:04
* acoburn leaves
* coblej leaves17:05
* dchandekstark joins17:09
* manez joins17:10
* manez leaves17:21
* nicholas_ leaves17:24
* dwilcox joins17:26
* dchandekstark leaves17:31
* dchandekstark joins17:37
* dwilcox leaves17:38
* dchandekstark leaves17:43
* ajs6f joins17:45
* dwilcox joins17:52
* github-ff joins18:03
[fcrepo-camel-toolbox] awoods closed pull request #107: update GH docs versions (gh-pages...update_gh-docs) https://git.io/viJ1E
* github-ff leaves
* github-ff joins18:05
[fcrepo-camel-tests] awoods pushed 1 new commit to master: https://git.io/viUs2
fcrepo-camel-tests/master 5309a86 Aaron Coburn: Update camel versions to latest snapshots; update fcrepo-parent version to latest release (#10)
* github-ff leaves
* travis-ci joins18:15
fcrepo4-exts/fcrepo-camel-tests#20 (master - 5309a86 : Aaron Coburn): The build passed.
Change view : https://github.com/fcrepo4-exts/fcrepo-camel-tests/compare/a84c3b71b368...5309a8612540
Build details : https://travis-ci.org/fcrepo4-exts/fcrepo-camel-tests/builds/156363393
* travis-ci leaves
<ajs6f>awoods: You cloned out FEDORA46?18:39
<awoods>ajs6f: no, I have done no cloning.18:40
ajs6f: what do you have in mind?
<ajs6f>awoods: https://wiki.duraspace.org/display/FEDORA46/Fedora+4.6+Documentation
awoods: you didn't do that?
<awoods>ajs6f: wiki work... yes, I created the new 4.6 doc space.18:41
<ajs6f>awoods: That's what I meant.
almost there.
<awoods>ajs6f: yes, I also updated a few links in the wiki
<ajs6f>I think the rest of the release is just wiki gardening and release notes.
<awoods>ajs6f: maybe just release notes
<ajs6f>awoods: Well, that's what I'm going to work on, anyway.18:42
<awoods>ajs6f: thanks. You run a mean release.
ajs6f: I am working on figuring out what is going on with vagrant and the toolbox
<ajs6f>awoods: It's a mean job. Seriously, it shouldn't be like this. It's not a matter of tricks or choosing a diff build tool. We need to break the project down further and put some loose-er coupling in.18:43
awoods: -kernel-api is the point of leverage.
* dchandekstark joins
<awoods>ajs6f: let's talk about the plan to get there.18:44
<ajs6f>awoods: Just follow acoburn. He's already doing it.18:45
* dchandekstark leaves18:48
<ajs6f>Oh, I just got it! What barmintor said about a language starting with P and ending with L that's everywhere— Pig Latin! Now it all makes sense.18:51
* ajs6f leaves19:03
* dwilcox leaves19:24
* whikloj joins20:07
* github-ff joins20:17
[fcrepo4-vagrant] awoods opened pull request #55: Enable karaf features to install with fcrepo-camel-toolbox:4.6.0 (4.6.0-maintenance...4.6.0-maintenance) https://git.io/viUzw
* github-ff leaves
* dwilcox joins20:21
* dwilcox leaves20:24
* whikloj leaves20:55
* whikloj joins20:56
* whikloj leaves21:00
* whikloj joins21:01
* dhlamb joins21:13
* mikeAtUVa joins22:35
* whikloj leaves22:58
* mikeAtUVa leaves23:00
* dhlamb leaves23:46
* whikloj joins23:59
* whikloj leaves00:04
* whikloj joins01:00
* whikloj leaves01:05
* whikloj joins02:01
* whikloj leaves02:07
* thomz joins02:25
* whikloj joins03:03
* whikloj leaves03:08