Doxygen
-
I use Doxygen to generate the documentation to my bigger pet projects. Since Chris was pitying the lack of documentation in my Springlog project ( :laugh: ) I had the following idea: - Add a setting to the ::Code app: "Auto-generate the documentation using Doxygen" (default: turned off) - After each pushed commit, the Docs app is updated to contain the latest Doxygen output of the Code (if the setting was turned on)
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
The console is a black place [taken from Q&A]
How to ask a question -
I use Doxygen to generate the documentation to my bigger pet projects. Since Chris was pitying the lack of documentation in my Springlog project ( :laugh: ) I had the following idea: - Add a setting to the ::Code app: "Auto-generate the documentation using Doxygen" (default: turned off) - After each pushed commit, the Docs app is updated to contain the latest Doxygen output of the Code (if the setting was turned on)
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
The console is a black place [taken from Q&A]
How to ask a questionI'm with you on it - such feature will (maybe) force me to take documentation seriously :laugh: (I saw your share and I'm glad, however I had no time to look into it - jet...)
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
-
I'm with you on it - such feature will (maybe) force me to take documentation seriously :laugh: (I saw your share and I'm glad, however I had no time to look into it - jet...)
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
Kornfeld Eliyahu Peter wrote:
(I saw your share and I'm glad, however I had no time to look into it - jet...)
I hope it helps you to get a deeper insight, however I'm still far from having anything even remotely usable for production use...
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
The console is a black place [taken from Q&A]
How to ask a question -
I use Doxygen to generate the documentation to my bigger pet projects. Since Chris was pitying the lack of documentation in my Springlog project ( :laugh: ) I had the following idea: - Add a setting to the ::Code app: "Auto-generate the documentation using Doxygen" (default: turned off) - After each pushed commit, the Docs app is updated to contain the latest Doxygen output of the Code (if the setting was turned on)
I will never again mention that Dalek Dave was the poster of the One Millionth Lounge Post, nor that it was complete drivel.
The console is a black place [taken from Q&A]
How to ask a questionExample which you have provided is just a fundamental case why we've created ::Workspaces, to enable application interactions like this. We had Doxygen support on our wishlist already. The whole framework was created with such interactions in mind. We are just not there yet, unfortunately, as there are few missing pieces. 'Beta' stands there for a reason :) In general we are heading to have lots of such apps (documentation processing, code analyzing, code review, editors, test suites, you name it) connected and working in a way similar to what you have described. Regardless if the apps will be written by us, or hosted by third-party. With Doxygen specifically, we could add it to ::GitMachine, but I don't think that would be the right choice. It will be way better to have it as a separate application. Yet, in order to have such separate application being notified about commits and being able to query current code, we need to have API working first. I think that is the last missing block from the grand picture of having a framework for developer-oriented applications working together on the same project. As stated elsewhere API support is approaching. While ::Workspaces is now enabling collaboration for teams already, putting the last cornerstone in place will enable us to boost the collaboration way more. Thanks for posting of the idea, though. Even though we had this one on our list, your post proves that we're heading in the right direction, that there is some demand for things we want to add in the future. Should you have any other ideas, please post them, too.