Re:Show HN: Slashbase – open-source collaborative IDE for da...
by paraswaykole on Tuesday November 08, 2022 @06:21AM
(#33518030)
Thanks for the awesome suggestions. On point 2, I had removed the roles part from the software code, since it was absurd at the moment. Just need to update the same in docs.
Re:Show HN: Slashbase – open-source collaborative IDE for da...
by mmaia on Tuesday November 08, 2022 @10:05AM
(#33519751)
+1 on the opt-in telemetry
Re:Show HN: Slashbase – open-source collaborative IDE for da...
by paraswaykole on Tuesday November 08, 2022 @10:56AM
(#33520379)
agreed. will make it opt-in telemetry.
Re:Show HN: Slashbase – open-source collaborative IDE for da...
by db3pt0 on Tuesday November 08, 2022 @10:20AM
(#33519931)
Not only should telemetry be optional, but a failure to send it should not result in the application refusing to run¹. With a host-level block of PostHog, the server crashes with:
Post "https://app.posthog.com/capture/": dial tcp x.x.x.x:443: connect: connection refused
1: https://github.com/slashbaseide/slashbase/blob/a7cb7871b07a9...
Re:Show HN: Slashbase – open-source collaborative IDE for da...
by paraswaykole on Tuesday November 08, 2022 @10:56AM
(#33520370)
thanks for pointing out. will be fixed.
1. Telemetry needs to be opt-in during install. 2. The roles are weird, why would a developer need write access by default? That's just a recipe for disaster. Would be better to default to read-only in all roles and allow upgrading to write permission as an active choice. 3. There needs to be a clear way to distinguish between prod/staging. I like clients where you can change the background color for different connections, eg screaming red for prod.
Good luck, keep up the good work