“Want To Recruit Better Engineers? Open Source Your Code” | Nov. 19, 2018 | AngelList

Gaining participation in an open sourcing project is an art.  @AngelList suggests three behaviours that will attract developers.

1. Write Code Any Engineer Can Read

[In] … a good example of clearly written open-source software … [the] project’s structure is modular, and the code is thoroughly commented and simple to read …

Terminal text capture of Atlassian's react-beautiful-dnd project,

Atlassian’s react-beautiful-dnd project

2. Write Documentation That Sells

… convince engineers, at first glance, that your project is worth contributing to.  [….]

3. Promote Your Repo Like A Product Launch

In 2018, more than 82,000 repositories are published to GitHub every day. Getting your repo to stand out among the millions of others will require effort and strategy, but it’s not altogether different than launching a product.  [….]

Source: “Want To Recruit Better Engineers? Open Source Your Code” | Nov. 19, 2018 | AngelList at https://angel.co/blog/want-to-recruit-better-engineers-open-source-your-code



Draw.io open source

I’ve been a fan of using @drawio to create SVG diagrams since early 2016, when I created maps for systems thinking course at Aalto U. in Finland.  At that time, draw.io was freeware on many platforms (e.g. saving on Google Drive).

On May 22, 2017, draw.io adopted the Apache 2.0 license, becoming fully open source (with commercial funding from selected open source providers).

Changed to Apache 2.0 license

In August 2017, desktop versions for Windows, MacOS and Linux were released.

Desktop versions of draw.io

Released desktop versions of draw.io

At that time, the pricing for draw.io was reiterated:

  • None of our versions are freemium, they are either completely free, or only pay-for.
  • You own the content you produce and may use it for any purpose all cases. We don’t sell your personal information or data.

For Dokuwiki, upputtter has a plugin on Github, and there is a 2017-2018 discussion on the Dokuwiki forum.

Any reservations on fully endorsing draw.io as a standards-based, no-charge technology by myself have now been resolved.  Download links for draw.io Desktop are on their Integrations page.

#draw-io, #open-source, #svg

The announcement by the Open Source Initiative OSI…

The announcement by the Open Source Initiative (OSI) of inBloom — an educational institution — as an affilate member contrasts to the major of OSI members who are centered on core technologioes.

The Open Source Initiative (www.opensource.org) is very pleased to announce … Affiliate Members: inBloom (www.inbloom.org) …  [….]

inBloom is an independent nonprofit organization that provides efficient and cost-effective means for school districts to give teachers the information and tools necessary to strengthen their connection with each student. inBloom’s Secure Data Service enables widely varied educational tools to work together so that teachers can more easily tailor education to the needs, skill level and learning pace of each individual student. It can also engage parents more deeply in their children’s learning, and save teachers time and schools money. In addition, inBloom offers a substantial security upgrade to the common resources being used, including paper records or disconnected and antiquated databases with few security features.

“inBloom intends to become a champion of open source software development in the context of educational tools for K12 and fully uphold the Open Source Definition. As a company that has built a disruptive technology for an industry where there is a lot of resistance to change, our mission mirrors that of the OSI as educators and advocates for the transparency and community involvement that is synonymous with open source software,” said Vincent Mayers, Open Source Community Manager at inBloom.

“Open Source Initiative (OSI) announces new Affiliate Members” | Deb Bryant | March 12, 2014 at http://opensource.org/node/701 .

Here’s a video of the inBloom vision.

From the FAQ at http://www.inbloom.org/faq:

Q: How is inBloom funded?

inBloom was established as an independent, nonprofit organization to carry forward the mission of the Shared Learning Collaborative (SLC) and make personalized learning a reality for every student in America. inBloom is funded with initial philanthropic support from the Bill & Melinda Gates Foundation and Carnegie Corporation of New York.

inBloom services focus on data operability, with content search services the Learning Resources Metadata Initiative, the national Learning Registry, and the Common Core and other standards, and will support companies that want to create third-party applications.

The open source project for developers has some starter apps.


#education, #open-source, #personalized

Does Open Source’s Rise Spell The End Of Traditional Software Vendors? | Matt Away | Oct. 2, 2013 | readwrite.com

Is your conception of open source only about software? @mjasay says:

… open source is more than software.

Now we have “open source” car and bike sharing in Minnesota, an open source village cellular network in Mexicoopen source data centers and more. While not truly open source—many of these projects don’t adhere to the Open Source Definition and don’t even try to do so—each indicates just how pervasive open source’s impact has been.

Indeed, open source is so big, it has even taken over Dilbert:

Which is not, of course, the same as taking over the software industry.

“Does Open Source’s Rise Spell The End Of Traditional Software Vendors?” | Matt Away | Oct. 2, 2013 | readwrite.com at http://readwrite.com/2013/10/02/does-open-source-rise-spell-the-end-of-traditional-software-vendors