Issue651

Title Remove VAL from repository
Priority feature Status resolved
Superseder Nosy List jendrik, malte, silvan
Assigned To jendrik Keywords
Optional summary

Created on 2016-05-03.12:43:23 by jendrik, last changed by jendrik.

Messages
msg5344 (view) Author: jendrik Date: 2016-05-11.19:08:28
Merged and pushed. The docs are also updated.
msg5328 (view) Author: malte Date: 2016-05-10.16:13:46
LGTM.
msg5327 (view) Author: jendrik Date: 2016-05-10.16:12:31
OK, I added the workaround to the tutorial. Now all that's missing is updating 
the build instructions in the Fast Downward wiki. Malte, can I go ahead and merge 
the code?
msg5320 (view) Author: silvan Date: 2016-05-10.12:08:43
The current "fix" for this problem is to call "make clean" and then "make". The
problem is that object files are checked into the VAL repository, which prevents
re-compiling all files in a fresh clone of the repository when simply typing "make".
msg5317 (view) Author: jendrik Date: 2016-05-09.13:37:41
Thanks. Now the only thing that's holding this back is that the VAL github 
version doesn't compile on Ubuntu 16.04. Silvan agreed to look into this.
msg5316 (view) Author: silvan Date: 2016-05-09.12:01:57
The script/code changes at bitbucket look fine.
msg5310 (view) Author: jendrik Date: 2016-05-03.22:08:02
Before we close this, we should update the documentation on how to compile the 
planner (moving flex and bison to VAL's requirements, etc.).
msg5309 (view) Author: jendrik Date: 2016-05-03.22:06:06
I created a pull request at 
https://bitbucket.org/jendrikseipp/downward/pull-requests/49
and deferred making VAL optional to issue654.
msg5306 (view) Author: jendrik Date: 2016-05-03.17:41:04
After some offline discussion we found that the new sites contain enough 
information for people who know what they're doing :), but 
http://www.fast-downward.org/ScriptUsage should be made more detailed and 
tailored explicitly for Basel people. Ideally, it should be a list of explicit 
commands with opinionated default paths.
msg5305 (view) Author: malte Date: 2016-05-03.17:40:18
I think it would be good to have something somewhere that is more specialized
for us, i.e., that can be executed out of the box on our grid (without sudo
rights). But I think the existing information is great for non-internal users,
and I think that's enough for now. We can add the other stuff some other time if
we feel like it.
msg5304 (view) Author: jendrik Date: 2016-05-03.17:09:14
rtfd.org is now functional again and the updated docs are online. The docs at  
https://lab.readthedocs.io/en/latest/downward.tutorial.html and 
http://www.fast-downward.org/ScriptUsage are terse, but together, I think they 
contain all the things you mention (except for setting up an LP solver). What do 
you think is missing or should be changed?
msg5303 (view) Author: malte Date: 2016-05-03.15:29:42
This is a good starting point, but I think we really need a *complete* quick set
up, including all steps from scratch submitting an experiment. For example,
something we can point people to who should run Fast Downward experiments with
lab as part of a workshop or course.

This includes cloning and building Fast Downward, cloning and building VAL,
cloning (and building?) lab, cloning the benchmarks, setting up an LP solver
(I'd be OK if this part were initially missing), setting up all paths etc.
msg5302 (view) Author: jendrik Date: 2016-05-03.15:24:11
I added some info to the wiki (mostly a link to the lab docs, which still have to 
be built by rtfd.org): 
http://www.fast-downward.org/ScriptUsage
msg5295 (view) Author: malte Date: 2016-05-03.13:39:49
As part of this/before we merge this, can we make sure we have a page that
explains all the steps to set up Fast Downward and run experiments on our grid
(incl. getting the benchmarks, lab and VAL)?

I know that so far we have something like this on the AI wiki, but I think it
would be better to migrate it to the Fast Downward page so that we can look it
up when we're not at the university, and so that we point our students to it.
(The AI wiki is only accessible for our group, and it requires being on the
university network.)
msg5294 (view) Author: jendrik Date: 2016-05-03.12:43:23
Now that VAL has its own repo at https://github.com/KCL-Planning/VAL, we'd like 
to remove our old copy of VAL from the Fast Downward repo. Of course, we will 
adapt the driver script and still validate plans with the new VAL version.
History
Date User Action Args
2016-05-11 19:08:28jendriksetstatus: in-progress -> resolved
messages: + msg5344
2016-05-10 16:13:46maltesetmessages: + msg5328
2016-05-10 16:12:31jendriksetassignedto: silvan -> jendrik
messages: + msg5327
2016-05-10 12:08:43silvansetmessages: + msg5320
2016-05-09 13:37:41jendriksetstatus: reviewing -> in-progress
assignedto: jendrik -> silvan
messages: + msg5317
2016-05-09 12:01:57silvansetmessages: + msg5316
2016-05-03 22:08:02jendriksetmessages: + msg5310
2016-05-03 22:06:06jendriksetstatus: chatting -> reviewing
messages: + msg5309
2016-05-03 17:45:13jendriksetassignedto: jendrik
2016-05-03 17:41:04jendriksetmessages: + msg5306
2016-05-03 17:40:18maltesetmessages: + msg5305
2016-05-03 17:09:14jendriksetmessages: + msg5304
2016-05-03 15:29:42maltesetmessages: + msg5303
2016-05-03 15:24:11jendriksetmessages: + msg5302
2016-05-03 13:58:48silvansetnosy: + silvan
2016-05-03 13:39:49maltesetstatus: unread -> chatting
messages: + msg5295
2016-05-03 12:43:23jendrikcreate