Release/1.0 - #100
Conversation
…ed to make any localization tweaks aside from manually sourcing spm8Setup or configuring spm8Setup to be automatically sourced for all or some users
…w, much more limited installation requirements
…re repository, if available
…ase tag from .local/mc_releasetag if available
Spm8 batch/localization automate
Spm8Batch/VersionLogging
Spm8Batch update beta channel
Spm8batch update stable channel
|
If you want to test this, do the following, where then go to work. Also, kind of cool that release 1.0 pull request ended up being issue 100 :) |
|
Stuff left to do (to wit)
|
|
What's the best way to get this into a deployment? I was going to update the MethodsCoreTest on dysthymia to this because Yanni needs to preprocess some data so I figured if she started today that would be some additional testing. I'm currently tracking spm8Batch_alpha, but wanted to adjust it to track the actual release candidate, but I don't think I can set it to track something that's not in universe? |
|
I back-propagated the release candidate to spm8Batch_alpha, so for now they're equivalent, and you can keep tracking that branch. |
|
@mangstad also makes me realize maybe I should tweak the workflow for preparing a release so that there is actually a release branch, in universe, where I can quickly put the release candidate. Then the pull request can be universe@release -> universe@public |
|
Yeah, I think that makes sense. And it makes it easier for us to do final testing before release. Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues |
|
Alright, I'll go ahead and quickly do that right now, though documentation On Tue, Jul 31, 2012 at 10:28 AM, Mike Angstadt <
Daniel A. Kessler |
|
Ok, going to go ahead and close this pull request. Discussion can move over to #102 |
|
Okay, /net/dysthymia/MethodsCoreTest on the cluster is now set up to track the release branch, so should provide a good testbed on the cluster. Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues |
|
Sweet, thanks! On Tue, Jul 31, 2012 at 10:42 AM, Mike Angstadt <
Daniel A. Kessler |
|
I'll be updating spm8Batch to have the correction for the "feature" in warpfMRI about logging that @mangstad pointed out. Also I've modified sliceTime to have options for TR and TGLOBAL. Finally, I've added a new flag that allows all commands run in the foreground. This will facilitate daisy-chaining the processing. Daisy chaining is mainly a feature to be used at the imaging center for pre-processing of data for investigators, however, it will become available also as a tool at a later date. Presently it's possible to daisy chain by hand. @shijiaguo : did you find any issues with help that is displayed at each command? I want to make sure it all is correct. |
|
If you didn't, I also would suggest adding an option for different slice acquisition order (there are several options in slicetimer dealing with this including --down, --odd, and --ocustom and possibly some more). However, given our proposed release date of tomorrow I don't think it's wise to integrate any of these into that release -- with the possible exception of the bug fix. |
|
mike, good point, i can probably do that, though the custom etc will be a pain in the butt, i'll need to think of a solution for that. presently for realignfMRI i use a global option capability so i made be able to work off that. |
|
@rcwelsh one thing is in vbm8 or warp I don't remember exactly, if you append a 'w' for the output image, the process will be terminated for some reason (I believe the reason is it skips a loop if it finds a w* img in the directory). If you could check that it will be good. @mangstad could you remind us about that? |
|
thanks scarlet, that is one of the fixes to be merged today. |
|
@rcwelsh I just talked to Yanni, we took a look at your help files, some of them doesn't make sense.
If in the release we can put something like the documentation @heffjos talked about in a previous issue, but not just push the users to the help, that will be better. |
|
@shijiaguo to clarify about 3, that's a typo in the help right, not a bug On Tue, Jul 31, 2012 at 4:03 PM, Shijia Guo <
Daniel A. Kessler |
|
Yeah that's a typo in the help file |
|
okay, I'll fix those, but they are not super critical.
As for not pushing the help files, that is not recommended and indeed will indeed that is one of the nice things about the commands is that they have anyway, the help files do need a little bit of tending, but not critical On 7/31/12 4:03 PM, "Shijia Guo" @rcwelsh I just talked to Yanni, we took a look at your help files, some
If in the release we can put something like the documentation @heffjos Reply to this email directly or view it on GitHub: Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues |
|
@rcwelsh You are right the help is not critical. The point is that we prob should give some instructions to the users. Otherwise they will have problem running the program. I took a look at the spm8Batch/SPM8Batch_Supplement.pdf and SPM*BATCH.pdf, they talk about the structure but not the flags. If the user can be pointed to those two files and also look at the help, they prob will have less problem. |
|
the flags are listed on page 7 of "SPM8BATCH.pdf", though slightly out of however, these are minor and can be fixed and pushed out next week as a -robert On 7/31/12 4:28 PM, "Shijia Guo" @rcwelsh You are right the help is not critical. The point is that we prob I took a look at the spm8Batch/SPM8Batch_Supplement.pdf and SPM*BATCH.pdf, Reply to this email directly or view it on GitHub: Electronic Mail is not secure, may not be read every day, and should not be used for urgent or sensitive issues |
This pull request should serve to get us started towards Release 1.0. The diff is not too dramatic, but it'd be great if we could actually get everyone to check this out, poke around, and make sure that it contains everything that they want in the release, and nothing more.
@shijiaguo has effectively been testing this for a week or two now since the only real things introduced in this change used to be only in spm8Batch_alpha, and that's what she's been using.
I know there a couple of open issues (e.g. #93, #94) but I'm not sure whether those are show-stoppers that should hold back release.
This release is currently slated to "go live" on Wednesday, August 1, 2012, so let's hop to it in doing some testing!
-Daniel