Archive for the ‘phpBB’ Category

Londonvasion

Sunday, July 27th, 2008

So this time last weekend I had just arrived in London, after driving around the hotel twice and Heathrow once, for Londonvasion. Which was the first of its kind for phpBB, a conference bringing together not only the teams for the first time, but users as well. Sadly I was unable to attend the team meetings on Saturday to work commitments and my late joining preventing me arranging time off. Annoyingly my plans didn’t get executed exactly as planned, and I didn’t arrive until about 10:30pm. I had no idea where anyone was, so I checked in and got my laptop out and jumped on IRC somebody heard my distress call but my laptop overheated (serves myself right for using it on a bed I guess) so I decided to return to aimlessly wondering around the hotel lobby and corridors hoping I might bump into someone. I did AdamR from the Support Team who showed me to the room were some people remained. I met quite a few people that I don’t recall who there were.

The next morning was the big event, users and team members alike gathering to listen to other users and team members talk and engage in discussions amongst one another. I must say it was extremely insightful to meet the other people that I am forging relationships with as I settle into the teams and some of the users that turned up. Meik gave a presentation detailing the route the project has taken and where its planning to go, which apparently required pulling the rest of the development team up to join him. I was most pleased to meet DavidMJ who I have known since late 2003 when we were both involved in another project. We learned a lot from Londonvasion and because of this some features are under discussion, which will become available in good time. It was good to see some outside presentations one given by Noth who sung praise of phpBB 3.0 even though I haven’t contributed as part of the development team (I have filed numerous patches and bug reports) I felt his presentation was touching. Andy Miller, a guy working on integrating Joomla! and phpBB 3.0 gave a presentation on some of his styles for phpBB and Joomla! that give an integrated look and feel to both applications and in combination with his bridge offer almost seamless operation.

To wrap up I think the event was an outstanding success and should definitely be at least a bi-annual event as a lot more can be done face to face than via IRC and forums and meeting new people is also fun and helps build relationships and morale in the teams. Many thanks to Marshalrusty who arranged everything and the phpBB users who give us a reason to do what we do. Finally would implore every phpBB administrator to try and attend the next conference!

phpBB Developer

Sunday, June 15th, 2008

It’s about time I wrote an entry about this amazing opportunity I have been given, I have joined the phpBB development team and I will be helping them with their journey towards the next major release, 3.2 or Ascraeus. Sadly I am currently quite busy with stuff that needs finishing off before I can jump in and start committing, but I am immensely looking forward to being in the thick of it so to speak.

End User Support

Friday, July 7th, 2006

Hanging around on phpBB.com a lot lately, mainly in the phpBB3 beta support forum, get some interesting conversation with weird bugs which is what I like to see. I am a problem solver by nature, by problem solver I mean something with substance, something intriguing, that works my mind. Now phpBB3 is beta right so, an amount of technical expertise is advised, the ability to read notes included within the release announcement would be a good idea, considering the documentation is very sketchy.

The release notes make clear that certain things are unsupported or will not be happening, such as custom code modifications. Betas are about diagnosis and testing, not hacking away at this viciously bubbling cauldron of code, and then screaming for help when all hell breaks loose and you get PHP all over your best suit (what a sight that would be) can you get a stain devil for ASCII art?

Another popular topic is that of upgrade paths between betas and the preceeding RC1; it is beta code which is still volatile, there is still degree of fluidity in the code, features maybe reimplemented in a different way in the worse case scenario. The big killer is database changes, which there have been a few mainly relating to the backup system, which appears to make backups fine until you attept a restore and it pukes. If the database is not fixed, somebody wouldn’t find out until the worst time … ouch. With the no custom code mods rule, an upgrade should just be a case of replacing all the files and then performing database upgrades, but then life is never straight forward. I mentioned before that beta code is still not mature, upgrading between betas unless done properly may leave behind immature traces in some obscure way and come back to plague you at a later date.

People keep asking why they shouldn’t run the beta in a live environment, simple, it is beta. (I totally ignored that but then again I take these pills, they keep me sane.*) Want a better reason, well if a security vulnerability is found and assuming it is reported through the correct methods the details of the discover will stay shrouded in mystery (or so I assume) if this is the case the only way of knowing is by studying the changes to CVS and seeing what is being changed, which I do (sad life I know), most users asking the question I expect are unable to perform this and comprehend what’s happening to the source code. So, it seems asking the question generally qualifies you for the answer of no but stereo typing is wrong, there is always an anomaly no matter how small (it is also morally wrong).

So we end up at feature requests, why the hell would we want features added now? phpBB3 is feature complete adding more features means it will be un-feature complete for a period, considering one of the criteria for reaching the beta stage was feature completeness. Conclusions drawn, fairly obvious, this is negative progress, which is worse than lack of progress (which we have watched for too many months.)

My point behind this? Why can people not read the notes provided, some people even say they have in their posts but appear to require additional confirmation as to the state of mind of the poster at the time of posting. Thing is, this is a very particular example, I imagine we are all guilty. I for sure am, I get a new gadget, game what ever, its unwrapped and tested, the manual is read when the electricity board next decide to cull our electricity. How many people read EULA’s that are packaged with software applications, the ones that state we install loads of spyware on your system in some covert legal mumbo jumbo bastardised obscure form of English? Not me, why, well I use Linux, and they bore me to death (I figure that is the intention or maybe just a side effect of them [software companies] covering their assets.) I guess this was just a hypocritical rant, maybe it was, so what.

It is worth noting that it is year on since the 7th July tragedy, may the 52 victims rest in piece.

* I am pulling your leg, no no, not literally please don’t sue!