Ticket #6174 (closed: fixed)
Script repository design document
Reported by: | Nick Draper | Owned by: | Gesner Passos |
---|---|---|---|
Priority: | blocker | Milestone: | Release 2.5 |
Component: | Mantid | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | #6176, #6177, #6707 | Tester: | Alex Buts |
Description
Create a design document for the script repository implementation.
Change History
comment:2 Changed 8 years ago by Nick Draper
- Milestone changed from Release 2.4 to Release 2.5
Moved at the code freeze for release 2.4
comment:3 Changed 8 years ago by Gesner Passos
Add ScriptRepository Design and Requirement documentation
under development
re #6174
Changeset: 0106c29f62366918c950e4d94c69fb698a040c85
comment:4 Changed 8 years ago by Gesner Passos
Description of two methods ScriptRepository
re #6174
Changeset: 21647542d642b51a77d239be68f26d0805cc1816
comment:6 Changed 8 years ago by Gesner Passos
Rewritten after decision to move to a custom solution
re #6174
Changeset: e94357d9f08960635fb5e7dc111f0d5ffcefac26
comment:7 Changed 8 years ago by Gesner Passos
Rewritten after moving to custom solution
re #6174
Changeset: c0c3653521301e25544854fe96162915e8cc55c5
comment:8 Changed 8 years ago by Gesner Passos
Small improvements on the documentation
re #6174
Changeset: e424815d151f5ab8230d49429285ec368af0c1bc
comment:10 Changed 7 years ago by Gesner Passos
Update and add the upload and gui for script repository
re #6174
Changeset: 2a762e12b8bc3ba356d8b5145d2be44328fc8cad
comment:11 Changed 7 years ago by Gesner Passos
- Status changed from accepted to verify
- Resolution set to fixed
- Blocking 6176, 6177 added
branch : feature/6174_script_repo_design
Tester: Read the documentation, specially the sections Script Repository GUI and Uploading Strategy. You should agree with this document, and them merge it to master. If you agree, this will be the implemented version of ScriptRepository. (The ScriptRepository Service has already been implemented in #6175).
Attention: the git macros will not work here. You will have to merge using the git commands:
git checkout master git fetch -p git pull --rebase git merge --no-ff origin/feature/6174_script_repo_design
If you agree with the document, publish it:
git fetch git rebase --preserve-merges origin/master git push origin master git push origin :feature/6174_script_repo_design
comment:12 Changed 7 years ago by Alex Buts
- Status changed from verify to verifying
- Tester set to Alex Buts
I need to read, discuss and deal with it anyway, so I am snapping it for verification.
comment:13 Changed 7 years ago by Alex Buts
refs #6174 Couple of typing errors
Changeset: cab1908072dc96062808fab96b4c4d03f670d407
comment:14 Changed 7 years ago by Gesner Passos
Update and add the upload and gui for script repository
re #6174
Changeset: 2a762e12b8bc3ba356d8b5145d2be44328fc8cad
comment:15 Changed 7 years ago by Alex Buts
refs #6174 Couple of typing errors
Changeset: cab1908072dc96062808fab96b4c4d03f670d407
comment:16 Changed 7 years ago by Alex Buts
This is very strange situation with the Track.
I have closed this ticket last week and wrote number of comments about it. The ticket has been integrated into the GIT and I closed the ticket. Here I have unfinished ticket again and no comments. Strange.
comment:17 Changed 7 years ago by Alex Buts
- Status changed from verifying to closed
Apparently Track have gobbled up comments and fixed status, so I do not have confirmation message. Brief comment on the design from one I can remember.
1) A bit better document formatting would be useful, e.g. the design requests formatted as a table would be beneficial -- at least to understand what is implemented and what is not. The good example for the design was Mantid Python scripting.
2) A git forkflow is not really appropriate for documentation. I think Word collaboration would be more convenient.
There were couple more but they are probably minor so I do not remember it now
comment:18 Changed 5 years ago by Stuart Campbell
This ticket has been transferred to github issue 7020