Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 338226

Summary: [client] Add Git Repositories UI
Product: [ECD] Orion Reporter: Szymon Brandys <Szymon.Brandys>
Component: ClientAssignee: Malgorzata Janczarska <malgorzata.tomczyk>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: bokowski, libingw, susan, tomasz.zarna
Version: 0.2   
Target Milestone: 0.2   
Hardware: PC   
OS: All   
Whiteboard:
Bug Depends on: 337818, 340568    
Bug Blocks: 336116    
Attachments:
Description Flags
/git/clone response
none
mylyn/context/zip none

Description Szymon Brandys CLA 2011-02-25 10:13:31 EST
We need UI to navigate through Git clones.
Comment 1 Szymon Brandys CLA 2011-03-08 07:25:21 EST
The work is in progress, however it was decided to move the work to M7.
Comment 2 Malgorzata Janczarska CLA 2011-03-18 13:32:03 EDT
The draft of this view can be viewed on:
http://localhost:8080/git-clone.html#/git/clone/
however there is plenty do do:
1. We need to return something meaningful as clone name, I suggest repository URI
2. Some action on repositories should be available: I added sample action for "remove", however it's not implemented yet. I suppose we could add linking, git status (?) etc
3. I suppose I shound't display content location and id, but so far there are no other properties to be displayed to the user
Comment 3 Tomasz Zarna CLA 2011-03-21 05:58:23 EDT
Created attachment 191601 [details]
/git/clone response

(In reply to comment #2)
> 1. We need to return something meaningful as clone name, I suggest repository
> URI

This is already happening. If you don't provide a name when creating a clone (POSTing on /git/clone), by default the clone's URI is used. See the attachment.

> 2. Some action on repositories should be available: I added sample action for
> "remove", however it's not implemented yet.

Filed bug 340553 for that.
Comment 4 Tomasz Zarna CLA 2011-03-21 05:58:26 EDT
Created attachment 191602 [details]
mylyn/context/zip
Comment 5 Malgorzata Janczarska CLA 2011-04-27 10:32:51 EDT
.
Comment 6 Susan McCourt CLA 2011-04-27 16:13:44 EDT
do we want to put the clones page in the page header links?

(or is this to be covered in bug 340968)
the file is globalCommands.js
there is a commented out line where we used to put "Git" -> git status and could now put "Git" -> git clones
Comment 7 Malgorzata Janczarska CLA 2011-04-28 03:57:55 EDT
(In reply to comment #6)
> do we want to put the clones page in the page header links?
Szymon is planning to do it in Bug 343542.