Since Twilio and I parted ways a few months ago, I’ve had a number of people ask “what’s next?” and for a while I didn’t have an answer. I just wanted to stop and catch my breath. In fact, I planned to take December off. That lasted all of 4 days.. First, I decided to […]
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 […]
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 […]
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 […]
When web2project was first formed in November 2007, I was recruited to work on the community side of things. I had previously earned a spot on the dotProject team by performing support in the forums, blogging, writing the occasional documentation, collecting user feedback, and tracking bug reports, so it was familiar ground. As we pushed […]
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. […]
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 […]
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 […]
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 […]
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 […]