PHP5.5 and JSON Licensing or Licenses and You

Everything noted below is professional advice not legal advice. I’m not a lawyer, so check with your legal department or similar before you use open source software, regardless of the license. In terms of software licensing, I have a simple principle: Don’t make things unnecessarily complicated. Let’s face it, most developers don’t understand licensing. They […]


Naming Conventions FTW

When we start projects, we often follow the naming conventions of our frameworks without even thinking about the “Why?” It almost seems silly to ask until you run into a – hopefully, legacy – codebase that has an incomplete or inconsistent scheme. Unfortunately, web2project is one of those codebases. For those just joining us, we […]


web2project Permissions Crash Course

One of the most common configurations out there is related to allowing web2project users to have access to only specific companies. While it’s not as simple as saying “users should only see things from their own company,” it’s not as complicated as you might think. Here’s how I’ve done it for various groups. If you […]


Technical Debt Doesn’t Disappear

A few weeks ago at the PHPBenelux Conference, I gave my presentation on the rebirth of dotProject as web2project where I covered one way of rebooting a project. But after catching Elizabeth Naramore’s talk on “Technical Debt” again, it got me thinking.. Within web2project, we made the deliberate decision to work on our technical debt. […]


web2project Risk Management v1.0

As of Sunday, January 9th, the first version of the Risk Management Module is available for Web2project. While I’d love to be able to describe all the changes, the conversion process covered so many aspects, it’s hard to list them all. The most important ones are: It supports full permissions, so you can configure Roles […]


Web2project v2.2 Release Notes

As of 19 December 2010, web2project v2.2 is officially live! You can download it from SourceForge now. While in many releases we might focus on cleanup or functionality or developer aspects or similar, this one is a mishmash of a bunch of useful updates on numerous fronts. This isn’t all of the updates but a […]


web2project v2.1 Release Notes

As of 22 September 2010, web2project v2.1 is officially released! You can download it from SourceForge now. For Project Managers, there are not a huge number of tangible improvements. This was mostly a cleanup release: The most important part is that now a User can add Tasklogs for people other than themselves. When you create […]


web2project v2.0 Release Notes

As of 29 June 2010, web2project v2.0 is officially released! You can download it from SourceForge now. Although this release had lots of bug fixes, the primary focus was on a few specific new features and major pieces of functionality. You can read the full v2.0 Release Notes, but in my opinion, the six most […]