Ticket #6174 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

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:1 Changed 8 years ago by Gesner Passos

  • Status changed from new to accepted

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:5 Changed 8 years ago by Nick Draper

  • Priority changed from major to blocker

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:9 Changed 8 years ago by Gesner Passos

  • Blocking 6707 added

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

Note: See TracTickets for help on using tickets.