This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | Show project details along with some dynamic content | ||
---|---|---|---|
Product: | connecteddeveloper | Reporter: | Petr Dvorak <joshis> |
Component: | Team Framework | Assignee: | Petr Dvorak <joshis> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | CC: | mmirilovic, olangr |
Priority: | P3 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | ENHANCEMENT | Exception Reporter: | |
Attachments: | Screenshots with the new UI for Kenai project details |
Description
Petr Dvorak
2009-07-23 12:38:10 UTC
(in other words, allow finding out "what is new" on Kenai project) This is details page in embedded browser, right? ... the problem is that the page is now under user's control - he/she can customize it... Therefore there is not any fixed content... Is it a new feature on Kenai? The user now can customize the main project page so it does not show project info, forum posts, etc? Joshis, will you please take a look at it? OK, I have already started with this. When you click the "Details" link in the Dashboard, a special editor area component opens (there is only one instance, projects are always loaded in this one). There is some basic project info (image, display name and description), links to web (wiki, website and downloads) and a tab view - currently, there is only one tab with things related to "communication". I will have a look at the recent changesets, etc. Fixed. Ondro, could you please quickly review the screenshots (see below) and give me your comments/suggestions? Marian, the same for you;)... Created attachment 86801 [details]
Screenshots with the new UI for Kenai project details
Looks good! Few minor comments: 1) What data can the "Testing" tab potentially contain? It seems there's only issue tracking. Why not to call it "Issue tracking" then? Testing does not seem to have direct connection to issue tracking for small Kenai projects. 2) Similarly to commit history, forums and others, it'd be nice to present the list of recent issues in the "Project Issues section". 3) In "Project Issues" we should be consistent in terminology:Create a new report -> Report a new issue 4) I suggest switching the order of "Project Issues" sections .. first offer the option of finding/creating an issue and at the end present the URL address of the repository. We primarily want to drive people towards the standard IDE means of working with the issue repository, which (as of now) is the in-build functionality. Reopening for discussion (closed issues do not tend to get much attention), but don't see this as if I was unsatisfied with the solution. It looks great and is a huge step forward. If you feel the 4 points should not be addressed, feel free to explain why and close again. Thanks! Thanks, Ondra... 1) Fixed - my initial feeling was that the tab names should be rather abstract - originally, I had "Communicate", "Test" and "Develop" (verbs) but then I found this a bit weird (which it was) so I changed this to nouns... 2) I agree but I write the code against Issue tracking API that currently allows me to access only "recent issues" (those that were opened in IDE once). I will add those in the design (and will implement persistence later, after someone complains that it should be there)... Maybe I could add the UI to execute queries (All Issues, etc.)... But I think this will have to wait a little -> I will drop this at the moment... :( 3) Fixed 4) Yeah, well... why not... Fixed... http://hg.netbeans.org/cdev/rev/30be0ba9cb78 Integrated into 'main-golden', will be available in build *200909041634* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/30be0ba9cb78 User: joshis@netbeans.org Log: #169033 - Minor fixed in bundles and UI OK - I think this is as far as we can get for 68, I am closing this issue, please open new ones with specific requirements and reassign them to me. |