OpenNTF – Most active projects

When I was searching for a specific project on OpenNTF I was wondered about the appearance of some projects under the header ‘Most Active Projects‘.

Take for example XPages Wiki. Last release is dated from December 2009.

That feels like (xp)ages! So what are the criteria for most active project?

5 thoughts on “OpenNTF – Most active projects

  1. Niklas Heidloff 2010-November-23 / 1:00 pm

    Patrick, the algorithm is still the same one that was implemented a long time ago (7 years?). It simply uses the amount of new documents that have been created in the last three months. This makes sense when documents are release or news documents but sometimes it doesn’t make sense as in the sample you point out since discussion docs and defect docs also count.

    Would you have time to help improving this?

  2. Bruce Elgort 2010-November-23 / 4:04 pm

    Hi Patrick,

    In addition to the answer Niklas provided would it be possible for you to suggest a method/algorithm for OpenNTF to use to calculate the “Most Active Projects”?

    Hoping all is well with you.


    • Patrick Kwinten 2010-November-23 / 4:58 pm

      Hej Bruce,

      I leave that algorithm up to a discussion or an ideajam 😉

    • Mark Leusink 2010-November-24 / 12:37 pm


      I think 3 aspects are important to determine which projects are most active:

      1. how many documents are created in the project
      2. what type of documents are created
      3. when were those documents created

      If you mix these you can come up with an algorithm that will generate an “activity score” for every project:

      – Get all documents created in the past 12 months.

      – For every document determine the following:
      – importance of the document type (e.g. release document=10, discussion=3, news=8, documentation=9).
      – importance in time (e.g. created in the last month = 12, created 6 months ago = 6, created 12 months ago=1).

      – Calculate a number indicating the activity relevance for every document by multiplying the document type importance with the importance in time (this way, more recent documents and more important documents get a higher score).

      – Divide the sum of all relevance scores by the number of documents.


      • Patrick Kwinten 2010-November-24 / 1:16 pm

        I like the index-weight: documentation=9 !

        Also count in Defects which are set to Fixed.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s