BP Album+: News and Updates
So, on the subject of updates, here’s what’s going on:
1) We’re in the middle of doing our merge. What’s a merge? Well, when @francescolaffi and @foxly (me) work on BP Album+ we each have our own version that we make changes to …and then when we’re finished we *merge* them into one set of code …which is a lot of work. BP Album+ is now over 25,000 lines of code long. So its kind of like taking two full-length novels and cutting and pasting them together while having the story still make sense when you’re finished.
…we’ll probably have that done by Friday.
2) After that we’ll do a beta release …which *you guys* get to test and help us debug. After we hear back about all the bugs you guys find, we’ll fix them and put out another beta, which you guys get to test until everyone’s happy and has it working on their system.
3) At that point, we’ll do an official, supported release.
Thanks @foxly for the update. Can you give us a short list of the major features that are coming after the merge? What made it? What didn’t make it?
Also, are you using cool tools like WinMerge (or something similar)?
I don’t know what we will have working “for sure” in the next beta, because we are literally adding things every day.
But to put the difference between 0.1.7 and 0.1.9 in perspective:
-5,000 lines of code
-25 configuration options
-One gallery per user
-27,000+ lines of code
-Over 175 configuration options spanning 19 screens
-Multiple galleries per user
-Batch uploads using AJAX uploader with animated progress bars, mini thumbnails, etc
-Configurable image sizes
-Very fast disk caching system
-Keyword and Member name tagging on items
-Configurable page slugs at all levels
-Configurable file paths
-Notifications (username tagged you in X image)
0.2.0 (like in 3 weeks)
-albums for groups
-posts from activity stream
-drag and drop image sorting
-latest upload widgets
-everything else people are asking for
… as for WinMerge. Never tried it.
We use NetBeans as our development environment and use the automated merge tools included with the package. Obviously when a project gets as big as BP Album+ you have to be using some kind of automation or it would be completely unmanageable.
Thanks for the list. Nice work. I agree with the automation of some sort.
I just found this and it’s sounds exciting. Look forward for the beta to give it a try.
What about 3.0 compatibility? I’m testing BuddyPress with WP3 right now and some plugins already work, some don’t. Album+ installed fine, but I can’t seem to find a way to enable albums in my group, so I’m guessing something isn’t working.
Don’t worry …we’ve heard that Automattic is working hard to ensure 100% of plugins will NOT work with the final release…
Seriously though, trying to make BP Album+ work properly with a piece of software that’s still in beta and is literally being updated twenty times a day would be an exercise in futility. I mean …we would fix something and they would change the code and break it. And then we would fix it again and they would break it again, and so on.
So for the time being we’re going to focus on getting the features that people have requested added to BP Album+, and then once Automattic gets an actual *release version* of WP 3.0 out, we’ll make whatever changes are necessary to make our plugin compatible.
Probably within a few days of the release.
Besides… if your income depends on having sites that run reliably, you shouldn’t be upgrading to 3.0 until like…a month… after it comes out anyway. I don’t know about you, but I’m all for having *somebody else* discover all the horrible edge cases whereby if you have more than X users with Y data it corrupts all the DB tables, etc, etc.
Truthfully, I’m sorry to have wasted your time like that. I’m part of a game engine project, so I answer the exact same type of question every day, in the exact same manner The question was the result of a late-nighter working through a lot of research and testing as we prepare ourselves for a complete migration to WP+BP. We’ll probably start things off with the stable 2.9+1.2.
Your album plugin will be an essential part of our new set-up. Greatly looking forward to test your next release!
@foxly will BP-A include the ability to embed images in posts eventually? I remember it was mentioned in a previous post quite a long time ago. Just curious, I’ll pay to have that as a custom feature even.
For example: if I type [thumb:45645] then in the post it will reference the image with ID 45645 in the database table and that thumbnail will appear?
“I can’t seem to find a way to enable albums in my group, so I’m guessing something isn’t working.”
@Sadr, looking at the list of features, this plugin doesn’t have albums in groups. It’s on the 3 week from now milestone. So that might be why you’re not seeing the option in any version of WP. It’s not built yet.
Eventually, yes. This is a fairly easy feature to add because WP has built-in functions to support it. However, there is other functionality we need to build into BP Album+ before we can link-up to it …that’s why we’re rolling out this feature in the order we’re doing it in.
@foxly that’s perfect. I’m going to go ahead and try to implement the functionality. The key word is “try” I’ve got an idea where to start so I’m hopefully heading in the right direction. Upon my… um… “successful” implementation could I let you take a look at the code.
Wait until we get 0.1.9 out in a few days, because the plugin uses a completely different core than 0.1.7 and it will break your code.
when will 0.1.9 actually come out. I’m waiting to open my site because the old album doesn’t seem to work
It’s difficult to set an exact date, but we’re working hard to get the next version released as quickly as possible.
@foxly, Can you support XML-RPC Service for posting media via mobile wordpress apps!
You must be logged in to reply to this topic.