I have nothing against promotion, but overselling your product becomes a mistake pretty quickly. Statements such as “For the first time, ISVs are able to port their applications to Linux regardless of desktop environment.” will just ruin OSDL’s reputation and kill OSDL’s opportunity to help those ISVs. This isn’t a one-off mistake either.
Let’s make it clear:
- a) Portland 1.0 is a set of command-line tools to help applications to integrate with the Linux desktop. That is useful.
- b) When ISVs think of porting their applications to Linux, they think first of GUI toolkits, file handling, networking.
a) is not b). We have lots of great b). For instance, ISVs who have suffered with MFC or win32 love GTK+ (or gtkmm, etc) or Qt. They are a bit annoyed that they can’t really use win32 or MFC on Linux, but they aren’t surprised and they are pleased that the alternative is a good one.
But if you tell them that Portland 1.0 is the alternative platform they are looking for, they will very quickly conclude:
1. “Erm, command-line? So, Linux hasn’t done much in the last 10 years. Bye.”
2. “Platform? No it’s not. How stupid do you think I am? How stupid are you? Bob, don’t forward me any more calls from OSDL.”
And Portland is never meant to be a desktop-agnostic GNOME/KDE-combining GUI toolkit. If you let people think that then it’s your mistake not theirs.
OSDL (and the Portland project) are doing great stuff, making a better Linux desktop, and creating a marketplace for ISVs. Don’t ruin it with this nonsense.