@donmccurdy

9 Followers
197 Following
174 Posts
Graphics, data visualization, and web technologies. New York Times R&D. Contributor to #glTF, #threejs, and #aframevr. he/him.
Websitehttps://www.donmccurdy.com/
Twitterhttps://twitter.com/donrmccurdy
GitHubhttp://github.com/donmccurdy/

@xor on etiquette, I find this guide from Google code review applies well to my GitHub projects. Particularly, clearly marking the optional and FYI comments:

https://google.github.io/eng-practices/review/reviewer/comments.html

If there are major issues I’ll usually post those first, and do a second round of review for smaller things later.

How to write code review comments

Google’s Engineering Practices documentation

eng-practices
@rawnsley I find both Toot and Metatext to be much better than the official iOS client. Mostly UX papercuts on the official app for me, but no dealbreakers.
@robhawkes that’s fair! As far as I’m concerned every post above in this thread stands on its own, has visuals etc. That’s not always the case with longer threads I guess.

@robhawkes I like threads! I’m still learning this website but I think it’s considered best practice to mark only the first post in a thread as Public, and the rest as Unlisted.

At least in my iOS client (Toot) this can be set as the default.

“Toot!” is the good client app for iOS. Icon looks half baked, but the app itself is really polished.

@tojiro if you'd prefer to maintain .d.ts files by hand, that is no problem for developers using your library. But in my experience it's a lot more painful for you!

I wish TS provided automated tools to confirm that your .d.ts files match up with source .js files, but never found reliable ways to do that.

@tojiro very possible that I've missed something, but I thought that was how it was always done. See the microsoft/tsdoc library for example:

https://github.com/microsoft/tsdoc/blob/c758984fb4e088e69d7ea34ccab07e9def01448d/tsdoc/package.json#L20

tsdoc/package.json at c758984fb4e088e69d7ea34ccab07e9def01448d · microsoft/tsdoc

A doc comment standard for TypeScript. Contribute to microsoft/tsdoc development by creating an account on GitHub.

GitHub

@tojiro the import/extension thing is very frustrating. Causes a lot of issues for Deno community. :(

That said, I *would* really encourage publishing compiled .js/.d.ts files to npm. I use microbundle to do that — it’s Rollup with opinionated default settings — and I don’t publish the source .ts files.

@apq no worries if not, but if you'd ever be interested in help adding .glb downloads for the light sources and materials (I assume these are generated on the fly?), I'd be glad to help!
@troy_s @apq I think the photometric/radiometric setting would only affect the "light source" downloads further down the page, not any tristimulus values?