satguru Posted February 28, 2016 Share Posted February 28, 2016 Looks like non of the 2.2 class documentation made it to 2.3 class documentation. http://doc.babylonjs.com/classes/2.3 Change in way documention is done in 2.3 ? Quote Link to comment Share on other sites More sharing options...
Temechon Posted February 28, 2016 Share Posted February 28, 2016 Sorry I didn't understand you... What is the problem here ? Quote Link to comment Share on other sites More sharing options...
satguru Posted February 28, 2016 Author Share Posted February 28, 2016 Compare the description of PointLight in 2.2 and 2.3 below http://doc.babylonjs.com/classes/2.2/PointLight http://doc.babylonjs.com/classes/2.3/PointLight You will see that in 2.3 the description is empty Quote Link to comment Share on other sites More sharing options...
Dad72 Posted February 28, 2016 Share Posted February 28, 2016 I also have a question. How often quoted the documentation 'extension' is updated. I send a PR for the extension CastorGUI there 23 days, it has been validated, but is not updated on the site. There is for example a file I add to the doc, which is present on the deposit, but not on the site. Quote Link to comment Share on other sites More sharing options...
Temechon Posted February 29, 2016 Share Posted February 29, 2016 @Dad, that means you forgot to update a json file. Which file are you talking about ? @satguru : it's an old bug I thought was fixed. I'll check it out. Quote Link to comment Share on other sites More sharing options...
Dad72 Posted February 29, 2016 Share Posted February 29, 2016 As I made the GUIColor.md add a doc that is present in the gitHub. but it is not present on the site. On the deposit can be seen GUIColor file (the 4 th file in the list) https://github.com/BabylonJS/Documentation/tree/master/content/extensions/CastorGUI But on the site, the file does not exist. http://doc.babylonjs.com/extensions Is what I miss something? Quote Link to comment Share on other sites More sharing options...
Temechon Posted February 29, 2016 Share Posted February 29, 2016 I'll take a look at it tonight. Quote Link to comment Share on other sites More sharing options...
Temechon Posted February 29, 2016 Share Posted February 29, 2016 @Dad : You have to update this file as well : https://github.com/BabylonJS/Documentation/blob/master/data/statics.json It's done now, wait the next merge and it will appear on the site Quote Link to comment Share on other sites More sharing options...
Dad72 Posted February 29, 2016 Share Posted February 29, 2016 Ok, I had forgotten something. It's not easy to remember that this file is also to modify. Thank you Temechon for doing so Wingnut 1 Quote Link to comment Share on other sites More sharing options...
Jaskar Posted March 2, 2016 Share Posted March 2, 2016 On 28/2/2016 at 7:09 PM, satguru said: Compare the description of PointLight in 2.2 and 2.3 below http://doc.babylonjs.com/classes/2.2/PointLight http://doc.babylonjs.com/classes/2.3/PointLight You will see that in 2.3 the description is empty Bug found! I now try to fix it.... It's a meta-marked problem we had some weeks ago, which force us to add spaces after each '#' character on the .md files. So, the old .md parsing is now broken. GameMonetize and Temechon 2 Quote Link to comment Share on other sites More sharing options...
Temechon Posted March 2, 2016 Share Posted March 2, 2016 36 minutes ago, Jaskar said: Bug found! I love this guy <3 Jaskar 1 Quote Link to comment Share on other sites More sharing options...
Jaskar Posted March 2, 2016 Share Posted March 2, 2016 Fixed! You can now close this topic. Temechon 1 Quote Link to comment Share on other sites More sharing options...
satguru Posted March 2, 2016 Author Share Posted March 2, 2016 @Jaskar, I still do not see the documentation in 2.3. Quote Link to comment Share on other sites More sharing options...
Temechon Posted March 2, 2016 Share Posted March 2, 2016 The bug has been fixed, but the documentation has not been merged yet... Wait few minutes please EDIT : Should be good now. Quote Link to comment Share on other sites More sharing options...
Boz Posted March 2, 2016 Share Posted March 2, 2016 On 28/2/2016 at 2:09 PM, satguru said: Compare the description of PointLight in 2.2 and 2.3 below http://doc.babylonjs.com/classes/2.2/PointLight http://doc.babylonjs.com/classes/2.3/PointLight You will see that in 2.3 the description is empty According to satguru links, you can look at the class description and see that some links (<a> tags) are missing in 2.3 version Jaskar 1 Quote Link to comment Share on other sites More sharing options...
satguru Posted March 4, 2016 Author Share Posted March 4, 2016 Nearly there but not there yet. Like Pouet pointed out the links from 2.2 did not make it to 2.3 for example the 2.2 has a link to tutorial. This is missing in 2.3 Quote Link to comment Share on other sites More sharing options...
jerome Posted March 9, 2016 Share Posted March 9, 2016 btw... underground project to document the whole API from inline code documentation in (slow) progress Quote Link to comment Share on other sites More sharing options...
jerome Posted March 16, 2016 Share Posted March 16, 2016 two classes checked ... pffeewww painful work Quote Link to comment Share on other sites More sharing options...
GameMonetize Posted March 16, 2016 Share Posted March 16, 2016 You work for the future! Jaskar 1 Quote Link to comment Share on other sites More sharing options...
Pryme8 Posted March 17, 2016 Share Posted March 17, 2016 On March 1, 2016 at 2:09 AM, Jaskar said: Bug found! I now try to fix it.... It's a meta-marked problem we had some weeks ago, which force us to add spaces after each '#' character on the .md files. So, the old .md parsing is now broken. Wow I need to do some research what you just said sounded like gobbly gook and that's not good. Is this a git thing? I would like on understand what's being discussed here, could someone explain for us laimens? Quote Link to comment Share on other sites More sharing options...
Jaskar Posted March 18, 2016 Share Posted March 18, 2016 @Pryme8 : Nop, it's not a git things. The documentation works like this : We have a script that "build" the documentation html pages, from markdown files. These md files are build from Babylon definition file, and previous version files. This script use some node modules, as a md file parser. This parser, called "meta-marked", had an update some weeks ago, so we needed to add some spaces after each '#' character on the .md files. But this change broke some other functions. Hope I was clear Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.