Skip to main content

Sharing academic credit in an open source project

We live in truly wonderful times to develop software. Thanks to the growth of the Open Source movement and emergence of platforms such as GitHub, coding became something more than just an engineering task. Social interactions, bonds between developers, and guiding new contributors are sometimes as important as sheer technical acumen.
A strong and healthy developer community revolving around a software tool or library is very important. It makes the tool more robust (tested in many more environments), sustainable (the progress does not depend on a single person), and feature rich (more developers == more features). Even though there exist some excellent guides on how to build a welcoming and thriving community they miss out on one aspect that is specific to software development performed by academics - academic credit.
For those not familiar with how things run in academia a quick refresher: the main currency of science is papers (manuscripts) and the number of times they are referenced (cited) by other papers. It’s a little bit like the the PageRank algorithm - more cited papers are more important and help academics in their careers. Papers could be describing many things: a new discovery, new algorithm, dataset, and - yes - a piece of software. In fact some of the most cited papers are indeed linked to a piece of software.
Many open source software projects have papers linked to them - such as this Frontiers in Neuroinformatics paper we published about a framework for neuroimaging data processing called Nipype. At the time of writing we invited everyone involved to co author the paper, but the developer community was relatively small and hence the paper has only 7 authors. If you go to Nipype GitHub page you will notice that now the project has over 100 contributors. Once a paper is published it is very hard to change it (and unheard of to modify the list of authors). Thus unfortunately everyone who joined the project after the paper was published is not on the paper.  So how can they receive academically meaningful credit for their work? How to reward academics in long running collaborative software projects?
Solution - new “paper” for every release
Ideally one would be able to version the paper - primary citation for your software tool - and add new contributors/authors for every new release. Unfortunately this is not possible with any publisher I know of. However, there is something very similar - enter the wonderful world of Zenodo.
Zenodo is a free repository for research products (papers, data, software etc.) supported by OpenAIRE (a European Union project) and CERN (you know - the birthplace of the Internet). Zenodo allows you to deposit your software and get a Digital Object Identifier (DOI) for it making it citable in the literature the same way as any other paper. What is more Zenodo recently introduced a feature allowing to group DOIs of different versions of the same piece of software. The most fantastic aspect of the system is that it could be fully automated. This is how you do it:
  1. In your repository create a .zenodo.json file with all of the authors, their affiliations and ORCIDs. You can find an example here.
  2. Add information to your CONTRIBUTING.md file (the one that is linked to each time someone opens a Pull Request) asking new contributors to add their names to .zenodo.json.
  3. Login to Zenodo.org with your GitHub account, go to your profile, click GitHub and enable integration for your repository.
  4. Create a new release on GitHub - a new DOI will be automatically created on Zenodo.
Finally you should instruct users to cite the Zenodo handle instead or in addition to your paper (this is how we did this in Nipype). This way the new publication will start accruing citation. By setting up this system you will give all of your contributors academic credit for their work and build up a sense of common ownership of the tool you all create together. There is one more bonus side effect: your project will be now backed up in on Zenodo in case GitHub disappears.

