Live data from Hacker News

Gitter is open source

gitlab.com

141–150 of 176 posts

Re: Gitter is open source

#141
post #123

Gitter is a great idea in theory. In practice it's just been a place for my questions to go unanswered.

It depends on the project & maintainers, not the tool. When I was learning webpack a couple years ago I had a great experience asking for help in their gitter.

Re: Gitter is open source

#142
post #7

If you go through the commit history you can see that they removed a lot of secret keys from the repo. What if the main reason why people don't want to opensource their project is because they don't know how to use their secret keys without including them in the repo ?

Not having started out as an open source project, this was always a major consideration. Once we've finished fully open sourcing everything, we should look to write up our experience around the conversation, in particular, the tools we used.

ENVs in a private repo would definitely be convenient, but the best practices I've always seen are to omit those values even from a private repo (for security but also portability)

Re: Gitter is open source

#143
> Whilst drinking your tea, make sure you have Gulp installed. You can do this with npm install -g gulp. You may need to use sudo for this.

How blind can you be not to understand how evil this request is to your users? And you request this because... because you don't want to `sed 's|gulp |node_modules/.bin/gulp|g' Makefile` ?

Similarly, too hard to check npm's version in Makefile, and run or not run `linklocal` yourselves?

Re: Gitter is open source

#144
post #78

Earlier quoted context omitted.

What would be the hardware requirements to run gitter for a couple of hundred accounts?

We haven't done much benchmarking at that end of the scale, but I can't think of any reason why you wouldn't be able to run it on a single server.

Sure, but is it a 5USD/month DO instance or a 640USD/month one?

Re: Gitter is open source

#145

> Whilst drinking your tea, make sure you have Gulp installed. You can do this with npm install -g gulp. You may need to use sudo for this. How blind can you be not to understand how evil this request is to your users? And you request this because... because you don't want to `sed 's|gulp |node_modules/.bin/gulp|g' Makefile` ? Similarly, too hard to check npm's version in Makefile, and run or not run `linklocal` your…

Would you mind elaborating? As a user who would follow this instruction without thinking twice I'd like to understand better why this is a bad idea.

Re: Gitter is open source

#146
post #123

Gitter is a great idea in theory. In practice it's just been a place for my questions to go unanswered.

This reminds me of something I want to share with HN. I've put a lot of thought into how technologists seem to forget to think about how their tools will be adopted and used in a collective sense. They seem to not design their tools for the end result.

https://medium.com/@xpe/designing-effective-communication-67...

> Can your product provide a great user experience for the group sizes and compositions you want to support?

> Can your product maintain the tone and engagement levels you seek?

Re: Gitter is open source

#147
post #145

> Whilst drinking your tea, make sure you have Gulp installed. You can do this with npm install -g gulp. You may need to use sudo for this. How blind can you be not to understand how evil this request is to your users? And you request this because... because you don't want to `sed 's|gulp |node_modules/.bin/gulp|g' Makefile` ? Similarly, too hard to check npm's version in Makefile, and run or not run `linklocal` your…

Would you mind elaborating? As a user who would follow this instruction without thinking twice I'd like to understand better why this is a bad idea.

Running any npm module install script through sudo is a bad idea unless you are very sure of exactly what will be installed and how. There's a reason why distribution packages are generally signed and package managers require packages match repo sigs.

Re: Gitter is open source

#148
post #123

Gitter is a great idea in theory. In practice it's just been a place for my questions to go unanswered.

Gitter has been a huge part of freeCodeCamp's community since the beginning. Thousands of people have asked questions there, and most of them have gotten helpful answers quickly. This is thanks to the experienced developers who contribute their time and expertise in there.

Like IRC, it's a great platform to ask and answer questions on. Find the right rooms and talk to the right people.

Re: Gitter is open source

#149
post #145

> Whilst drinking your tea, make sure you have Gulp installed. You can do this with npm install -g gulp. You may need to use sudo for this. How blind can you be not to understand how evil this request is to your users? And you request this because... because you don't want to `sed 's|gulp |node_modules/.bin/gulp|g' Makefile` ? Similarly, too hard to check npm's version in Makefile, and run or not run `linklocal` your…

Would you mind elaborating? As a user who would follow this instruction without thinking twice I'd like to understand better why this is a bad idea.

It's not really that bad, unless you install it with sudo. The need to have gulp installed globally is unnecessary. They could just add it as a normal dependency and put the specific gulp command in the scripts section of their package.json. It wouldn't require the user to do anything extra.

Re: Gitter is open source

#150
post #41

Earlier quoted context omitted.

> Asking users to run mongo, es, neo4j, and redis is a tall order. Not really. Why? Reddit is opensource but it'd damn hard to setup correctly and start your own instance.

The reddit repo doesn't have any commits since March. If that's their actual codebase, what are all their engineers doing?

It's not the actual codebase, it's kind of a branch that has to be manually updated (by cherry-picking across commits from the "real" one). It used to be kept in pretty close sync with the code live on the site, but it seems like they don't care about updating it any more. There are things that have been live on the site for close to a year now that aren't in the open-source repo.
Post reply on HN