News

Site Quantifies Efforts of OSS Java Developers

The vast majority of Java developers who contribute their time and talent to open source software projects labor in obscurity, never getting any useful recognition for their efforts. Mark Kofman and Anton Litvinenko believe it's high time to give credit where credit is due.

The two Estonian Java jocks are the cofounders of SourceKibitzer, a one-year-old developer portal aimed specifically at Java developers working on open source projects. The portal supports the careers of coders with a "measurable reputation," as described using the site's Bio online resume. The Bio includes "achievement metrics" based on the size and quality of a developer's contributions to various open source projects. It's an independent benchmark of personal experience, demonstrated knowledge and skills.

"Today, only the top layer of contributors gets the value from their contributions," Kofman said in a phone interview from his offices in St. Petersburg, Russia. "We want all those contributors who share that same passion of contributing to open source software projects to be seen as valuable technologists. We back them up, if you like, with objective estimation of their achievements."

SourceKibitzer applies more than five million benchmark measurements to create a dynamic, self-identifying index of developer skills and programming infrastructure, Kofman said, which would be impossible to locate quickly or economically by any other means. The index is derived from work on more than 500 projects, including, Apache, Codehaus, JBoss and ObjectWeb, he added.

"We strive for the reputation, and we do it objectively," he said. "We don't do it from, you know, somebody thinks this guy is cool. It really matters what this guy has done, and we show that."

Kofman and Litvinenko are both longtime Java developers. They were undergraduates together at the University of Tartu in Estonia. They later worked at MicroLink, the largest IT solutions and services company in the Baltics.

Last week (Aug. 20), SourceKibitzer opened up its own source code, making it, as the press release puts it, "a pioneer in new generation of services which are programmed and developed by their users."

"Our community is 100 percent Java developers, our portal is written in Java, so the community has the knowledge and skills to advance the portal," Kofman explains. "So it only made sense to open the code. Now [SourceKibitzer] is much more than user-generated content or open API. We think it's the first-ever user-programmed service."

Membership in SourceKibitzer is free. Participants get access to the Bio component, links to social networks, evaluation interfaces and a newsletter.

It's still early days for the SourceKibitzer portal. It currently lists 15 to 20 developer participants, and a user base of about 500. And the Web site's English has a distinctly Eastern European accent.

"We're just staring to spread the word," Kofman admits. "But the response so far has been very good, because this is something people need. We are giving measurable value to the developers' achievements, so contractors and employers find these jewels of the open source world. What we say is, we say your name out loud; the community should know the heroes."

As an example of the stats generated, check out Kofman's and Litvinenko's own Bio pages.

About the Author

John K. Waters is the editor in chief of a number of Converge360.com sites, with a focus on high-end development, AI and future tech. He's been writing about cutting-edge technologies and culture of Silicon Valley for more than two decades, and he's written more than a dozen books. He also co-scripted the documentary film Silicon Valley: A 100 Year Renaissance, which aired on PBS.  He can be reached at [email protected].

comments powered by Disqus

Featured

  • Get Started Using .NET Aspire with SQL Server & Azure SQL Database

    Microsoft experts are making the rounds educating developers about the company's new, opinionated, cloud-ready stack for building observable, production ready, distributed, cloud-native applications with .NET.

  • Microsoft Revamps Fledgling AutoGen Framework for Agentic AI

    Only at v0.4, Microsoft's AutoGen framework for agentic AI -- the hottest new trend in AI development -- has already undergone a complete revamp, going to an asynchronous, event-driven architecture.

  • IDE Irony: Coding Errors Cause 'Critical' Vulnerability in Visual Studio

    In a larger-than-normal Patch Tuesday, Microsoft warned of a "critical" vulnerability in Visual Studio that should be fixed immediately if automatic patching isn't enabled, ironically caused by coding errors.

  • Building Blazor Applications

    A trio of Blazor experts will conduct a full-day workshop for devs to learn everything about the tech a a March developer conference in Las Vegas keynoted by Microsoft execs and featuring many Microsoft devs.

  • Gradient Boosting Regression Using C#

    Dr. James McCaffrey from Microsoft Research presents a complete end-to-end demonstration of the gradient boosting regression technique, where the goal is to predict a single numeric value. Compared to existing library implementations of gradient boosting regression, a from-scratch implementation allows much easier customization and integration with other .NET systems.

Subscribe on YouTube