How to measure a code value?

hey everyone i want to share with you a project im working on and a challenge i got . im trying to build a tool to measure the financial value a repo as created to other companies that used it +to measure the contribution to this code - both by maintainers and authors .

i would love to hear your ideas regarding what do you think the best ways measure this things . i know its not easy but think that if it will be figured out there will be new funding mechanisms who could be developed on top of it . yonatan ben shimon yoni9091@gmail.com

3 Likes

Hey Yonatan,

im trying to build a tool to measure the financial value a repo as created to other companies that used it +to measure the contribution to this code

that would be a great thing to have!

We could use something like that in the LibreSelery project. It would be a nice thing to have something like a badge for a projects README that shows the “value” of the project.

Here some resources that might be interesting for you:

The openhub website has such a function: https://www.openhub.net/p/open-ms

At the bottom you find a link for the cost estimation: https://www.openhub.net/p/open-ms/estimated_cost

They also have some information about the COCOMO model they are using:

Parts of the website are open source but in think not the cost estimation part:

Another project that could help you is the following:

Tobias, thanks so much for the response, wonderful links !! whats the best medium to dm you for a question ?

You can contact me at tobias.augspurger[at)protontypes.eu

Hi Yonatan,

I would like to divide the idea of code into two parts:

  1. Code already written. (past work)
  2. Code not yet written. (future work)

I don’t know what to do about #1.

But for #2 we can ask users and companies what they would be willing to pay for someone to do the work for feature enhancements, bug fixes, etc.

My dream implementation of this is a “bug button” that can be added to the UI of any Open Source project (or even in the Window Manager) to make it easy for users and companies to commit tiny amounts of money toward future solutions.

I think of it as a way for users to drive software development through almost-invisible micro-crowdfunding campaigns.

Thanks, Patrick

you mean something like a bug bounty campaign but for other micro-tasks?

Augur also surfaces some version of this estimation process using SLOCC I believe.

I’m kicking off a working group this quarter to take on an aspect of this problem as well. I’ll post a link to the thread shortly.

1 Like

Working group info is posted here

2 Likes

hey guys , thanks for the responses . the dev that worked with me on that is no longer available , if someone is interested in help me build it as a paid work that would be awesome , lmk :slight_smile: