HN user

ksokhan

132 karma
Posts4
Comments30
View on HN

Well, thanks for raising these issues.

1. I admit the website is light on details. I guess the tagline and copy didn't entice you at all. Do you buy/sell things though services like craigslist? You just may not be the target demographic.

2. I use mailchimp for the email signups. Youre welcome to use a temp email service if you like, but they might block some.

3. the sign up form might might need a copy change: sign up for the waitlist.

I agree in as much as the small component I use is quite well supported and popular. Its a sort of insurance that I don't have to worry about bugs and it running stale. A lot of components in component seem to be written by a single person, and don't get much attention, which to me, is a liability.

Hey! (I made this) Stars do have more rating than the other metrics, which evens things out. Yes, larger libraries like jQuery are rating higher because of the ranking system, but thats actually accurate if you are looking at 'popularity'; furthermore, there are only a few projects that are on this scale.

Try 'trending' if you want to see libraries that are growing quickly.

Ah good point on the first, and working on the second! want to be a bit more transparent, but basically, its simply a combination of the other factors listed with some logical balancing through multipliers. (ie. stars is weighted more than contributor count)

With two unrelated projects I don't see a huge problem... People are not going to confuse the two, and I dont want to go into which is "more appropriate". Both jsdb.org and jsdb.io are completely free to name themselves as they want. No trademarks, no infringements. It was honestly a really nicely appropriate and memorable name for the service.

It was also a steal for a four letter domain name :)

Thanks for the kind words. The sort by should only list the current page/category. You might be confused because "sort by" ignores pagination and rearranges all of the libraries in that category, and only then re-paginates it... Or am I misunderstanding your comment?

This is probably the hardest problem to solve in building a tool like this. Ive thought a lot about this, and here is my thinking:

Its not an either-or scenario. Tags are great at grouping similar libraries together, but it doesn't work very well when you look at all the tags together, since there is no clear hierarchy.

Categories are good, on the other hand, for creating a clear structure for looking for libraries. If a user is confused about where to find something specific, they can just search it.

My plan is to combine the two approaches in jsdb: have a clear and very general category system, and a tag system for finding inter-related js libraries.

Yea, the search system right now is a very basic iteration (I really just wanted to get this launched) but I definitely have plans for making it better. Typeahead is definitely one of the first things I'm going to add.