{"action":"created","issue":{"url":"https://api.github.com/repos/isetbio/isetbio/issues/8","labels_url":"https://api.github.com/repos/isetbio/isetbio/issues/8/labels{/name}","comments_url":"https://api.github.com/repos/isetbio/isetbio/issues/8/comments","events_url":"https://api.github.com/repos/isetbio/isetbio/issues/8/events","html_url":"https://github.com/isetbio/isetbio/issues/8","id":66217033,"number":8,"title":"ValidateFullOne, ValidateFullAndPublishOne","user":{"login":"DavidBrainard","id":1158757,"avatar_url":"https://avatars.githubusercontent.com/u/1158757?v=3","gravatar_id":"","url":"https://api.github.com/users/DavidBrainard","html_url":"https://github.com/DavidBrainard","followers_url":"https://api.github.com/users/DavidBrainard/followers","following_url":"https://api.github.com/users/DavidBrainard/following{/other_user}","gists_url":"https://api.github.com/users/DavidBrainard/gists{/gist_id}","starred_url":"https://api.github.com/users/DavidBrainard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/DavidBrainard/subscriptions","organizations_url":"https://api.github.com/users/DavidBrainard/orgs","repos_url":"https://api.github.com/users/DavidBrainard/repos","events_url":"https://api.github.com/users/DavidBrainard/events{/privacy}","received_events_url":"https://api.github.com/users/DavidBrainard/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-04-03T19:45:46Z","updated_at":"2015-04-14T19:04:29Z","closed_at":null,"body":"I would like two more top level validation scripts, as indicated in the issue title.  These should each list all of the validations and ask the user which one of them to run.\r\n\r\nThis would be very useful when developing/debugging a new validation scrip, so that you could develop and publish without having to run all the scripts. \r\n\r\nIf it is hard to publish just one, I'd settle for ValidateFullOne.  But sometimes it requires some fussing to get the published version of a script to look right, so it would be nice to be able to iterate on fixing without having to do them all.\r\n\r\nWhat I can imagine might be hard is to rewrite the wiki page with just one, especially if it wasn't there before.  So I would also be happy if ValidateFullAndPublishOne said it couldn't publish unless the script had already been published at least once, but would update the html published version so that one could refine."},"comment":{"url":"https://api.github.com/repos/isetbio/isetbio/issues/comments/93021680","html_url":"https://github.com/isetbio/isetbio/issues/8#issuecomment-93021680","issue_url":"https://api.github.com/repos/isetbio/isetbio/issues/8","id":93021680,"user":{"login":"npcottaris","id":3444212,"avatar_url":"https://avatars.githubusercontent.com/u/3444212?v=3","gravatar_id":"","url":"https://api.github.com/users/npcottaris","html_url":"https://github.com/npcottaris","followers_url":"https://api.github.com/users/npcottaris/followers","following_url":"https://api.github.com/users/npcottaris/following{/other_user}","gists_url":"https://api.github.com/users/npcottaris/gists{/gist_id}","starred_url":"https://api.github.com/users/npcottaris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/npcottaris/subscriptions","organizations_url":"https://api.github.com/users/npcottaris/orgs","repos_url":"https://api.github.com/users/npcottaris/repos","events_url":"https://api.github.com/users/npcottaris/events{/privacy}","received_events_url":"https://api.github.com/users/npcottaris/received_events","type":"User","site_admin":false},"created_at":"2015-04-14T19:04:29Z","updated_at":"2015-04-14T19:04:29Z","body":"We now have two top-level validation scripts.\r\n- validateFullAndPublishOne\r\n- validateFullOne\r\n\r\nBoth scripts present the user with a list of all the available validation scripts (as specified in the validateListAllValidationDirs() script). The user is prompted to select  one script and this script ALONE is validated fully. If it passes the validation, this file's wiki publication is updated. The corresponding entry in the ValidationResults catalog is also updated with information about who did this validation, when and where. Every time you run a validateFullAndPublishOne run you get an additional informational entry on that scripts'  position showing when the script was run, by whom and where. To get rid of all accumulated infos, you can do a validateFullAndPublishAll once you have optimized your script.\r\n\r\nIf the script was not previously run, a new entry is generated as well."}}