The major items on my list right now are as follows:
1) (Literally, number 1 issue) Layout. I want to improve the layout based on the feedback I've received, but also ensure it's as easy as possible to change for those that wish to change it. Right now I find the feedback in this topic and this topic. Will still need to work on a few mockups to get it all looking proper in a universally acceptable format.
2) Resources. Nothing is "cached" in Gallery, when much of the data most certainly could be (form fields, media types, categories, for starters). Additionally, some of the 'cached' data really shouldn't be cached - user 'names' for example (else when you change a display name, not everything is properly updated. And further to this, proper recursive functions need to be done.
3) Moderation and image controls. Moderation differences between Categories and Albums are clunky. You cannot move images between the two, and a few various bugs prevent proper usage for members with restrictions (i.e. cannot delete own images from categories, even if permitted). It should be easier to moderate, both from a member's perspective, and from a true moderator/admin perspective.
4) Better album control for members. Ability to control sorting/displaying of images within an album, for example. Ability to add members to be able to view the albums (private club) over/instead of just public and private. Sub albums, maybe?
5) Various suggestions from the massive ongoing feature suggestions topics, though don't expect all of them to be added
I really want to work on simplifying the backend code, namely centralizing more functionality that is called often, and making use of the IPB caching capabilities (ibf_cache_store and/or alternate caching mechanisms) to make certain functionality smoother. I am not fond of the current category class, for example, and I believe we could quite effectively streamline the various skin template files, and skin templates. There are several templates with nearly, or exactly, the same html code in them - there isn't much of a need for this naturally.
Likewise, I want to get a template going that everyone can be happy with. Of course, this may mean 2 or 3 templates, or extra controls for one template, but there needs to be some sort of common ground.
Looking for any specific feedback before I begin that would help ensure the next gallery release is slightly better received.