Comments


  1. I am really enjoying reading your well written articles. It looks like you spend a lot of effort and time on your blog. I have bookmarked it and I am looking forward to reading new articles. Keep up the good work.
    PMP Certification

    PMP Certification in Malaysia

    ReplyDelete
    Replies
    1. Sharing academic credit in an open-source project requires a balanced approach that acknowledges your contributions while adhering to the project's licensing and community norms. Here are some strategies to consider:

      1. Contribution Methods:

      Code authorship: If you write code for the project, ensure your name and affiliation (if applicable) appear in the code comments using standard code documentation practices.
      Issue reporting and bug fixes: When reporting bugs or contributing fixes, clearly mention your involvement in the issue tracker or pull request system.
      Documentation: If you write documentation or tutorials, ensure your credit is included within the documentation itself.

      Project Centers in India

      IEEE projects for cse

      Deep Learning Projects for Final Year

      2. Project Communication:

      Project website: Many open-source projects have a "Contributors" or "Team" section on their website. Reach out to the project maintainers and inquire about being listed there with your name and affiliation.
      Project blog: If the project has a blog, propose an article highlighting your contributions and its academic context.
      3. Publications:

      Research papers: If your open-source contribution is part of your academic research, acknowledge the project and its licensing in your paper. You can mention specific functionalities or modules you developed and how they contribute to your research findings.

      Delete
  2. A debt of gratitude is in order for sharing the information, keep doing awesome... I truly delighted in investigating your site. great asset...
    data science course
    data science course in malaysia
    data science certification
    data science course malaysia

    ReplyDelete
  3. Excellent Blog! I would like to thank for the efforts you have made in writing this post. I am hoping the same best work from you in the future as well. I wanted to thank you for this websites! Thanks for sharing. Great websites!
    PMP Course

    360DigiTMG PMP Certification

    ReplyDelete
  4. Hi buddies, it is great written piece entirely defined, continue the good work constantly.
    data science course

    ReplyDelete
  5. Excellent post for learning and researching.

    python course london

    ReplyDelete
  6. While HR systems should assist with discovering approaches to hold key staff in the organization, associations need to by the by be ready for turnovers and limit their dangers. Probably the most serious danger for individuals focused, information specialist associations is the deficiency of information when representatives leave.Click Here

    ReplyDelete
  7. This is a very nice one and gives in-depth information. I am really happy with the quality and presentation of the article. I’d really like to appreciate the efforts you get with writing this post. Thanks for sharing.
    Spoken English Classes in Kolkata

    ReplyDelete
  8. Essay writing services. are in demand these days. They provide a valuable service to students who need to get their work done quickly, and they offer a variety of different features, such as editing and proofreading services.

    ReplyDelete
  9. European gamers face solely a 2.7 p.c edge, and that's lowered to 1.four p.c on even-money bets by a rule referred to as en jail, which is described later in this article. At 1.four p.c, roulette becomes competitive with different on line casino games; at 5.26 p.c, it is a very troublesome sport to beat. Multi-Wheel Roulette takes full advantage of its on-line capabilities to ship several of} games at once. Instead of placing your chips and ready, you'll be able to|you probably 온라인 카지노 순위 can} hold the motion going throughout completely different wheels. But ought to use|you have to use} that desk to bet throughout several of} spinning roulette wheels, often positioned simply above the desk.

    ReplyDelete
    Replies
    1. We are pleased to welcome you to our company. CPS has started its journey since year 1987. Exemplary energy of advancement and passion towards excellence, CPS has marked its presence in Security Services In Noida in a very short span of time.

      Our Vision
      Started with a vision to develop and provide “TOTAL SECURITY SOLUTIONS” that enhance the competitive capabilities.

      Our Mission
      CPS provide the most protective services and expert guidance as our community adapts to the accelerating pace of worldwide change
      https://www.cpsgrup.com/.

      Delete
  10. This comment has been removed by the author.

    ReplyDelete
  11. Choosing WritingTree for thesis writing was a wise decision. Their services are reliable, efficient, and the quality is outstanding. I appreciate their commitment to delivering excellence in academic writing. Highly recommended Writing Services for PhD

    ReplyDelete
  12. Thanks for the Valuable information and it is really helpful information.
    The digital marketing agency. #zoopersolutions

    ReplyDelete
  13. This article is exceptionally impressive. 3 bhk flats gwalior

    ReplyDelete
  14. Nasha Mukti Kendra Indore


    nasha mukti kendra in indore is situated at a height of 553 meters from sealevel on the banks of two small rivers Saraswati river and Khan River. These to rivers unite inside the city at a place called sangamnath where a small temple of lord mahadev called Indreshwar temple is built. The name of Indore city is based on this temple. Indore is the biggest city of state Madhya Pradesh. Indore is also called as business capital of Madhya Pradesh

    https://shuddhideaddictioncentre.com/city-pages/nasha-mukti-kendra-in-indore/128-62.html
    digitalkamberkazmi@gmail.com

    ReplyDelete
  15. This comment has been removed by the author.

    ReplyDelete
  16. Our sеrvicеs arе availablе at affordablе pricing without compromising quality for accuratе commеrcial Construction Estimate

    ReplyDelete
  17. Attract Group's Flutter app development services offer a seamless and innovative approach to building mobile applications. Their expertise in using the Flutter framework allows for the creation of high-quality, cross-platform apps that are both visually appealing and user-friendly. With a focus on customization and client satisfaction, Attract Group ensures that each app is tailored to meet the specific needs and preferences of the client. By leveraging the latest technologies and design trends, Attract Group's Flutter app development services stand out as a top choice for businesses looking to make a mark in the digital world.

    ReplyDelete
  18. This article was incredibly informative and provided a fresh perspective on the topic. Thanks for the share! Luxury villas with pools in Gwalior

    ReplyDelete
  19. Very informative post. Nice blog keep on posting
    Thanks for sharing.
    If you need any Digital marketing services for your business or personal website,
    you can see The digital-marketing

    ReplyDelete
  20. Experience the ultimate in luxury fashion with ASM Luxe Shirt Collection. Discover our range of premium shirts, tailored to perfection, for men and women who demand the finest quality.
    Book your Appointment - 93199 39500 / https://www.adityasachdevamen.in/collections/shirts
    Content Writer & SEO - Jai
    All right reserved – Aditya Sachdeva Men

    ReplyDelete
  21. "This post was exactly what I needed to read today. Thanks for the great content!"
    www.kroger.com/feedback survey

    ReplyDelete
  22. Thank you for the valuable insights. This was a much-needed read!
    iforgot.apple.com

    ReplyDelete
  23. "Thank you for sharing your expertise on this subject. This article was extremely helpful!"
    www.kroger.com/feedback

    ReplyDelete
  24. Thank you for your constructive feedback; it’s much appreciated.
    disneyplus.com/begin

    ReplyDelete
  25. Your article has helped me better understand this issue. Thank you for the clarity. https://wwwhomedepotcomsurvey.com/

    ReplyDelete
  26. Thank you for this detailed and thoughtful post. It’s clear that a lot of effort went into this
    kroger.com/feedback

    ReplyDelete
  27. Chinese cuisine is a vibrant tapestry of flavors, techniques, and regional specialties that has captivated palates worldwide. Rooted in centuries of tradition, it emphasizes balance and harmony, blending fresh ingredients with aromatic spices. From the spicy dishes of Sichuan to the delicate flavors of Cantonese dim sum, each region offers a unique culinary experience. Staples like rice, noodles, and fresh vegetables are often complemented by sauces such as soy, hoisin, and oyster. Whether enjoyed in a bustling restaurant or at home, Chinese cuisine is a celebration of culture, community, and the art of cooking. Chinese -Cuisine

    ReplyDelete
  28. This comment has been removed by the author.

    ReplyDelete

  29. "The level of detail and depth in your writing is truly commendable. Thank you for sharing your knowledge."
    www.lowes.com/survey

    ReplyDelete
  30. "Your thoughtful analysis made this post a fantastic read. Thanks for sharing your wisdom!"
    portal.office.com

    ReplyDelete
  31. Loved this article! The top software companies in Hyderabad are making a significant impact, showcasing the city as a key player in the tech landscape. Excited to see what’s next!

    ReplyDelete
  32. I really enjoyed reading this post. If you’re ever working on setting up your printer, 123.hp.com/setup is a must-visit for step-by-step help.

    ReplyDelete
  33. This article has provided me with a new way of looking at the topic. Thanks! www.homedepot.com survey

    ReplyDelete
  34. I love how you included both the pros and cons. Very balanced approach! tv.youtube.com/start

    ReplyDelete
  35. This is a game-changer! Your approach is innovative and makes perfect sense. I’ll definitely be implementing these ideas. tv.youtube.com/start

    ReplyDelete
  36. This is one of the most well-written blog posts I’ve ever come across.
    www.homedepot.com survey

    ReplyDelete
  37. A big thank you for sharing this wonderful post! On a similar note, Culver’s fans should check out tellculvers.com/survey to leave their feedback and enjoy benefits.

    ReplyDelete
  38. Discover the handcrafted Black Cloud Party Shirt featuring eye-catching embroidery. Made from 98% cotton and 2% elastane, this versatile shirt is perfect for New Year’s Eve parties or casual gatherings. Pair it with jeans or chinos for a stylish look!
    Book your Appointment - 93199 39500 / https://www.adityasachdevamen.in/products/party-shirt
    Content Writer & SEO - Jai
    All right reserved – Aditya Sachdeva Men https://www.adityasachdevamen.in

    ReplyDelete
  39. Great insights on eCommerce web development. Being an active player in this space, I believe it is fundamentally important to ensure websites are mobile responsive and user friendly. Ecomexpert emphasizes the need for customization towards every business's requirements. Seamless navigation along with proper payment gateways, integrating analytics for customer insight, raise a well-developed website to help online sales as well as a better user experience.

    Visit : www.ecomexpert.co.in

    Thanks for these really valuable tips; they definitely illustrate how thoughtfully designed with functionality can be the difference that makes all the difference. Would love to wait for more posts from you.

    ReplyDelete
  40. Thanks for sharing this insightful post on the best boarding schools in Gwalior. It is really a hub of quality education where the schools stress the holistic development of the students with value-based learning. Inspiring to see that institutions provide excellent academics and facilities and extracurricular opportunities that foster students' all-around growth.

    Schools like ITM Global School are unique for their innovation, safety, and inclusiveness. Character building is well taken care of, as are the infrastructures, to make Gwalior one of the greatest options for boarding for parents looking for the best.

    Visit : https://itmglobal.in/top-ranked-itm-global-school-gwalior-best-boarding-school-in-madhya-pradesh/


    I really look forward to such posts discussing education trends and the top institutes. Keep going.

    ReplyDelete
  41. This article is so helpful. For anyone seeking alternatives to chemical treatments, consider this natural treatment for psoriasis. It's a trusted approach.

    ReplyDelete
  42. Nice details thanks for sharing with us. Also get more info checkout my website https://www.acticlegarden.com/

    ReplyDelete
  43. PhoneShark.ae–The Most Trusted Mobile Repair Company in UAE:

    ReplyDelete
  44. Thanks for giving such valuable information by sharing this post as well as you must know about this also RCS Messing Service in Hyderabad

    ReplyDelete
  45. This is a fantastic approach to giving academic credit where it’s due! Open-source projects thrive on collaboration, and ensuring contributors receive proper recognition is crucial—especially in academia. Zenodo’s integration with GitHub makes this process seamless and fair. Thanks for sharing such a practical solution!

    ReplyDelete
  46. Great blog! Your insights into digital marketing are really valuable for beginners and professionals alike. The way you explain concepts makes learning easier. Would love to see more case studies or success stories from your students!"https://digitalmarketingcourserohtak.com/

    ReplyDelete
  47. We provide houses in Delhi at very affordable prices. For those people who want to move out of their rented house and buy their own house, we provide them luxury houses near the metro and within their budget. If you want more information visit Here- Top Real Estate Company in Uttam Nagar

    ReplyDelete

  48. South Norwood Minicabs

    Welcome to Book Ride, your trusted choice for South Norwood minicabs and taxi service. We offer reliable, affordable transportation solutions tailored to your needs. Whether you need a quick ride to the airport, a dependable commute to work, or a safe journey home after a night out, our South Norwood taxi service is here to meet your needs. At Book Ride, we pride ourselves on delivering top-notch South Norwood minicabs service with a smile.

    Phone: +44 02086886644

    Email: bookings@bookride.co.uk

    Website: https://bookride.co.uk/south-norwood-minicabs

    ReplyDelete
  49. Experience divine tranquility with our premium Chardham Package. Journey through Uttarakhand’s most sacred sites—Yamunotri, Gangotri, Kedarnath, and Badrinath—on a soul-nourishing 4 Dham Yatra Tour. Our well-curated Chardham Package Char dham Yatra Tour Package 4 Dham Yatra Tour offer personalized service, comfortable travel, and enriching cultural encounters. Whether you're fulfilling a lifelong dream or seeking spiritual rejuvenation, this yatra delivers unforgettable memories, sacred blessings, and peaceful reflection amidst the Himalayas’ divine beauty. Your spiritual journey begins with us.

    ReplyDelete
  50. If you are a student in Austria and struggling to finish your work, worry not. The Tutors Help is here to assist you step by step. If you need assistance in the area of research, writing, or even editing, our experts can be capable of assisting you.
    We will assist you in saving time, lowering stress levels, and enhancing academic performance. Chat with The Tutors Assistance today and receive the perfect assignment assistance in Austria!
    https://www.thetutorshelp.com/edu/assignment-help-in-austria.php
    Assignment Help in Austria


    ReplyDelete
  51. Great insights in this article! I’ve been exploring durable and cost-effective fencing solutions for a while, and recently came across RCC Readymade Compound Walls as a game-changer. Their quick installation and long-lasting strength make them a top choice for both residential and commercial properties.

    If anyone’s looking for trusted Precast Compound Wall manufacturers in Ranchi, there are some really reliable options now offering quality products at competitive prices. Also, for landscaping or driveway projects, don’t overlook the value of partnering with a skilled Concrete Paver Block Manufacturer in Ranchi — their precision and design options can really elevate a space.

    ReplyDelete
  52. Informative article! Finding the best second hand cars in Kerala has become so much easier these days with trustworthy dealers and online platforms offering a wide range of options. Whether you're looking for fuel efficiency, style, or affordability, there’s something for everyone best second-hand cars in Kerala market.

    It’s great to see more people considering pre-owned vehicles as a smart investment, especially when you can get top brands in excellent condition at a fraction of the price. Just make sure to check the vehicle history, service records, and get a proper inspection done before buying.

    ReplyDelete
  53. This comment has been removed by the author.

    ReplyDelete
  54. Excellent article! It’s great to see the growing awareness and application of epoxy solutions in various industries. The demand for high-quality Epoxy Diluents in India has been steadily increasing, especially as manufacturers look for ways to fine-tune viscosity and improve the workability of epoxy formulations. Choosing the right diluent plays a critical role in achieving optimal performance and finish.

    I’m also particularly interested in Flexible Dome Epoxy, which offers a perfect balance of strength and flexibility, making it ideal for applications like decals, labels, and electronics. It provides a clear, glossy finish while remaining resistant to cracking and yellowing.
    Furthermore, Epoxy Flooring in India has gained popularity in both industrial and residential spaces for its durability, easy maintenance, and aesthetic appeal. It's great to see more builders and architects embracing this solution.

    ReplyDelete
  55. If you're into online betting, you’ve got to try Laser247. It’s user-friendly, fast, and offers a wide range of games and sports. I’ve had a great experience with quick deposits, smooth gameplay, and reliable customer support.

    ReplyDelete
  56. If you're looking for a trusted and easy-to-use online betting platform, Reddy Anna Book is a great option. It offers secure access to sports betting and live casino games for users across India.

    ReplyDelete
  57. Access your account safely with Lotus365 Login. It’s quick, secure, and allows you to jump right into your favorite games and live matches.

    ReplyDelete
  58. Enjoy betting on the go with the Fairplay App. Optimized for mobile users, it brings live matches, casino games, and real-time updates straight to your smartphone.

    ReplyDelete
  59. Experience top-notch online betting and casino gaming at Winbuzz. The platform offers a clean interface, fast withdrawals, and a wide range of sports betting options.

    ReplyDelete
  60. Get instant access and support for your betting account through reddy anna online book. This WhatsApp-based service makes registration and assistance simple and fast.

    ReplyDelete
  61. Access your account quickly and securely using the winbuzz login page. It’s simple, safe, and gets you straight into the action without any hassle.

    ReplyDelete
  62. Explore your chances to earn big on lotus365 win. From cricket betting to casino jackpots, it’s your one-stop destination for real-time winnings.

    ReplyDelete
  63. Fairplay is a leading platform for sports betting and casino games. With real-time odds, secure transactions, and user-friendly features, it’s a go-to site for betting enthusiasts.

    ReplyDelete
  64. Excellent article! It’s great to see more attention being given to advanced manufacturing techniques and the importance of reliable suppliers. Choosing the right Cold Forging Parts Manufacturer plays a vital role in ensuring durability and strength in components, especially for industries that demand high-performance parts like automotive, construction, and heavy machinery. Cold forging offers exceptional material efficiency and reduced machining needs, making it a smart choice for cost-effective production. Equally important is working with a trusted Precision Machining Parts Manufacturer, as precision is everything when it comes to tight tolerances and complex geometries. These manufacturers bring expertise, state-of-the-art equipment, and a focus on quality that can make or break a project. This blog did a great job highlighting the key factors to consider when selecting manufacturing partners. I’m looking forward to more insights on how to streamline the supply chain with the right manufacturing solutions. Keep up the informative content!

    ReplyDelete

Post a Comment