Slashdot Mirror


Measuring the Size of a Developer's Community?

Travelr9 asks: "I am engaged in a project where upper management is deciding whether to use Linux or Palm OS on a new device. Leaving aside the technical merits of each [in the context of this decision, either could work well] a key question is the size of the developer communities (for both OS and applications) of Linux vs. Palm. I have searched for info on this topic, and have come up blank aside from vague assertions. Is anyone capturing real numbers and stats? This also brings up an interesting conceptual question -- how do you measure the size, quality, impact, etc., of a developer community? Number of bodies isn't enough. Number of apps? Number of lines of code? Frequency of major releases in core application or platform categories? Can you measure a concept like 'quality of developer community' usefully?"

19 comments

  1. I have used PalmOS devices since the Pilot 1000 by Tim_F · · Score: 0, Troll

    And Palm has always had the largest and most dedicated development communtiy. So in this case I would go with them hands down. PalmOS also has a Graphical User Interface. I (and many others that I know) would much rather use a Graphical User Interface over the Command Line Interface of Linux. Also, PalmOS will run on devices with as little as 512k of ram, Linux would probably be rather sluggish on those devices.

    1. Re:I have used PalmOS devices since the Pilot 1000 by the_other_one · · Score: 2

      I'm browsing /. on linux with a phoenix browser. It looks somewhat graphical to me.

      If it's not graphical and really character based then can someone tell me what the ascii code is for that character that looks like a Borg head. It's kind of cool looking.

      --
      134340: I am not a number. I am a free planet!
  2. This raises the question... by karmavore · · Score: 3, Insightful

    Does size matter?

    The development community could be fairly large for a platform that has been around for a long time. However, this platform may be about to be superseded by a new upstart with a smaller yet growing community

    --
    Speech: Free
    Beer: $699.00
  3. SourceForge Stats? by Max+Romantschuk · · Score: 3, Informative

    Maybe SourceForge's stats could help in this case... Not the whole truth, but something still.

    --
    .: Max Romantschuk :: http://max.romantschuk.fi/
  4. -1 Troll/Flamebait on the MQR standard by MarkusQ · · Score: 1, Troll

    I wasn't sure until I read some of your other posts. You seem to be rather good at the "I might not be pulling your chain..." trolls.

    I suppose everyone has to have a hobby.

    -- MarkusQ

    P.S. Have you considered stamp collecting as a less anoying alternative?

    1. Re:-1 Troll/Flamebait on the MQR standard by Twirlip+of+the+Mists · · Score: 1, Troll

      P.S. Have you considered stamp collecting as a less anoying alternative?

      Speak for yourself, man. Philately fucking pisses me off.

      Twirlip (because too much karma is boring)

      --

      I write in my journal
  5. Search for Resumes by crisco · · Score: 2
    I had the question of Linux vs Windows CE developer community size come up last year. I narrowed down a few different search terms for resume buzzwords and hit up Google and assorted other search engines. I also hit up some online job sites like Monster.com to see what was in demand and how many resumes were available.

    By no means will you come up with accurate results but you should get a decent idea of the relative sizes of the two development communities. Bonus points for weeding out the people who have simply used either platform.

    FWIW+IIRC, Linux weighed in at 9x the WinCE community.

    --

    Bleh!

  6. Development tools by Jerph · · Score: 2, Interesting

    Perhaps an easier thing to judge would be the quantity and quality of development tools to facilitate the community. I for one liked the idea of using Visual Basic on my WinCE device because it's so easy to create quick and dirty applications to meet a particular need. I never found such an easy tool for palm.

  7. typo by Twirlip+of+the+Mists · · Score: 1, Troll

    How come nobody else has pointed out the glaring typo in the headline of this article? Cliff wrote "community" when he obviously meant "penis."

    Twirlip (because too much karma is boring)

    --

    I write in my journal
  8. Linux - not just the "PDA developers" community by jki · · Score: 3, Interesting
    a key question is the size of the developer communities (for both OS and applications) of Linux vs. Palm

    I assume from the context that the new device you mentioned is PDA-like? I think that what you should not forget in the case of Linux is that you do not only have to look at the Linux PDA developers community. A big percent of what is done by the "desktop linux" developer's community can be utilized easily also in PDA -like environment. I can show you no hard facts, but I believe this is a big difference in favor of Linux. I guess, you should try to see your device and the applications & other software you fancy running on it taking this aspect into account as well.

  9. If you're really serious by foniksonik · · Score: 2

    So what other industries have done for decades and hire a MARKETING firm. Now I know that the term marketing is loaded with negativity these days, especially in a community such as /. BUT when you get down to it that is what you are looking for, marketing data, your market being developers.

    I don't know what data is already available from current sources that a good marketing firm could use to do analysis but they may find it as an enticing agenda and do the leg work for free, only charging you for the analysis (which of course is what you need to tell them when you propose this).

    Market analysis is simply crunching numbers in a statistical manner with datasets representing your target audience or constituency, yours being developers. I can't recommend a firm but you should definitely find one with what they refer to as "Domain Experience" in technology and specifically software.

    Good luck.

    --
    A fool throws a stone into a well and a thousand sages can not remove it.
  10. - or - by handsomepete · · Score: 1

    You can tell the size of a developer's community by the kind of car he drives.

  11. Palm by droyad · · Score: 3, Insightful

    If your going for handhelds, palm is the way to go cause it's stable and standardized and entrenched. Linux on the handheld is newer and can come in many varieties. The palm OS is the same where ever you go.

  12. Measuring the effective size of the community. by Anonymous Coward · · Score: 2, Informative

    It seems to me that the best measure would be to determine how many usable apps there are for devices like yours in each camp.

    www.palmgear.com and www.freewarepalm.com are good places to find collections of Palm software. Bear in mind that maybe ninety percent of this is either poorly implemented, too specialized, small hacks, or buggy.

    The ten percent or so of this software that is useful to a significant number of "normal" people would be the measure of the effectiveness of the Palm development base.

    You'll have to use your own resources to determine how much software is available/usable for a small Linux platform.

  13. PalmOS is really poor. by JMZero · · Score: 1

    When the first versions were written they didn't really plan for the future. As a result, their API is a pile of kludges. Avoid.

    --
    Let's not stir that bag of worms...
  14. googlefight? by ameoba · · Score: 2

    There's only one obvious way to measure the size of a developer community; ask google.

    Linux v. PalmOS
    ...but just because one is more widely used doesn't mean that it's liked

    --
    my sig's at the bottom of the page.
  15. And the answer, as always, by devphil · · Score: 2


    It's not the size of your community, it's what you do with it.

    For example: /. has a huge community. Yet, every time a matter of social importance comes up, most /.ers expend no more energy than it takes to click "+1,Bandwagon" while sipping some Dew. As as a result, no social matters are affected by the /. community in the way that /. would like.

    In the same vein, a developer community could be large, but if their actions are poorly planned, poorly executed, or (following the /. tradition) nonexistant, then it doesn't matter how many of them there are.

    --
    You cannot apply a technological solution to a sociological problem. (Edwards' Law)
  16. By height by sharkey · · Score: 2

    Ty: I never keep track of the number of downloads, Judge.
    Smails: Well, how do you measure yourself against other developers then?

    --

    --
    "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.