I was able to get the changes Dawid and I worked out in the gradle_7_refguide branch merged into the gradle_8 branch.
There’s one current problem with it, which may be something in my env: in the grade_7_refguide branch the HTML files were generated in ./solr/solr-ref-guide/build, but now they are in the top-level ./build directory. I generally don’t really care where it gets built, but there are a few places in the docs where we pull in source code and those now throw an error because the path to the files is wrong. If the Ref Guide is going to get built there forever, it’s a tiny & simple fix to change the path, I just need to know if that’s the plan or if it’s a mistake. This problem also does not need to hold up merging that branch to master. Cassandra On Nov 11, 2019, 10:54 AM -0600, Erick Erickson <[email protected]>, wrote: > I’m trying to push this forward. I intend to keep working on the latest > branch of Mark’s Gradle build (jira/SOLR-13452_gradle_8). > > This is a plea for anyone interested to at least glance at any updates to > that JIRA and chime in if you have any hints. Also, feel free to update that > branch yourself as I don’t intend to create another branch, but merge the > gradle_8 branch as soon as possible. We can treat it like any other branch > that needs work before merging. > > I’ll try to keep the gradle_8 branch up to date with master. > > I’m concentrating at this point on making the gradle and ant builds play nice > together. I saw one situation where after running the Gradle build, “Ant > precommit” failed. Turned out to be a mismatch in the versions of some of the > jars Solr depends on. What I want people to be able to do is: > > > try to use Gradle to do whatever task they need to accomplish. If there’s > > no equivalent, then quickly switch to Ant. Or, at worst, execute some > > target in Gradle (pristineClean?) to reset to zero and then use Ant. > > > get to the minimal point that allows us to merge into master. So far, the > > primary objection (private conversation) is that there’s no equivalent of > > “ant precommit”. I haven’t checked this out in detail yet. > > Also, please feel free to add (or take) sub-tasks of SOLR-13914, where I’m > trying to collect an organized list of issues so we can track them. > > Best, > Erick > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] >
