Slashdot Mirror


Gallery 2.0 Released

uss_valiant writes "From the Gallery website: "We are incredibly pleased to announce the release of Gallery 2.0! Over three years of design and development have gone into creating the best online photo management product possible. Gallery 2.0 is the natural successor to Gallery 1, and we hope that you like what you see. Don't wait, download Gallery 2 now!" From a developers point of view, the Gallery 2 framework is particularly interesting because it's written with modern programming patterns (OOP, extreme programming, test driven development, MVC, factories, modularity, ...) in mind which is rather unusual for PHP based projects. Over 1500 unit tests ensure correct functionality and its architecture is really impressive."

5 of 224 comments (clear)

  1. +5 Insightful! by h0bbel · · Score: 5, Insightful

    RC1 was codenamed +5 Insightful, how nice :)

    --
    h0bbel
    1. Re:+5 Insightful! by Q2Serpent · · Score: 4, Insightful

      Haha, have "+5 insightful" twice in a post and get modded insightful!

      Mods: The parent post was *informative*. See how it works? Not insightful, but informative.

  2. Gallery by Saiyaman · · Score: 3, Insightful

    I have been using the Beta of 2 for Gallery for a while. I love it. It is great if you want to share photos with friends after a fun night partying. Also allows your friends to upload pictures if they are so inclined.

  3. Re:uhh ohh by msaver · · Score: 3, Insightful

    Yeah -- but it uses OOP! *cutting edge technology* It sound awesome... orienting objects and whatnot.

    But my favorite part is the bit about "test driven development." Of course it's test-driven... that's how programming generally works.

    And Zonk... please tell me what the program is before telling me to "Clickey here! Download Now!". I'm not really looking for online photo management software at the moment, thank you.

  4. Re:Uhm, been running on my server for months.... by yelvington · · Score: 4, Insightful

    Gallery2 is free software developed with the "release early, release often" philosophy, so of course it's been available for some time. But it's also been a moving target in terms of filesystem layout and API. Emerging from beta is NOT a small deal. It means that developers of add-ons can proceed with some confidence that the entire system won't turn to smoke with the next dot release.

    I've been using it in a high-volume production environment since April Fool's Day. We plan on dumping it next week and moving to our own code. It's a very nice system (and a tremendous leap forward from Gallery 1), but it's wedded to a folder organizational metaphor, and we need a richer taxonomy to support potentially tens of thousands of users.