[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12846316#action_12846316 ] Valentin Valchev commented on FELIX-569: Agree, it's nicer this way ;) Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, config-treetable.patch, config-treetable.png, config.zip, FELIX-569-fmeschbe-2.patch, FELIX-569-fmeschbe-3.patch, FELIX-569-fmeschbe.patch, FELIX-569-fmeschbe.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12845794#action_12845794 ] Felix Meschberger commented on FELIX-569: - The mock looks (and feels) good -- and we can probably live with the bug (we can work around this by just creating a JIRA for it to be solved later) Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, config-treetable.png, config.zip, FELIX-569-fmeschbe-2.patch, FELIX-569-fmeschbe.patch, FELIX-569-fmeschbe.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12845861#action_12845861 ] Valentin Valchev commented on FELIX-569: So who will create a patch? Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, config-treetable.png, config.zip, FELIX-569-fmeschbe-2.patch, FELIX-569-fmeschbe.patch, FELIX-569-fmeschbe.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12845875#action_12845875 ] Felix Meschberger commented on FELIX-569: - Can you ? I will not be able to do it today or tomorrow. Thanks alot. Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, config-treetable.png, config.zip, FELIX-569-fmeschbe-2.patch, FELIX-569-fmeschbe.patch, FELIX-569-fmeschbe.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12845289#action_12845289 ] Valentin Valchev commented on FELIX-569: IMHO the PID FPID are no quite interesting for the user. It is important for the developers. For the user important is the name / description of the configurations. This was the reason for me to choose to hide the PID (column). However, I left the FPID column available, for the only reason to make it possible to group the pids by their factory. With this change, we expose a separate column for pid/fpid - not quite meaningful information to the user, and loose grouping by fpid. Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, FELIX-569-fmeschbe.patch At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12845297#action_12845297 ] Felix Meschberger commented on FELIX-569: - Ok, for removing the PID part (your exaplanation makes sense) I am not so sure about the factory PID column: I didn't understand yet why you want to group by factory PID ? Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, FELIX-569-fmeschbe.patch At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12845302#action_12845302 ] Valentin Valchev commented on FELIX-569: The factory pid is just to quickly see which configurations belong to factory, and which don't. However your latest proposal seems good to me. Will you make a prototype (even static) or me to try? Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, FELIX-569-fmeschbe.patch At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12845312#action_12845312 ] Felix Meschberger commented on FELIX-569: - I try to come up with a patch. Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, FELIX-569-fmeschbe.patch At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12845384#action_12845384 ] Felix Meschberger commented on FELIX-569: - Much better than mine ;-) Does this work with tablesorter ? Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, config-treetable.png, FELIX-569-fmeschbe-2.patch, FELIX-569-fmeschbe.patch, FELIX-569-fmeschbe.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12845388#action_12845388 ] Valentin Valchev commented on FELIX-569: Ooops, I didn't though of that ;) Nope, it will not work. Maybe if special sorter is written .. but still not sure. I'll try to make it work. Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Felix Meschberger Priority: Minor Fix For: webconsole-3.0.0 Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png, config-treetable.png, FELIX-569-fmeschbe-2.patch, FELIX-569-fmeschbe.patch, FELIX-569-fmeschbe.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12844896#action_12844896 ] Felix Meschberger commented on FELIX-569: - Thanks for providing the patch. I have applied in Rev. 922580 Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Carsten Ziegeler Priority: Minor Attachments: config-factory-tables.patch, config-factory-tables.png, config-name_column-sorting.patch, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12844103#action_12844103 ] Valentin Valchev commented on FELIX-569: Ok, will move the name to be the first column. And I've also found a small bug in the plugin, that prevents it from displaying the configuration list, if it fails to retrieve even only OCD. I'll provide a patch on Monday that fixes the bug and the column position. Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Carsten Ziegeler Priority: Minor Attachments: config-factory-tables.patch, config-factory-tables.png, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12843622#action_12843622 ] Carsten Ziegeler commented on FELIX-569: Wow, thanks again for your patch, Valentin - I just applied it; looks great to me. Though still I think we should drop the first column in the table :) Or at least make the name column the first one Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Carsten Ziegeler Priority: Minor Attachments: config-factory-tables.patch, config-factory-tables.png, config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12843050#action_12843050 ] Valentin Valchev commented on FELIX-569: Well, for the first column - IMHO it should stay. You can sort the table by the fist column and this way you can easily group the configurations by their factory PID. For the pointer - it's possible. Just append a class=pointer for the 'name' column and add this to the CSS file: .pointer { cursor: pointer } The buttons - tried, but couldn't. Should first investigate the generated JQuery UI Dialog markup, and see it it is possible. What means bold for the user? How he/she will know that these bold entries are factories? For usability purpose I guess, it would be better to add another table for factories, and appropriate captions for the both tables. Isn't it? Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Carsten Ziegeler Priority: Minor Attachments: config-table-update.png, config-table.patch, config-table.png, config-table2.png, config-tree.patch, config-tree.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12842690#action_12842690 ] Carsten Ziegeler commented on FELIX-569: Hi Valentin, thanks for the patch. I couldn't apply it completly, I had problems with the template file. However I agree that this tree based approach isn't very appealing :) The names are too long for a left-sided tree I think. What about making a list of configurations similar to the bundle list? This could be a table with some column displaying the most important info. Clicking on a list opens a space to edit the config - like the bundle info but with a form. We could also merge the two lists into a single one - displaying the pid of the factories together with the associated factory configs as kind of a group in the list, Clicking on the pid of the factory creates a new configuration. WDYT? Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Carsten Ziegeler Priority: Minor Attachments: config-tree.patch, config-tree.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12842706#action_12842706 ] Carsten Ziegeler commented on FELIX-569: Awesome, Valentin! Yes, looks good to me: +1 :) Question: what happens if PID is selected? Render the table and automatically pop-up the editor dialog? Yes, I think that makes sense Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Carsten Ziegeler Priority: Minor Attachments: config-table.png, config-tree.patch, config-tree.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Commented: (FELIX-569) Improve Configuration Page
[ https://issues.apache.org/jira/browse/FELIX-569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12842707#action_12842707 ] Felix Meschberger commented on FELIX-569: - Great idea indeed. Thanks. A solution must be found for factory configurations, which must be created: these are never bound and cannot be deleted or edited, they are just created -- this is what the lower selection list is for today. Improve Configuration Page -- Key: FELIX-569 URL: https://issues.apache.org/jira/browse/FELIX-569 Project: Felix Issue Type: Improvement Components: Web Console Reporter: Thierry Ygé Assignee: Carsten Ziegeler Priority: Minor Attachments: config-table.png, config-tree.patch, config-tree.png At the moment the way to select the Configuration page is not so user friendly. The more component you have , the more it get difficult to find in the drop down list. So to make it more easy I would suggest to introduce some kind of Tree browse with categorized component configuration eventually. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.