1. 39

This has been on the backburner for a while, but I figure it’s close enough to boiling…

The inspiration for this are a few threads over the past month in which we’ve discussed how hard it is to predict if a given software project will work for you or not.

https://lobste.rs/s/kpxsk2/idea_curated_open_source_libraries

https://lobste.rs/s/cogv1l/the_definitive_technical_list_of_lists_of_lists_curated_on_github

So I finally gave in and built a little for reviewing software projects.

This is still quite early beta, and I’m messing with the styling quite a bit (especially the forms), but I also need a bit more content to see how things will work. I’d prefer not to launch too widely, so if we could keep this “lobsters only” for a bit that would help, but maybe if you’ve used a new library in the past week or two and been impressed (or terribly disappointed) you can add it?

  1.  

  2. 5

    I got “502 Bad Gateway” right now.

    1. 3

      Confirmed. Same here

      1. 3

        Very strange. It just decided to quit, as far as I can tell. Briefly fixed…

      2. 5

        Alright, where’s the github or whatever so we can contribute? (If it was in python, I’d have a pull request today for editing a note you created, and probably a review you posted as well.)

        1. 7

          um, ah, see, ah, it’s, uh, well, um…

          1. 5

            :|

            1. 2

              No shame, just start one or something and put yourself out there. Be vulnerable. I promise we do bite, but it ultimately doesn’t matter if you don’t feed the trolls (and they’re not likely to come out anyway). =cP

          2. 3

            What’s the rating range? I guess 1-4 if SQLite is a 4.

            How do I sign up? The login page says it can create new accounts, but I submitted the form twice and I don’t see to be logged in.

            1. 1

              You should be able to create any account that’s alphanumeric and has a password longer than one. (otherwise it will somewhat unhelpfully dump you back.)

              1. 2

                I believe the account must be alphabetical and not alphanumeric. “seppo” was accepted, but “seppo0010” was not, using the same password.

                1. 1

                  ahhh! a bug! one star.

              2. 1

                I never know what to do with numerical scores, shouldnt a simple recommended/ok/avoid system be better?

                Never mind, just saw the description of each point.

              3. [Comment removed by author]

                1. 2

                  That’s what SQL is for! I figured editing would be needed at some point, but along with a dozen other features too, so the plan was to just be wild and free for a bit, then see what hurt the most. Hopefully most things won’t need to be continuously editable. The c2.com wiki has some informational pages on it that descend into endless contradictory back and forth editing.

                  Thanks for helping fill things in, btw.

                2. 2

                  Direct link to about page: http://www.aoeui.xyz/about which has the proposed explanation for non-lobsters. :)

                  1. 1

                    /about works fine, but the start page links to /about.html which does not exist.

                    1. 1

                      It seems like the about link at the bottom of the page works, but the one at the top doesn’t (“Software reviews. Read the about page.” links to /about.html instead of /about)

                    2. 2

                      I would be willing to help with the styling and stuff if you want. Do you have the source on GitHub or similar?

                      1. 2

                        I came across http://stackshare.io/categories the other day, it seems similar to this idea but taken to an extreme. It lists each tool along with stars/reviews, and companies can describe which tools they use in their stack.

                        1. 1

                          How do I register? Do I need to be referred by another developer, like on lobste.rs?

                          It could use a little more clear formatting as well, especially to differentiate labels/keys (Rating from, Version, Tags) from their respective values. Or maybe just some punctuation marks (like putting the version and version number in parentheses). I have a hard time parsing the data as is.

                          Overall, a great idea. It’s often hard to make a good choice when you want to start a new project, and reliable reviews of open source software would be a great resource when assembling a stack for a new project.

                          1. 1

                            Ah, there should be a login button at the bottom, but it could be more prominent. Just pick a name.

                          2. 1

                            There seems to be no way to change pages! At this point, enough projects have been added that several have fallen off the front page, and I can’t find any way to get to them.

                            1. 1

                              Yeah, forgot I had a limit in that query. I’m not sure how to handle lots of projects.

                              Discovery is a hard problem. Is it really helpful to see all “python” projects? Like why would I compare django to mercurial? Or frameworks. Maybe django and rails makes an interesting comparison, but you’ve probably made up your mind on language. But python vs flask could be help. I figured I’d collect tags just in case they’re useful, but not sure how to organize.

                              Search is probably the solution.

                              1. 3

                                At the very least having the tags for each project linked to a “tag page” listing all related projects would be a great place to start.

                            2. 1

                              Just added a review for emacs, based on my experience setting up a scheme and haskell environment in it. This is a good idea, the main thing I think it will need is the ability to put tags on projects and search through them. The ability to edit reviews could be nice too, I noticed a typo after posting.