[xwiki-devs] [Contrib] XWebIDE Improvements
Hello devs, Recently, a new version of the XWebIDE ( http://extensions.xwiki.org/xwiki/bin/view/Extension/XWebIDE+Application) has been published which added the ability to work with Nested spaces in the application. In order to progress with the development of the extension, we've made a list of future relevant features to add to the application. We'd now like to have your opinion about the importance of each one of them (order the features based on their priority) and your ideas for new ones. You can find the list and add your vote in the table in the design wiki : http://design.xwiki.org/xwiki/bin/view/Proposal/XWebIDE+Application+Improvem... We'd also like to know what are the required features which make you believe you'll use the application in the future. And feel free to provide any other feedback you may have about the current version of the XWebIDE application. Thanks, Yann
Hi Yann, On 6 Oct 2015 at 17:42:08, Yann Flory ([email protected](mailto:[email protected])) wrote:
Hello devs,
Recently, a new version of the XWebIDE ( http://extensions.xwiki.org/xwiki/bin/view/Extension/XWebIDE+Application) has been published which added the ability to work with Nested spaces in the application.
Nice work! :) BTW I see in the doc "Add the Syntax Highlighting extension or Auto-Completion extension to your wiki to have these functionnalities in the XWebIDE editors.”. I feel it would be much nicer for users to have this app add automatic dependencies on autocompletion and syntax highlighting extensions.
In order to progress with the development of the extension, we've made a list of future relevant features to add to the application. We'd now like to have your opinion about the importance of each one of them (order the features based on their priority) and your ideas for new ones. You can find the list and add your vote in the table in the design wiki : http://design.xwiki.org/xwiki/bin/view/Proposal/XWebIDE+Application+Improvem... We'd also like to know what are the required features which make you believe you'll use the application in the future.
I’ve replied on the page! Thanks -Vincent
And feel free to provide any other feedback you may have about the current version of the XWebIDE application.
Thanks, Yann
I'm not sure about "it needs to work on mobile". I don't see myself developing applications from a mobile phone, not even from a tablet. Great work so far! Thanks, Marius On Tue, Oct 6, 2015 at 6:42 PM, Yann Flory <[email protected]> wrote:
Hello devs,
Recently, a new version of the XWebIDE ( http://extensions.xwiki.org/xwiki/bin/view/Extension/XWebIDE+Application) has been published which added the ability to work with Nested spaces in the application. In order to progress with the development of the extension, we've made a list of future relevant features to add to the application. We'd now like to have your opinion about the importance of each one of them (order the features based on their priority) and your ideas for new ones. You can find the list and add your vote in the table in the design wiki : http://design.xwiki.org/xwiki/bin/view/Proposal/XWebIDE+Application+Improvem... We'd also like to know what are the required features which make you believe you'll use the application in the future.
And feel free to provide any other feedback you may have about the current version of the XWebIDE application.
Thanks, Yann _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On 6 Oct 2015 at 20:59:09, Marius Dumitru Florea ([email protected](mailto:[email protected])) wrote:
I'm not sure about "it needs to work on mobile". I don't see myself developing applications from a mobile phone, not even from a tablet.
Indeed, I meant from a touchscreen. I do develop apps on my ipad (using Codea in Lua FWIW). In addition we’ve defined some style guide for all our UI/buttons so that they work on touchscreens, it would just be a pity to forget this and have the WebIDE app have its own rules/styles IMO. Thanks -Vincent
Great work so far!
Thanks, Marius
On Tue, Oct 6, 2015 at 6:42 PM, Yann Flory wrote:
Hello devs,
Recently, a new version of the XWebIDE ( http://extensions.xwiki.org/xwiki/bin/view/Extension/XWebIDE+Application) has been published which added the ability to work with Nested spaces in the application. In order to progress with the development of the extension, we've made a list of future relevant features to add to the application. We'd now like to have your opinion about the importance of each one of them (order the features based on their priority) and your ideas for new ones. You can find the list and add your vote in the table in the design wiki : http://design.xwiki.org/xwiki/bin/view/Proposal/XWebIDE+Application+Improvem... We'd also like to know what are the required features which make you believe you'll use the application in the future.
And feel free to provide any other feedback you may have about the current version of the XWebIDE application.
Thanks, Yann _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
While I agree that this does not seem like the spontaneous thing one would wish, I believe it is a trend that is useful to follow. I was at a symposium on informatics education at school recently and the majority of software tools were discussed with a focus on mobiles, mostly tablets. Missing that wave in such a modern IDE sounds like a bad idea. I guess that accepting that the width has a minimum would be ok. Paul Marius Dumitru Florea wrote:
I'm not sure about "it needs to work on mobile". I don't see myself developing applications from a mobile phone, not even from a tablet.
Hello folks, thank you very very much for taking the time to rank these next steps, this is most helpful for us in deciding what we will do. 1. I made a small change to the page, adding easy to remember names to each feature, eg TABS, HIDE_EDIT_MODES, etc. 2. Vincent I removed your change from the HIDE_EDIT_MODES option because it has not been universally agreed that it must work on mobile devices and as it is not currently tested on such devices, making it work and/or making sure it works is a task which requires effort like the rest so I have added a new item, MOBILE_DEVICES to the list. With this new item, perhaps people may want to re-evaluate your votes ? I will propose we take the 2 highest voted options using the Condorcet method and proceed to make mockups and user-stories for these, then we may request more feedback and do another iteration. Finally: Caty do you suppose you could do an analysis on this application and provide us with usability feedback ? We are specifically interested to know: A. How the application should be integrated in the platform (where you click to make it open) B. What should be displayed in the side panel, what should be available to click on by a developer in the application. Of course we also want to know anything else which comes to mind. Thanks, Caleb On 06/10/15 20:59, Marius Dumitru Florea wrote:
I'm not sure about "it needs to work on mobile". I don't see myself developing applications from a mobile phone, not even from a tablet.
Great work so far!
Thanks, Marius
On Tue, Oct 6, 2015 at 6:42 PM, Yann Flory <[email protected]> wrote:
Hello devs,
Recently, a new version of the XWebIDE ( http://extensions.xwiki.org/xwiki/bin/view/Extension/XWebIDE+Application) has been published which added the ability to work with Nested spaces in the application. In order to progress with the development of the extension, we've made a list of future relevant features to add to the application. We'd now like to have your opinion about the importance of each one of them (order the features based on their priority) and your ideas for new ones. You can find the list and add your vote in the table in the design wiki : http://design.xwiki.org/xwiki/bin/view/Proposal/XWebIDE+Application+Improvem... We'd also like to know what are the required features which make you believe you'll use the application in the future.
And feel free to provide any other feedback you may have about the current version of the XWebIDE application.
Thanks, Yann _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On 7 Oct 2015 at 11:21:06, Caleb James DeLisle ([email protected](mailto:[email protected])) wrote:
Hello folks, thank you very very much for taking the time to rank these next steps, this is most helpful for us in deciding what we will do.
1. I made a small change to the page, adding easy to remember names to each feature, eg TABS, HIDE_EDIT_MODES, etc.
2. Vincent I removed your change from the HIDE_EDIT_MODES option because it has not been universally agreed that it must work on mobile devices and as it is not currently tested on such devices, making it work and/or making sure it works is a task which requires effort like the rest so I have added a new item, MOBILE_DEVICES to the list.
That’s fine! Note that none of the points have been universally agreed :) I’ve also reworded HIDE_EDIT_MODES. Note that I had put a question on WIKI_* as i don’t understand what it’s about and the description seems not related to WebIDE.
With this new item, perhaps people may want to re-evaluate your votes ?
Yes we cannot trust any votes if not all the columns have been filled. I think the process is a bit wrong and the first mail should have been about brainstorming a list of items, before doing any vote. But we’ll get there anyway (with a bit of churn).
I will propose we take the 2 highest voted options using the Condorcet method and proceed to make mockups and user-stories for these, then we may request more feedback and do another iteration.
Finally: Caty do you suppose you could do an analysis on this application and provide us with usability feedback ? We are specifically interested to know: A. How the application should be integrated in the platform (where you click to make it open) B. What should be displayed in the side panel, what should be available to click on by a developer in the application. Of course we also want to know anything else which comes to mind.
Cool to see tractions on webIDE app! :) Note: it would be nice to follow http://platform.xwiki.org/xwiki/bin/view/DevGuide/BestPractices and http://dev.xwiki.org/xwiki/bin/view/Community/ApplicationDevelopmentBestPrac... Thanks -Vincent
Thanks, Caleb
On 06/10/15 20:59, Marius Dumitru Florea wrote:
I'm not sure about "it needs to work on mobile". I don't see myself developing applications from a mobile phone, not even from a tablet.
Great work so far!
Thanks, Marius
On Tue, Oct 6, 2015 at 6:42 PM, Yann Flory wrote:
Hello devs,
Recently, a new version of the XWebIDE ( http://extensions.xwiki.org/xwiki/bin/view/Extension/XWebIDE+Application) has been published which added the ability to work with Nested spaces in the application. In order to progress with the development of the extension, we've made a list of future relevant features to add to the application. We'd now like to have your opinion about the importance of each one of them (order the features based on their priority) and your ideas for new ones. You can find the list and add your vote in the table in the design wiki : http://design.xwiki.org/xwiki/bin/view/Proposal/XWebIDE+Application+Improvem... We'd also like to know what are the required features which make you believe you'll use the application in the future.
And feel free to provide any other feedback you may have about the current version of the XWebIDE application.
Thanks, Yann
Hi, On Wed, Oct 7, 2015 at 12:20 PM, Caleb James DeLisle <[email protected]> wrote:
Hello folks, thank you very very much for taking the time to rank these next steps, this is most helpful for us in deciding what we will do.
1. I made a small change to the page, adding easy to remember names to each feature, eg TABS, HIDE_EDIT_MODES, etc.
2. Vincent I removed your change from the HIDE_EDIT_MODES option because it has not been universally agreed that it must work on mobile devices and as it is not currently tested on such devices, making it work and/or making sure it works is a task which requires effort like the rest so I have added a new item, MOBILE_DEVICES to the list.
With this new item, perhaps people may want to re-evaluate your votes ?
I will propose we take the 2 highest voted options using the Condorcet method and proceed to make mockups and user-stories for these, then we may request more feedback and do another iteration.
Finally: Caty do you suppose you could do an analysis on this application and provide us with usability feedback ? We are specifically interested to know:
This would require some work from my part, so we might need to add it to the roadmap. When defining the AWM design I made this proposal in 2011 design.xwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutesProposal http://design.xwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutes... which had the structure similar to an IDE.
A. How the application should be integrated in the platform (where you click to make it open)
The logical place to access the IDE would not be a self-contained application, but something similar to an Edit mode. I don't understand why you've used the View mode. We should extend the content menus (especially the Edit one) and let the IDE application add its access point in there. We could place it near 'Edit objects' or 'Edit class' and maybe in the future even replace those editors (if the quality will be high enough). I also state again Vincent's point about declaring Syntax app as dependency. I wasn't able to edit a page I defined part of the project or not even expand the side panel tree, but I guess this app is still in the early versions. Thanks, Caty
B. What should be displayed in the side panel, what should be available to click on by a developer in the application. Of course we also want to know anything else which comes to mind.
Thanks, Caleb
On 06/10/15 20:59, Marius Dumitru Florea wrote:
I'm not sure about "it needs to work on mobile". I don't see myself developing applications from a mobile phone, not even from a tablet.
Great work so far!
Thanks, Marius
On Tue, Oct 6, 2015 at 6:42 PM, Yann Flory <[email protected]> wrote:
Hello devs,
Recently, a new version of the XWebIDE ( http://extensions.xwiki.org/xwiki/bin/view/Extension/XWebIDE+Application ) has been published which added the ability to work with Nested spaces in the application. In order to progress with the development of the extension, we've made a list of future relevant features to add to the application. We'd now like to have your opinion about the importance of each one of them (order the features based on their priority) and your ideas for new ones. You can find the list and add your vote in the table in the design wiki :
http://design.xwiki.org/xwiki/bin/view/Proposal/XWebIDE+Application+Improvem... We'd also like to know what are the required features which make you believe you'll use the application in the future.
And feel free to provide any other feedback you may have about the current version of the XWebIDE application.
Thanks, Yann _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
On Wed, Oct 7, 2015 at 5:01 PM, Ecaterina Moraru (Valica) <[email protected]
wrote:
Hi,
On Wed, Oct 7, 2015 at 12:20 PM, Caleb James DeLisle <[email protected]> wrote:
Hello folks, thank you very very much for taking the time to rank these next steps, this is most helpful for us in deciding what we will do.
1. I made a small change to the page, adding easy to remember names to each feature, eg TABS, HIDE_EDIT_MODES, etc.
2. Vincent I removed your change from the HIDE_EDIT_MODES option because it has not been universally agreed that it must work on mobile devices and as it is not currently tested on such devices, making it work and/or making sure it works is a task which requires effort like the rest so I have added a new item, MOBILE_DEVICES to the list.
With this new item, perhaps people may want to re-evaluate your votes ?
I will propose we take the 2 highest voted options using the Condorcet method and proceed to make mockups and user-stories for these, then we may request more feedback and do another iteration.
Finally: Caty do you suppose you could do an analysis on this application and provide us with usability feedback ? We are specifically interested to know:
This would require some work from my part, so we might need to add it to the roadmap. When defining the AWM design I made this proposal in 2011
design.xwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutesProposal
http://design.xwiki.org/xwiki/bin/view/Improvements/ApplicationWithinMinutes... which had the structure similar to an IDE.
A. How the application should be integrated in the platform (where you click to make it open)
The logical place to access the IDE would not be a self-contained application, but something similar to an Edit mode. I don't understand why you've used the View mode. We should extend the content menus (especially the Edit one) and let the IDE application add its access point in there. We could place it near 'Edit objects' or 'Edit class' and maybe in the future even replace those editors (if the quality will be high enough).
The integration inside the Edit menu should be done with extensions points. Also we need to find a way to define an application and provide thie IDE editor just for applications.
I also state again Vincent's point about declaring Syntax app as dependency.
I wasn't able to edit a page I defined part of the project or not even expand the side panel tree, but I guess this app is still in the early versions.
Thanks, Caty
B. What should be displayed in the side panel, what should be available to click on by a developer in the application. Of course we also want to know anything else which comes to mind.
Thanks, Caleb
On 06/10/15 20:59, Marius Dumitru Florea wrote:
I'm not sure about "it needs to work on mobile". I don't see myself developing applications from a mobile phone, not even from a tablet.
Great work so far!
Thanks, Marius
On Tue, Oct 6, 2015 at 6:42 PM, Yann Flory <[email protected]> wrote:
Hello devs,
Recently, a new version of the XWebIDE ( http://extensions.xwiki.org/xwiki/bin/view/Extension/XWebIDE+Application ) has been published which added the ability to work with Nested spaces in the application. In order to progress with the development of the extension, we've made a list of future relevant features to add to the application. We'd now like to have your opinion about the importance of each one of them (order the features based on their priority) and your ideas for new ones. You can find the list and add your vote in the table in the design wiki :
http://design.xwiki.org/xwiki/bin/view/Proposal/XWebIDE+Application+Improvem... We'd also like to know what are the required features which make you believe you'll use the application in the future.
And feel free to provide any other feedback you may have about the current version of the XWebIDE application.
Thanks, Yann _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
_______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs
participants (6)
-
Caleb James DeLisle -
Ecaterina Moraru (Valica) -
Marius Dumitru Florea -
Paul Libbrecht -
vincent@massol.net -
Yann Flory