Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 338226 - [client] Add Git Repositories UI
Summary: [client] Add Git Repositories UI
Status: RESOLVED FIXED
Alias: None
Product: Orion
Classification: ECD
Component: Client (show other bugs)
Version: 0.2   Edit
Hardware: PC All
: P3 enhancement (vote)
Target Milestone: 0.2   Edit
Assignee: Malgorzata Janczarska CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 337818 340568
Blocks: 336116
  Show dependency tree
 
Reported: 2011-02-25 10:13 EST by Szymon Brandys CLA
Modified: 2011-09-01 11:43 EDT (History)
4 users (show)

See Also:


Attachments
/git/clone response (839 bytes, text/plain)
2011-03-21 05:58 EDT, Tomasz Zarna CLA
no flags Details
mylyn/context/zip (19.71 KB, application/octet-stream)
2011-03-21 05:58 EDT, Tomasz Zarna CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
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.