GitHub Universe 2017 held!

Wednesday, October 25, 2017

From October 10th to 12th this year, GitHub's annual event "GitHub Universe 2017" was held.

GitHub Universe is GitHub's largest user conference held in San Francisco, California, USA since 2015. This year, too, the event was crowded with many participants from all over the world. Some of the students, who appeared to be junior high school students, listened intently to the keynote lectures and sessions, and I realized that the next 10 and 20 years of generations are paying attention to GitHub.

A workshop for developers was held on the first day, and on the second and third days, the conference was filled with keynote speeches, technical sessions, user case studies, lectures from ecosystem partners, and more.

Keynote speech attended by over 1000 people

In the keynote speech on the first day of the conference, GitHub CEO Chris Wanstrath took the podium to great applause.

Chris said that October 2017 has a special meaning. It was in October 2007 that we started developing GitHub, exactly 10 years after the first Commit.

In the keynote speech, I was impressed by keywords such as "machine learning" and "automation."
"Coding is no longer the main job, it's just a part of developing software. Many functions are built from libraries, and the amount of code written is decreasing and will decrease further in the future. Machine learning and automation will make software development more mechanized, and humans will be able to use their time to design more advanced software," said Chris, which left an impression on me.

I believe that the new functions announced this time were the first step toward realizing these goals. At the presentation, the technical manager of GitHub's data science team took the podium, and I feel that this also indicated that data-driven "machine learning" is one of the future directions of GitHub.

Now let's take a look at the new features.
First of all, it is a function called "Dependency Graph". It's called a "dependency graph". This is a function to display which projects the code written by the developer depends on, which projects depend on the code written by the developer, and related packages and applications are also displayed. increase. There are many open source projects on GitHub, but there are almost no cases where software developed on GitHub does not have dependencies on these open source projects. This function currently supports JavaScript and Ruby, and will support Python in the near future.

Also, as a function to be added in the near future, there was also a function announcement of security alerts. This is a function to issue an alert warning when there is a publicly disclosed vulnerability in a dependent project. In addition, if there is a known security fix in the GitHub community for the discovered vulnerability, it will also provide a function to suggest it.
There was also an announcement of a feature called "Discover Repositories". There are currently over 25 million active repositories on GitHub. By using Discover Repositories on the dashboard, you can discover open source projects recommended for developers. It seems that it is a tailor-made mechanism that recommends different open source projects for each developer based on the repository starred by the developer and the popularity on GitHub.

Also, "The State of the Octoverse 2017" was introduced. This is a site that introduces various statistical information about GitHub's service as of October 2017.

Just to give you an example...

  • Top 15 development languages used on GitHub 1st place is JavaScript, 2nd place is PYTHON, 3rd place is Java...
  • 52% of Fortune 50 companies use GitHub Enterprise
  • Countries with many GitHub Enterprise users The United States, United Kingdom, Germany, Australia Japan was also ranked! I'm happy.
  • The top 10 industries that use GitHub Enterprise are Software & Internet (as you can imagine). Financial services ranked second

There was also a session where Accenture Federal Services and Deutsche Exchange discussed how to improve the development process while complying with regulations using GitHub in the highly regulated financial industry.

In addition, manufacturing, healthcare, electronics, etc. are also like-in, and software development is flourishing in various industries.

The State of the Octoverse 2017 is a site where you can see many interesting statistics. If you are interested, please visit us.

GitHub has developed various services such as SaaS-type GitHub.com and on-premises-type GitHub Enterprise for companies, and the number of users has exceeded 24 million in the last 10 years. In addition to the above, there were also talks about the size of the scale, such as the total number of repositories of 680 million and the number of commits in the past year of 1.5 billion.

ecosystem partner

In the keynote speech, there was also a talk about the ecosystem. As many of you may know, GitHub has many ecosys

We have collaborated with system partners through APIs and Webhooks to realize a modern development platform, and are now open to the public on the GitHub Marketplace.

Currently, 26 vendors' tools such as project management tools and CI/CD tools are introduced on the Marketplace, and you can purchase tools directly from this site. In the keynote speech, it was announced that the tools released on the Marketplace will be offered as a free trial version for 14 days from October 31st.
Market Place is also a place for ecosystem vendors to publish their tools and earn revenue from them to grow.

CI/CD tool vendor CircleCI and project management tool vendor Waffle.io had booths at the venue. It was a unique booth that could not be imagined at a Japanese exhibition, not to be outdone by GitHub.
There is a swing in the customer service area of the CircleCI booth! Waffle.io was serving ice cream in a waffle cone after the company name!

At each booth, developers and vendors actively interacted with each other, and each vendor's lightning talk was attended by a large number of people. rice field.

bonus

GitHub Universe is held annually at Pier 70, a dock northeast of San Francisco. GitHub style of an abandoned warehouse on the wharf? Arranged to create a unique world view. I went there by Uber, and the driver seemed to wonder, "What are you doing in a place like this?"

I had the opportunity to talk with the person in charge of marketing at GitHub locally, and it seems that they are planning a conference called "Satellite" in Japan in 2018. Satellite is GitHub's second largest conference after Universe, held every year in major cities around the world, and has been held in Amsterdam, the Netherlands and London, England in the past.

In Japan, a conference called "Constellation" was held this year with a scale of 100 people, but next year an even larger event, Satellite, will land for the first time! It seems that it has already been uploaded to the website, so if you are interested, please check it out! (It's still coming soon...)

See you next time. Until the end Thank you for reading.

電話でのお問い合わせ 045-476-2010

Reception: Monday-Friday 8:45-17:15

Inquiry/Document request

Macnica GitHub

Mon-Fri 8:45-17:30