Home > Uncategorized > On News Hijacking

On News Hijacking

September 6th, 2012 Leave a comment Go to comments

My opinions are personal and do not reflect the opinions of any organization that I’m affiliated with.

What happens when you post an announcement in the open source world? People get excited, they repost and they talk about it. What will these people do should multiple announcements hit the open source world?

In my long experience running community projects, multiple news on the same topic dilute the reach of each and may cause confusion. When a news is immediately followed by another from a “competitor”, I call this news hijacking, and being intentional or not doesn’t lessen its effects on the community.

Why do I care?

First, this has affected me personally in the past. Organizations that pretend to be pro-community have intentionally hijacked my announcements, greatly affecting their reach. Also, people have organized conflicting events targeting the same audience as my conference. Worse: they hijacked my event’s hashtag, causing confusion as to the official social event of the evening. This sucked.

Second, I have once unintentionally done this to php.net many years ago. My conference call for papers announcement came an hour after an important PHP release, causing the latter to be pushed down with my less important one.

Third, I have seen this happen to others and they confided that such hijacking has affected them as well. Community projects often don’t have great financial means, and if they miss their chance with their network of followers, they may never get a second one.

Is this related to my recent comment on Twitter?

I know that people will ask me anyway, so I’ll just be upfront. I know for a fact that Fabien Potencier (Symfony) follows Matthew Weier O’Phinney (Zend Framework). Only a few hours after ZF 2.0 was finally announced, Symfony announces 2.1.0. Perhaps a coincidence and these tweets were scheduled. But the fact remains: Fabien knew that the other announcement was out and went ahead anyway.

Had I been in his place, I would have simply waited a day before officially announcing Symfony 2.1.0. It doesn’t matter which framework is more popular, which version is more important or whether it’s an important enough thing to announce anyway. Knowingly announcing hours after the other is not cool, from my point of view.

If you don’t see it as a problem, that’s fine. Just remember that such actions have real effects and that other people are more sensitive to it due to their personal experiences.

Conclusion

I don’t mean to tell people how to run their campaigns nor do I accuse of foul play in this specific case. I just want it to be easier and more pleasant to contribute to open source and participate in the community overall.

So please, everyone, put some space between the news and give others a chance to shine for just a day. It’s such an easy thing to do. Just a day. You can post it tomorrow morning and the world will be a happier place. And I will retweet both of you if you do that.

Tags:
  1. September 6th, 2012 at 10:37 | #1

    Well releasing software on a friday or a weekend is also a no go. Symfony2 had announced last week that it wants to most likely release this week, so thursday is kind of the last “proper” day for a release like this. I think its just a very weird coincidence .. but I do agree that the ZF2 release does deserve some time in the spotlight .. but delaying Symfony2.1 until next week (and thereby failing a promise) would be overdoing things. So its a pitty that one of the projects didnt manage to pull off a release earlier in the week .. but so it goes :-/

  2. September 6th, 2012 at 11:10 | #2

    Delaying the release would be silly. But I believe that delaying the announcement was possible.

  3. September 6th, 2012 at 11:26 | #3

    Hmm .. well delaying the announcement to be boils down to the same thing. You cannot make the announcement on friday/weekend. But like I said .. I agree that whatever the reason its unfortunate.

  4. Pascal
    September 6th, 2012 at 11:53 | #4

    Does it mean you recommend PHP ecosystem to make only one announcement a day ? it could be sad and boring :)
    I would rather see a shitload™(skoop) of announcement everyday :)

  5. September 6th, 2012 at 13:02 | #5

    I agree that if the entire ecosystem would only release one announcement a day, that would be boring. Just be aware of proximity. For example, organizing two PHP conferences in the same country on the same day would be unpleasant for everyone.

    But of course, proximity is subjective. This particular event on Twitter, for me, was but a trigger that brought to the surface an important and seldom discussed topic. Look at it as a whole and whether it can help improve the community.

  6. September 7th, 2012 at 02:02 | #6

    Hey Anna,
    I have been following both projects for sometime. So I can say in the developer group the developers dicusss what will be going to happen.
    So as mentioned it became a co-incidence and about the promise the leader should give it on right time. Another fact is Symfony2 do want to say they are at 2.1 which has been using for 2 years than ZF2 just released :D .
    Healthy Competition is always a good one :) .
    Thanks for the post and your thoughts. As you mentioned next time let the lead developers communicate if they want to lag the post a day or two :)

  7. Cags
    September 7th, 2012 at 03:54 | #7

    As a person that’s been working with 2.1RC’s and have never really worked with ZF2, I’m actually more interested in the former release. Oddly though, I’d have to say it’s official release as stable passed me by, yet I’ve seen many posts / articles about the release of ZF2.

  1. No trackbacks yet.