Repertoire of contributions: Hacktoberfest is a collaborative event by GDSC Veer Surendra Sai University of Technology and GDSC C.V.Raman Global University.
In this session we are going to discuss about Hacktoberfest and open source.
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...Bosnia Agile
Microsoft has embarked on its DevOps journey more than 8 years ago, when it started modeling a new set of engineering tools and practices called One Engineering System (1ES), fully based on their own platforms – Azure DevOps (ex Visual Studio Team Services - VSTS) and Azure. Since then, multiple product development teams have gone through a massive transition in terms of how they organize their work and deal with infrastructure, tools and processes.
This session tells the story of the transformation of 70+ teams with more than 800 people that develop Azure DevOps, both Service and Server (ex Team Foundation Server – TFS). These teams have been previously producing the monolithic 3-tier on premises TFS environment every couple of years. Nowadays, they moved to the cloud cadence and deliver daily updates to Azure DevOps Services, their global scale, always available, cloud SaaS service made up of dozens of micro-services. At the same time, they deliver the same capabilities on premises every couple of months.
Join us to learn how Microsoft’s teams transitioned from an inert waterfall to a highly performing agile organization, whereby drastically changing the way how they develop, test, deploy and monitor their products. We will explain how they manage large agile distributed product development, how they improved their development process by switching to GIT, how they changed their approach to testing and quality control and managed to take full control over their technical debt.
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...Bosnia Agile
Telecommunications market has been disrupted and Communications Service Providers (CSP) are at the point of relentless change. The shift to digital has created, on one side, new customer and partner expectations in products and services, type of engagement and level of control. On the other
side Telcos are transitioning from CSPs to a Digital Service Provider (DSP) by unlocking service-centric operating model for greater agility driving network and IT convergence. The need to achieve the highest levels of adaptability, speed and efficiency to address market challenges of digital era.
ZIRA DevOps toolchains and pipelines enabled the automation required by BH Telecom to practice continuous integration, continuous delivery and continuous operations without down-time utilizing specific software architecture models such as micro services and well documented APIs.
ZIRA & BHT together drew up a structured approach covering People, Process & Technology to identify actions that improve practices across each of these categories. This DevOps Transformation covered the end-to-end software delivery lifecycle including an expanded set of stakeholders such as
business owners and end users, and industry-proven practices. Continuous delivery was the desired future-state achieved with the application of a DevOps approach.
The document discusses DevOps, Azure DevOps, and Kubernetes. It begins with an introduction to DevOps. It then describes the main components of Azure DevOps including Azure Boards, Azure Repos, Azure Pipelines, Azure Test Plans and Azure Artifacts. The document next discusses a case study on microservices using these tools along with Docker and Azure Kubernetes Service. It concludes with sections on Kubernetes architecture and how to create deployments and services in Kubernetes.
The state of Sirius, where we are and where we are goingObeo
In 2020 we announced the creation of Sirius Web, the cloud-based version of Sirius Desktop. This new project has kept the initial spirit of Sirius - easy creation of custom graphical modeling tools - on a modern technical stack facilitating the deployment to end-users.
In this talk, we will come back to the principles that made the success of Sirius in multiple and various specific domains, and how Obeo supports the worldwide community of adopters in its discovery of the technology, the inception of tailored modeling workbenches and their deployment on operational projects.
We will also explain what drives this important shift to the web: open-source foundations, full-web definition, modern UX, integration with other web applications, open-innovation to develop new features, ...
Nitin Mahajan has over 4.9 years of experience as a DevOps engineer with skills in Google Cloud Platform, Kubernetes, Docker, Jenkins, and continuous integration/delivery. As a build engineer at Kloud9.nyc, his responsibilities include designing and implementing automated build and deployment systems for software, migrating manual processes, and ensuring best practices for version control and software delivery. He has experience building and deploying microservices in Kubernetes, creating infrastructure in GCP, and releasing new application versions from development to production.
This document provides an overview of CI/CD on Google Cloud Platform. It discusses key DevOps principles like treating infrastructure as code and automating processes. It then describes how GCP services like Cloud Build, Container Registry, Source Repositories, and Stackdriver can help achieve CI/CD. Spinnaker is mentioned as an open-source continuous delivery platform that integrates well with GCP. Overall the document outlines the benefits of CI/CD and how GCP makes CI/CD implementation easy and scalable.
DevOps Transformation in Microsoft – Case Study by Ognjen Bajic and Ana Roje ...Bosnia Agile
Microsoft has embarked on its DevOps journey more than 8 years ago, when it started modeling a new set of engineering tools and practices called One Engineering System (1ES), fully based on their own platforms – Azure DevOps (ex Visual Studio Team Services - VSTS) and Azure. Since then, multiple product development teams have gone through a massive transition in terms of how they organize their work and deal with infrastructure, tools and processes.
This session tells the story of the transformation of 70+ teams with more than 800 people that develop Azure DevOps, both Service and Server (ex Team Foundation Server – TFS). These teams have been previously producing the monolithic 3-tier on premises TFS environment every couple of years. Nowadays, they moved to the cloud cadence and deliver daily updates to Azure DevOps Services, their global scale, always available, cloud SaaS service made up of dozens of micro-services. At the same time, they deliver the same capabilities on premises every couple of months.
Join us to learn how Microsoft’s teams transitioned from an inert waterfall to a highly performing agile organization, whereby drastically changing the way how they develop, test, deploy and monitor their products. We will explain how they manage large agile distributed product development, how they improved their development process by switching to GIT, how they changed their approach to testing and quality control and managed to take full control over their technical debt.
DevOps Transformation in BH Telecom – Case Study by Jasmin Ahmetbašić and Edi...Bosnia Agile
Telecommunications market has been disrupted and Communications Service Providers (CSP) are at the point of relentless change. The shift to digital has created, on one side, new customer and partner expectations in products and services, type of engagement and level of control. On the other
side Telcos are transitioning from CSPs to a Digital Service Provider (DSP) by unlocking service-centric operating model for greater agility driving network and IT convergence. The need to achieve the highest levels of adaptability, speed and efficiency to address market challenges of digital era.
ZIRA DevOps toolchains and pipelines enabled the automation required by BH Telecom to practice continuous integration, continuous delivery and continuous operations without down-time utilizing specific software architecture models such as micro services and well documented APIs.
ZIRA & BHT together drew up a structured approach covering People, Process & Technology to identify actions that improve practices across each of these categories. This DevOps Transformation covered the end-to-end software delivery lifecycle including an expanded set of stakeholders such as
business owners and end users, and industry-proven practices. Continuous delivery was the desired future-state achieved with the application of a DevOps approach.
The document discusses DevOps, Azure DevOps, and Kubernetes. It begins with an introduction to DevOps. It then describes the main components of Azure DevOps including Azure Boards, Azure Repos, Azure Pipelines, Azure Test Plans and Azure Artifacts. The document next discusses a case study on microservices using these tools along with Docker and Azure Kubernetes Service. It concludes with sections on Kubernetes architecture and how to create deployments and services in Kubernetes.
The state of Sirius, where we are and where we are goingObeo
In 2020 we announced the creation of Sirius Web, the cloud-based version of Sirius Desktop. This new project has kept the initial spirit of Sirius - easy creation of custom graphical modeling tools - on a modern technical stack facilitating the deployment to end-users.
In this talk, we will come back to the principles that made the success of Sirius in multiple and various specific domains, and how Obeo supports the worldwide community of adopters in its discovery of the technology, the inception of tailored modeling workbenches and their deployment on operational projects.
We will also explain what drives this important shift to the web: open-source foundations, full-web definition, modern UX, integration with other web applications, open-innovation to develop new features, ...
Nitin Mahajan has over 4.9 years of experience as a DevOps engineer with skills in Google Cloud Platform, Kubernetes, Docker, Jenkins, and continuous integration/delivery. As a build engineer at Kloud9.nyc, his responsibilities include designing and implementing automated build and deployment systems for software, migrating manual processes, and ensuring best practices for version control and software delivery. He has experience building and deploying microservices in Kubernetes, creating infrastructure in GCP, and releasing new application versions from development to production.
This document provides an overview of CI/CD on Google Cloud Platform. It discusses key DevOps principles like treating infrastructure as code and automating processes. It then describes how GCP services like Cloud Build, Container Registry, Source Repositories, and Stackdriver can help achieve CI/CD. Spinnaker is mentioned as an open-source continuous delivery platform that integrates well with GCP. Overall the document outlines the benefits of CI/CD and how GCP makes CI/CD implementation easy and scalable.
Choisir le bon business model et la bonne licence pour la survie de son proje...Open Source Experience
Lorsque l’on démarre une activité et décide de la mener en open source, il est essentiel de savoir pourquoi on le fait et quels sont les avantages que l’on attend d’une telle démarche. Cette session va vous aider à définir et à gérer les aspects licence de votre projet ainsi qu’à déterminer un business model qui fonctionne avec l’approche open source.
The document summarizes Ramadoni Ashudi's upcoming presentation on "Next Level DevOps Implementation with GitOps" at the GNOME Asia Summit 2021. The presentation will cover What is DevOps, What is GitOps, GitOps principles, how GitOps works, advantages of GitOps, best practices, and GitOps tools. It will include a demo of a GitOps workflow using tools like Argo CD, Kustomize, Jenkins, Docker Hub, GitHub and Kubernetes.
DevOps brings together people, processes and technology, automating software delivery to provide continuous value to your users. With Azure DevOps solutions, deliver software faster and more reliably—no matter how big your IT department or what tools you are using
The document discusses modern software development approaches and best practices. It covers topics like popular programming languages, architectural patterns, team structures, and practices. Key points include: JavaScript, Python, and Java are the most popular languages; architectural approaches like monoliths, microservices, and serverless all have tradeoffs; modern teams include roles like SREs and benefit from practices like living documentation and mob programming; and factors like team maturity impact project success rates more than project size alone.
The document outlines the agenda for a Kubernetes bootcamp being held by ClusterEurope 2018. The morning session will cover Docker fundamentals and deploying a LAMP application using Docker, Minikube, and Helm. The afternoon session will cover additional Kubernetes features like namespaces, persistent volumes, secrets, auto-scaling, ingress, and liveness probes. It will also include a demonstration of serverless technologies using OpenFaaS. Pre-requisites for attendees include a Google account, Git, Minikube, Kubectl, and various code editors. The event is sponsored and will have help available from experienced SRE and cloud architects.
DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. The contraction of “Dev” and “Ops” refers to replacing siloed Development and Operations to create multidisciplinary teams that now work together with shared and efficient practices and tools. Essential DevOps practices include agile planning, continuous integration, continuous delivery, and monitoring of applications.
Azure Devops provides a set of cloud DevOps services that allow enterprises to deliver business outcomes, from an idea to production-level code. Azure Devops works for any language, any cloud, and any platform.
Hardening Your CI/CD Pipelines with GitOps and Continuous SecurityWeaveworks
Join us for a webinar on how to secure your CI/CD pipeline for Kubernetes with GitOps best practices and continuous runtime protection. As modern developers and DevOps teams are embarking on a quest for speed and reliability through automated CI/CD pipelines for Kubernetes, enterprises still need to ensure security and regulatory compliance.
Together with Deepfence, the Weaveworks team will explain and demonstrate how GitOps continuous delivery pipelines, combined with continuous security observability, improves the overall security of your development workflow - from Git to production.
In this webinar we will demonstrate:
Deepfence container scanning
Git-to-Kubernetes using FluxCD
Deepfence continuous runtime security
In this talk I will present the fundamentals of Eclipse Sirius : its objectives and principles, illustrated with examples of usage in several different domains.
We will also see how Sirius integrates with other modeling components to provide a complete stack for creating advanced modeling workbenches.
We will end with a presentation of lastest new features and an overview of the current roadmap.
speaker : Pierre-Charles is the Product Lead on Eclipse Sirius and the maintainer for GMF Runtime and EMF Services, two Eclipse projects Sirius relies on.
He holds a PhD in Software Engineering from University of Nantes.
Vicky Kumar has over 3 years of experience as a software developer creating web, desktop, and mobile applications using technologies like C#, ASP.NET, Xamarin, and SQLite. He has worked on projects involving social media automation, fingerprint identification mobile apps, and a college directory website. His skills include application design, development, testing, and documentation as well as experience leading development teams and using agile methodologies.
Professional Cloud DevOps Engineer - Study Group - Week 1Ervin Weber
Professional Cloud DevOps Engineer
Study Group Week 1.
See
https://events.withgoogle.com/road-to-google-cloud-certification/ for more information about the program.
Azure DevOps è una piattaforma che fornisce una toolchain DevOps end-to-end completa per la pianificazione, lo sviluppo e la distribuzione del software.
This is an overview of Azure Artifacts and how you can add a fully integrated package management to your continuous integration/continuous delivery (CI/CD) pipelines with a single click. Azure Artifacts allows you to share your code effortlessly by creating and sharing Maven, npm, and NuGet package feeds from public and private sources.
Security teams are often seen as roadblocks to rapid development or operations implementations, slowing down production code pushes. As a result, security organizations will likely have to change so they can fully support and facilitate cloud operations.
This presentation will explain how DevOps and information security can co-exist through the application of a new approach referred to as DevSecOps.
apidays LIVE New York - Navigating the Sea of Javascript Tools to Discover Sc...apidays
apidays LIVE New York - API for Legacy Industries: Banking, Insurance, Healthcare and Retail
Navigating the Sea of Javascript Tools to Discover Scalable Tools for Continuous Delivery
Menelaos Kotsollaris, Senior Software Engineer
Viki Green, Senior Software Developer at Trulioo
Open World Forum - The Agile and Open Source WayAlexis Monville
Slides from Open World Forum 2013 (#OWF13)
The Agile and Open Source Way is the book for everyone who wants to scale agile in multiple distributed teams. This book will also help you to collaborate upstream with Open Source projects.
Whether you want to improve interactions with other teams inside or outside your company, or just interested in scaling from more than one team, you will find in this publication the information you need, illustrated by a real case.
http://www.the-agile-and-open-source-way.com/
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...WSO2
This document discusses the benefits of using open source software to manage API lifecycles. It notes that digital transformation requires integrating new technologies rapidly, which open source allows through wider collaboration and input. Open source ensures better security, transparency, and extensibility. It also leads to higher quality code through more eyeballs and passionate developers. Open source APIs are also more cost effective and support corporate social responsibility goals. The document cites WSO2 as an example of an open source API management vendor that contributes significantly to many open source projects.
Best practices for using open source software in the enterpriseMarcel de Vries
Marcel de Vries discusses best practices for using open source software in enterprises. He notes that 80% of software is based on open source components and that awareness is key. He demonstrates how to use an artifact repository like Nexus to publish components after builds, scan for licenses and vulnerabilities, and gain insights. While repositories help with transparency and analysis, additional tools and processes are needed for component selection, community engagement, and contribution management to fully address open source usage in enterprises.
This document discusses building an internal developer platform to improve the developer experience. It suggests that a platform provides self-service tools for onboarding, documentation, best practices, credentials, and understanding available services. A platform engineer builds and maintains the developer portal and tools. Successful companies like Spotify use platforms like Backstage to standardize processes and resources for developers across teams and clouds. The talk encourages building an incremental, self-service platform to streamline development.
In our daily work we are often faced with rapidly changing requirements and environments. Tand the lean principles in combination with JavaScript provide us a great toolset for solving a lot of common problems.
Lean JS is centered around the principle of quickly preserving value with less work. It’s about being less wasteful and shortening the product development cycles by adopting a combination of business-hypothesis-driven experimentation, iced by iterative product releases and validated learning.
It`ll result in a ramped-up lead time with less waste, and empower your team to reach its goals more effective.
In this talk we will show you practical examples and demonstrate how to avoid common pitfalls in a world with a lot of unknown unknowns.
Choisir le bon business model et la bonne licence pour la survie de son proje...Open Source Experience
Lorsque l’on démarre une activité et décide de la mener en open source, il est essentiel de savoir pourquoi on le fait et quels sont les avantages que l’on attend d’une telle démarche. Cette session va vous aider à définir et à gérer les aspects licence de votre projet ainsi qu’à déterminer un business model qui fonctionne avec l’approche open source.
The document summarizes Ramadoni Ashudi's upcoming presentation on "Next Level DevOps Implementation with GitOps" at the GNOME Asia Summit 2021. The presentation will cover What is DevOps, What is GitOps, GitOps principles, how GitOps works, advantages of GitOps, best practices, and GitOps tools. It will include a demo of a GitOps workflow using tools like Argo CD, Kustomize, Jenkins, Docker Hub, GitHub and Kubernetes.
DevOps brings together people, processes and technology, automating software delivery to provide continuous value to your users. With Azure DevOps solutions, deliver software faster and more reliably—no matter how big your IT department or what tools you are using
The document discusses modern software development approaches and best practices. It covers topics like popular programming languages, architectural patterns, team structures, and practices. Key points include: JavaScript, Python, and Java are the most popular languages; architectural approaches like monoliths, microservices, and serverless all have tradeoffs; modern teams include roles like SREs and benefit from practices like living documentation and mob programming; and factors like team maturity impact project success rates more than project size alone.
The document outlines the agenda for a Kubernetes bootcamp being held by ClusterEurope 2018. The morning session will cover Docker fundamentals and deploying a LAMP application using Docker, Minikube, and Helm. The afternoon session will cover additional Kubernetes features like namespaces, persistent volumes, secrets, auto-scaling, ingress, and liveness probes. It will also include a demonstration of serverless technologies using OpenFaaS. Pre-requisites for attendees include a Google account, Git, Minikube, Kubectl, and various code editors. The event is sponsored and will have help available from experienced SRE and cloud architects.
DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. The contraction of “Dev” and “Ops” refers to replacing siloed Development and Operations to create multidisciplinary teams that now work together with shared and efficient practices and tools. Essential DevOps practices include agile planning, continuous integration, continuous delivery, and monitoring of applications.
Azure Devops provides a set of cloud DevOps services that allow enterprises to deliver business outcomes, from an idea to production-level code. Azure Devops works for any language, any cloud, and any platform.
Hardening Your CI/CD Pipelines with GitOps and Continuous SecurityWeaveworks
Join us for a webinar on how to secure your CI/CD pipeline for Kubernetes with GitOps best practices and continuous runtime protection. As modern developers and DevOps teams are embarking on a quest for speed and reliability through automated CI/CD pipelines for Kubernetes, enterprises still need to ensure security and regulatory compliance.
Together with Deepfence, the Weaveworks team will explain and demonstrate how GitOps continuous delivery pipelines, combined with continuous security observability, improves the overall security of your development workflow - from Git to production.
In this webinar we will demonstrate:
Deepfence container scanning
Git-to-Kubernetes using FluxCD
Deepfence continuous runtime security
In this talk I will present the fundamentals of Eclipse Sirius : its objectives and principles, illustrated with examples of usage in several different domains.
We will also see how Sirius integrates with other modeling components to provide a complete stack for creating advanced modeling workbenches.
We will end with a presentation of lastest new features and an overview of the current roadmap.
speaker : Pierre-Charles is the Product Lead on Eclipse Sirius and the maintainer for GMF Runtime and EMF Services, two Eclipse projects Sirius relies on.
He holds a PhD in Software Engineering from University of Nantes.
Vicky Kumar has over 3 years of experience as a software developer creating web, desktop, and mobile applications using technologies like C#, ASP.NET, Xamarin, and SQLite. He has worked on projects involving social media automation, fingerprint identification mobile apps, and a college directory website. His skills include application design, development, testing, and documentation as well as experience leading development teams and using agile methodologies.
Professional Cloud DevOps Engineer - Study Group - Week 1Ervin Weber
Professional Cloud DevOps Engineer
Study Group Week 1.
See
https://events.withgoogle.com/road-to-google-cloud-certification/ for more information about the program.
Azure DevOps è una piattaforma che fornisce una toolchain DevOps end-to-end completa per la pianificazione, lo sviluppo e la distribuzione del software.
This is an overview of Azure Artifacts and how you can add a fully integrated package management to your continuous integration/continuous delivery (CI/CD) pipelines with a single click. Azure Artifacts allows you to share your code effortlessly by creating and sharing Maven, npm, and NuGet package feeds from public and private sources.
Security teams are often seen as roadblocks to rapid development or operations implementations, slowing down production code pushes. As a result, security organizations will likely have to change so they can fully support and facilitate cloud operations.
This presentation will explain how DevOps and information security can co-exist through the application of a new approach referred to as DevSecOps.
apidays LIVE New York - Navigating the Sea of Javascript Tools to Discover Sc...apidays
apidays LIVE New York - API for Legacy Industries: Banking, Insurance, Healthcare and Retail
Navigating the Sea of Javascript Tools to Discover Scalable Tools for Continuous Delivery
Menelaos Kotsollaris, Senior Software Engineer
Viki Green, Senior Software Developer at Trulioo
Open World Forum - The Agile and Open Source WayAlexis Monville
Slides from Open World Forum 2013 (#OWF13)
The Agile and Open Source Way is the book for everyone who wants to scale agile in multiple distributed teams. This book will also help you to collaborate upstream with Open Source projects.
Whether you want to improve interactions with other teams inside or outside your company, or just interested in scaling from more than one team, you will find in this publication the information you need, illustrated by a real case.
http://www.the-agile-and-open-source-way.com/
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...WSO2
This document discusses the benefits of using open source software to manage API lifecycles. It notes that digital transformation requires integrating new technologies rapidly, which open source allows through wider collaboration and input. Open source ensures better security, transparency, and extensibility. It also leads to higher quality code through more eyeballs and passionate developers. Open source APIs are also more cost effective and support corporate social responsibility goals. The document cites WSO2 as an example of an open source API management vendor that contributes significantly to many open source projects.
Best practices for using open source software in the enterpriseMarcel de Vries
Marcel de Vries discusses best practices for using open source software in enterprises. He notes that 80% of software is based on open source components and that awareness is key. He demonstrates how to use an artifact repository like Nexus to publish components after builds, scan for licenses and vulnerabilities, and gain insights. While repositories help with transparency and analysis, additional tools and processes are needed for component selection, community engagement, and contribution management to fully address open source usage in enterprises.
This document discusses building an internal developer platform to improve the developer experience. It suggests that a platform provides self-service tools for onboarding, documentation, best practices, credentials, and understanding available services. A platform engineer builds and maintains the developer portal and tools. Successful companies like Spotify use platforms like Backstage to standardize processes and resources for developers across teams and clouds. The talk encourages building an incremental, self-service platform to streamline development.
In our daily work we are often faced with rapidly changing requirements and environments. Tand the lean principles in combination with JavaScript provide us a great toolset for solving a lot of common problems.
Lean JS is centered around the principle of quickly preserving value with less work. It’s about being less wasteful and shortening the product development cycles by adopting a combination of business-hypothesis-driven experimentation, iced by iterative product releases and validated learning.
It`ll result in a ramped-up lead time with less waste, and empower your team to reach its goals more effective.
In this talk we will show you practical examples and demonstrate how to avoid common pitfalls in a world with a lot of unknown unknowns.
Making software development processes to work for youAmbientia
Mikko Paukkila discusses optimizing software development processes to balance bureaucracy and flexibility. He advocates for continuous integration to find errors early and speed up feedback loops. Tools like Git, Jenkins, Gerrit enable CI by automating builds, testing and code reviews. Process optimizations include reducing time from change to product, automating more tests, and ensuring developers have easy environments and fast feedback. The goal is enabling smooth development flows from needs to requirements to changes to high quality products.
All of us, as part of the technical sphere, have sometime or the other heard about the term 'open-source'. Even if we haven't, we have been using since the first time we learned an algorithm or downloaded a software for free from the internet. But for most of you, this term may still be shrouded in mystery. So DSC IIT Goa and InfoSec IIT Goa are here for the rescue.
In this introductory event, we will celebrate the existence of this ever-expanding and most welcoming open-source community. A brief overview of the topics we'll cover is as below:
1. Introduction to open-source and why is it so valuable?
2. Basics of Git, GitHub and how to make a Pull Request.
3. Everything you need to know before making your first contribution.
4. Challenges faced and how to resolve them.
5. How open-source brings a security mindset.
6. Guide to safe usage and contribution to the community.
7. Famous annual open-source events and how to participate in them.
This event will fully equip you make the most dashing entry into this amazing community.
Buddy, partnered with industry leaders such as Amazon, Docker, Github, Microsoft, and Google, is a winning development automation platform that serves a rapidly growing market valued to become $345 billion by 2022. Over 7,000 developers use Buddy every day across 120+ countries. Featured customers: INC. Magazine, CGI.com & ING Bank. Our vision is to become the backbone on which talented people can build world-altering apps & services. Our goal is to take the load off millions of developers by offloading everything that can be automated – giving them back the time for being creative.
This document provides guidance for starting an open source software project. It discusses introducing FOSS and getting started by choosing a name and mission statement. It covers technical infrastructure like version control, bug tracking, and hosting. It also addresses social infrastructure such as communication channels and announcing the project. Managing volunteers, earning or spending money, packaging releases, and choosing an appropriate license are also covered. The document aims to help software developers and managers launch and maintain successful open source projects.
DOES SFO 2016 - Greg Padak - Default to OpenGene Kim
Large enterprises have hierarchical organizations to define areas of responsibility and drive better accountability. Those structures often block cross-team interactions and knowledge sharing that slow innovation and agility. We will discuss strategies that use open platforms to drive meaningful development outcomes through collaboration and productivity across the enterprise.
The document provides information on various DevOps concepts through a question and answer format. It defines design patterns as solutions to common problems faced by developers that represent best practices. It describes continuous deployment as instrumenting important project life cycle steps when moving code to production. It distinguishes between functional testing which targets business goals and requirements, and non-functional testing which focuses on aspects like performance and security. It explains the differences between white box testing which uses internal knowledge and black box testing which does not. It provides examples of resilience test tools like Hystrix and Chaos Monkey. It describes extreme programming as an agile methodology focused on customer satisfaction and team collaboration. It defines pair programming as two programmers working together on the same code. Finally
Don’t Let Process Hold You Back: Best Practices for Cross-Functional Collabor...Tasktop
Creating great software takes many skilled people. There’s business requirements to fulfill, technical requirements to consider, development, testing, packaging, and the release.
While having a single cohesive process is crucial to helping all these teams work together, they’re often working in disparate systems with their own processes and workflows. What’s more, these teams are often spread across different departments, buildings and even time zones.
How can you ensure your teams stay in sync and create better processes that allow individual teams to move fast and be agile, while maintaining effective cross-team collaboration? In this webinar with GitLab, we discuss how establishing a ‘single source of truth’ is critical to functional collaboration, and cover the best practices for:
- Building processes that yield better results
- Keeping cross-functional teams in sync
- Integrating tools for better workflows
- Tips for remote teams
The Agile and Open Source Way (AgileTour Brussels)Alexis Monville
Slides from AgileTour Brussels presentation on September 27th, 2013. More information on AgileTour Brussels: http://atbru.be/
The Agile and Open Source Way is the book for everyone who wants to scale agile in multiple distributed teams. This book will also help you to collaborate upstream with Open Source projects.
Whether you want to improve interactions with other teams inside or outside your company, or just interested in scaling from more than one team, you will find in this publication the information you need, illustrated by a real case.
http://www.the-agile-and-open-source-way.com/
Help students get familiar with the basic concepts of DevOps processes and technologies and the challenges facing companies who are looking to embrace scalable software deployment.
[This workshop was given to TAU CS students over the years 2015-2016]
Developers should invest in 10 key skills in 2014:
1. Know a native mobile platform like iOS, Android or Windows Phone.
2. Know an agile development process and tools like Scrum, Kanban, or Extreme Programming using tools like JIRA, PivotalTracker or Trello.
3. Know how to effectively estimate tasks and leverage team techniques like story point estimation and velocity.
The document provides guidance on how to successfully create and develop an open source software project. It discusses important factors like building an active community, transparency in the development process, effective communication, and releasing software early and often. It also addresses questions around starting a company based on open source software, including different business models, funding options, and goals for the company. Overall, the document offers best practices and considerations for initiating and sustaining an open source project both as a software product and as a business venture.
Similar to Repertoire of contributions hacktoberfest (20)
Join us live for the third hands-on session of the 4 day Flutter Learning Series - Handling state and data on 26th March 2022 at 7PM sharp.
After the basics and UI creation, get ready for the very important state management of your application.
Join us live for the second hands-on session of the 4 day Flutter Learning Series - Creating UI with Flutter on 25th March 2022 at 7PM sharp.
Get ready to explore and create some beautiful UI for your Flutter applications.
Google Developer Student Clubs 2022 Solution ChallengeDSCVSSUT
The Google Developer Student Clubs 2022 Solution Challenge mission is to solve for one of the United Nations’ 17 Sustainable Development Goals using Google technology.
This PPT explains it in a bit detail
This document outlines ground rules for an online meeting, instructing participants to mute themselves, use the chat box for questions, avoid spamming, report any technical issues, save questions for the Q&A session, and respect diverse opinions expressed by others.
This document outlines ground rules for an online meeting, instructing participants to mute themselves, use the chat box for questions, avoid spamming, report any technical issues, save questions for the Q&A session, and respect diverse opinions expressed by others.
The document outlines ground rules for an online meeting, including muting microphones, using chat for questions, avoiding spam, reporting technical issues, respecting diverse opinions, and asking questions during an AMA session. It then lists learning objectives for an Android app development workshop which are to set up Android Studio, learn Kotlin basics, find resources to continue learning, build teams, work on an app, and submit it to a Github repository. More details on app submission will be provided later.
This document provides an overview of Git and GitHub for contributing to open source projects during Hacktoberfest. It defines version control systems and how Git is a distributed VCS that allows developers to work asynchronously. Key Git commands and GitHub workflows are described, including creating branches, committing changes, and submitting pull requests. The steps for contributing to projects during Hacktoberfest via forking repositories and making pull requests are also outlined.
Main Java[All of the Base Concepts}.docxadhitya5119
This is part 1 of my Java Learning Journey. This Contains Custom methods, classes, constructors, packages, multithreading , try- catch block, finally block and more.
How to Fix the Import Error in the Odoo 17Celine George
An import error occurs when a program fails to import a module or library, disrupting its execution. In languages like Python, this issue arises when the specified module cannot be found or accessed, hindering the program's functionality. Resolving import errors is crucial for maintaining smooth software operation and uninterrupted development processes.
How to Setup Warehouse & Location in Odoo 17 InventoryCeline George
In this slide, we'll explore how to set up warehouses and locations in Odoo 17 Inventory. This will help us manage our stock effectively, track inventory levels, and streamline warehouse operations.
This presentation was provided by Steph Pollock of The American Psychological Association’s Journals Program, and Damita Snow, of The American Society of Civil Engineers (ASCE), for the initial session of NISO's 2024 Training Series "DEIA in the Scholarly Landscape." Session One: 'Setting Expectations: a DEIA Primer,' was held June 6, 2024.
How to Build a Module in Odoo 17 Using the Scaffold MethodCeline George
Odoo provides an option for creating a module by using a single line command. By using this command the user can make a whole structure of a module. It is very easy for a beginner to make a module. There is no need to make each file manually. This slide will show how to create a module using the scaffold method.
it describes the bony anatomy including the femoral head , acetabulum, labrum . also discusses the capsule , ligaments . muscle that act on the hip joint and the range of motion are outlined. factors affecting hip joint stability and weight transmission through the joint are summarized.
हिंदी वर्णमाला पीपीटी, hindi alphabet PPT presentation, hindi varnamala PPT, Hindi Varnamala pdf, हिंदी स्वर, हिंदी व्यंजन, sikhiye hindi varnmala, dr. mulla adam ali, hindi language and literature, hindi alphabet with drawing, hindi alphabet pdf, hindi varnamala for childrens, hindi language, hindi varnamala practice for kids, https://www.drmullaadamali.com
A review of the growth of the Israel Genealogy Research Association Database Collection for the last 12 months. Our collection is now passed the 3 million mark and still growing. See which archives have contributed the most. See the different types of records we have, and which years have had records added. You can also see what we have for the future.
বাংলাদেশের অর্থনৈতিক সমীক্ষা ২০২৪ [Bangladesh Economic Review 2024 Bangla.pdf] কম্পিউটার , ট্যাব ও স্মার্ট ফোন ভার্সন সহ সম্পূর্ণ বাংলা ই-বুক বা pdf বই " সুচিপত্র ...বুকমার্ক মেনু 🔖 ও হাইপার লিংক মেনু 📝👆 যুক্ত ..
আমাদের সবার জন্য খুব খুব গুরুত্বপূর্ণ একটি বই ..বিসিএস, ব্যাংক, ইউনিভার্সিটি ভর্তি ও যে কোন প্রতিযোগিতা মূলক পরীক্ষার জন্য এর খুব ইম্পরট্যান্ট একটি বিষয় ...তাছাড়া বাংলাদেশের সাম্প্রতিক যে কোন ডাটা বা তথ্য এই বইতে পাবেন ...
তাই একজন নাগরিক হিসাবে এই তথ্য গুলো আপনার জানা প্রয়োজন ...।
বিসিএস ও ব্যাংক এর লিখিত পরীক্ষা ...+এছাড়া মাধ্যমিক ও উচ্চমাধ্যমিকের স্টুডেন্টদের জন্য অনেক কাজে আসবে ...
Walmart Business+ and Spark Good for Nonprofits.pdfTechSoup
"Learn about all the ways Walmart supports nonprofit organizations.
You will hear from Liz Willett, the Head of Nonprofits, and hear about what Walmart is doing to help nonprofits, including Walmart Business and Spark Good. Walmart Business+ is a new offer for nonprofits that offers discounts and also streamlines nonprofits order and expense tracking, saving time and money.
The webinar may also give some examples on how nonprofits can best leverage Walmart Business+.
The event will cover the following::
Walmart Business + (https://business.walmart.com/plus) is a new shopping experience for nonprofits, schools, and local business customers that connects an exclusive online shopping experience to stores. Benefits include free delivery and shipping, a 'Spend Analytics” feature, special discounts, deals and tax-exempt shopping.
Special TechSoup offer for a free 180 days membership, and up to $150 in discounts on eligible orders.
Spark Good (walmart.com/sparkgood) is a charitable platform that enables nonprofits to receive donations directly from customers and associates.
Answers about how you can do more with Walmart!"
2. Today's Agenda💮
What is Open Source? 🤔
Advantages of Open Source 😉
Open Source Events for Students 🤔🎓
Hacktoberfest
Participate In Hacktoberfest 💻
Some popular repositories 🐱👤
Social-Distancing-Detection(By GDSC CVRGU) 🎇
Event Management System(By GDSC VSSUT) 🎡
Perks of Participating in Hacktoberfest 🤔
Open source Tools
3. What is Open Source?
What is Open Source?
COMMENT BELOW
4. What is Open Source?
•Open as in free
•Open as in access
•Open as in overtime
•Open as in reuse and change
•Open as in any place for anyone
In production and development , open source is a
methodology that promotes free redistribution and
access to a product’s design and implementation
details.
7. Open Source Quiz😉
Q1. Which open source event are you most excited about?
Comment Below
Q2. Which of these enterprise-driven corporations do you
think utilise open source massively?
● Google
● Amazon
● NASA
● All of these
8. Hacktoberfest🤔
Hacktoberfest is a month-long celebration of open source software run
by DigitalOcean. During the month of October many software
enthusiasts, beginners, and the developer community contribute to open-
source projects. This includes preparation and sharing of project for
collaboration and contributing to the betterment of the project via pull
requests.
9. Participate in Hacktoberfest💻
● Sign Up on GitHub
● Visit https://hacktoberfest.digitalocean.com
● Register by clicking “Start Hacking”
● Log In with GitHub
● You are all set to make PRs on GitHub in the repositories with label
“hacktoberfest”.
● Remember to make 4 PRs✌️
10. Some Popular Repos🐱
👤
Codedamn
Codedamn
Swag: T-Shirt
Requirements: 1 PR
to to the Codedamn
Hacktoberfest Repo
ArchivesSpace
Swag: ArchivesSpace
swag Bag
Requirements:
Become top
contributor on
ArchivesSpace repo
11. Some Popular Repos🐱
👤
PayPal
Swag: PayPal socks,
TimBuck2 Parkside
Backpack
Requirements: 1+
Contributions to
PayPal open Source
DagsHub
Swag: T-Shirt, Stickers
Requirements: Get a T-
shirt if you create 10+
PRs and stickers if you
create 2+ PRs at this
repo. There are very
specific rules to follow
here
12. Event Management System
-by GDSC VSSUT
VSSUT has been keen in organising various events
throughout the year seeking exposure to its students in
various fields.
To minimize workload and maximize the work efficiency
while organising mega events, GDSC-VSSUT has come
up with a technically driven thought of creating an Event
Management System that can serve the purpose of
hosting and promoting multiple events conveniently.
13. Event Management System
-by GDSC VSSUT
TECH STACK KEY FEATURES
Our tech stack uses
● ReactJs
● Material UI &
● Hooks on the Client side,
● Node &
● Express on server side And
● Mongo DB as database.
● It is now hosted on firebase.
Key features include:
Creating and managing events
Displaying events from various colleges with
calendar scheduling and email integration and
additional features such as displaying progress,
providing login and sign up features, admin
access and user privileges, recommendations
and verifications to name a few.
14. Social Distancing Detection Tool
-by GDSC CVRGU
To ensure social distancing protocol in public places and
workplace, we've developed a social distancing detection
tool that can monitor if people are keeping a safe
distance from each other or not by analysing real time
video streams from the camera.
15. Social Distancing Detection Tool
-by GDSC CVRGU
TECH STACK KEY FEATURES
Our tech stack uses
● OpenCV : for object detection
● YOLOv3 : for object
classification
Key features include:
● Detecting people who violets social distancing
protocols
● Monitor people on a live CCTV camera
● Detection can possible on wide range of area
16. Perks of Participating in
Hacktoberfest🤔🤔
• Provides a safe space for developers to succeed outside of
their comfort zone.
•This event is perfect for keeping up-to-date on the latest and
greatest modern technologies.
•Participants will receive a free tee-shirt or can have a tree
planted on their behalf.
17. Hospital Management System
-by GDSC CVRGU
It is a free and open source tool and supports most of the version control
features of check-in, commits, branches, merging, labels, push and pull
to/from GitHub etc.
Key features
● It is pretty easy to learn and maintain for teams initially
looking at a tool to version control their artifacts.
Jenkins is an automation server. It is an open source tool and written in Java.
It helps many projects in automating, building and deploying.
Key features
● It helps in distributing the work on multiple machines and
platforms.
● It acts as a continuous delivery hub for the projects.
Selenium is a free open source automated functional testing tool to test
web applications. It is normally installed as a Firefox browser plugin and
helps to record and playback of test scenarios.
Key features
● It is very easy to learn
Git
Jenkins
Selenium
It is a free and open source tool and supports most of the version control
features of check-in, commits, branches, merging, labels, push and pull
to/from GitHub etc.
Key features
● It is pretty easy to learn and maintain for teams initially
looking at a tool to version control their artifacts.
Jenkins is an automation server. It is an open source tool and written in
Java. It helps many projects in automating, building and deploying.
Key features
● It helps in distributing the work on multiple machines and
platforms.
● It acts as a continuous delivery hub for the projects.
Selenium is a free open source automated functional testing tool to test
web applications. It is normally installed as a Firefox browser plugin and
helps to record and playback of test scenarios.
Key features
● It is very easy to learn
Git
Selenium
Jenkins
Some Open Source Tools⛏
18. THANK YOU
Any Queries?
Do not forget to
mention them in the
chat section.
Stay tuned to us for Day-2 of
Repertoire of Contributions-Hacktoberfest 2021-22
Workshop on GIT & GITHUB on
OCT-18 2021
Hello everyone! Good evening.. We’ll be beginning with the session in a few minutes. Meanwhile let’s talk about the ongoing month. Be it religious or technical, october is quite a month of festivities , isn’t it? So , audience why don’t you comment down how did your durga ashtami go?
...Well , well .. I see you had a fair amount of pomp and fun..
Now let’s come over to the developers fest and kick off the session…
It gives me immense pleasure to announce that GDSC CVRGU, in collaboration with GDSC VSSUT, has decided to organise the session- “Repertoire of contributions: Hacktoberfest”.
The main motive of this event is to celebrate Open-source contribution and let you know all about the month-long Hacktober Fest 2021. In this event you will get an awesome platform to expose your innovative ideas, develop your skills, and showcase your technical supremacy through your projects.
I am Amisha Kirti, a 3rd year CSE student and the project lead at Google developer student clubs, CVRGU.
Before we start, lemme briefly tell you about the objectives of this session.
In this live session, we will be discussing on the following topics:
First of all , you will get a brief introduction about what is open source , its advantages and some of the most important open source events for students.
Next up will be , Introduction to Hacktober Fest.
What are the rules and criteria to be fulfilled for participating in hacktoberfest
And the list of some popular repositories which are giving away additional swags for contributing to theirs.
Further , we’ll also let you know about the repositories of GDSC CVRGU as well as GDSC VSSUT to which you can contribute. For instance , Event management system and social distancing detection tool.
Lastly , we’ll discuss the perks of participating in Hacktober Fest and some open source tools.
Let’s start with the introduction to open source.
Before I tell you , let me ask , How many of you have prior knowledge about open source ? Please comment down your replies .
...
Well, yeah, I got to know many of you are more or less familiar with the term ‘open source’.
Let me elaborate it in detail.
Friends! Open source in layman terms, is a methodology that is designed to be publicly accessible i.e —anyone can see, modify, and distribute the code as they see fit for possible modification.
And in the field of production and development, it has become a movement that promotes free redistribution and access to a product’s design and implementation details.
Basically, an open-source development model is used to develop open-source software in a decentralised and collaborative way. This software is further released under an open-source license, so as to find different innovative ideas and methods to solve problems.
Now , what does the open word signify in open-source ? It means that such resources are free , for access , open as in overtime , open for reuse and change , and inclusive for everyone anytime anywhere.
So, this was the brief introduction to open source and open-source software.
Let’s take a dive into the advantages of open source :
A very major advantage is price. A technology built with open source does not charge any fees. hence there is an obvious cost savings for businesses.
Next open-source offers total control. The underlying source code of the software is open and can be changed to suit the needs of the business. In contrast to which, proprietary software is closed and any changes would violate any relevant license agreements.
Open source also allows absolute flexibility. Businesses can decide whether to upgrade their software or not based on the value offered in the upgrade. However with proprietary software if you don’t upgrade frequently you may lose all support or future upgrades.
Also no lock in. Open source software is provided with no strings attached and written with widely used standards which allow communication and migration to other systems straightforward. Proprietary systems are designed to be incompatible with other systems so that businesses are “locked in”.
Apart from this , open source attracts talents from all backgrounds and all places. It gives the ability to start small. It reliable and user-friendly.
As of now, I hope you have well understood about open source and its advantages.
Moving on, I would like to list some most popular open-source events that may help you.
GSOC is a global program focused on introducing students to open source software development. Students work on a 3-month programming project with an open-source organization during their break from university.
Outreachy - Outreachy provides global internships to work in open source and free software. Interns work remotely and are not required to move. Interns are paid a stipend for the three-month internship as well as for attending conferences or events.
MLH Fellowship - The MLH Fellowship is an internship alternative for software engineers. Instead of working on a project for just one company, you'll contribute to Open Source projects that are used by companies around the world. You collaborate with a group of 10 students under the guidance of a professional mentor whose only job is to help you successfully contribute.
Open Mainframe Projects - The Open Mainframe Project funds mentees to complete projects during the period between semesters in the months of May, June, July, August, and September.
KDE Student Programs - Focused on offering an opportunity to anyone (not just enrolled students) contributing to the KDE community, this is a program that is comparable to the well-known Google Summer of Code,in which you can participate in both code and non-code projects that benefits the KDE ecosystem.
Codeheat - Codeheat is the annual coding contest for developers to contribute to Free and Open Source software (FOSS) on github
Hacktoberfest - In the month of october which will be discussing in the session further.
24 Pull Requests - 24 Pull Requests goal is to encourage contribution to open source projects during December.
The idea is simple: 'Send 24 pull requests between December 1st and December 24th', encouraging contributors to give back to open source projects with little gifts of code throughout December.
Apart from this there are many other events such as Girlscript summer of code , Red hat open source contest , Google Season of Docs and many more.
So what exactly is Hacktober fest?
Well, It is a month-long celebration of open source software run by Digital Ocean. You guys might already know that Digital Ocean is a company that provides cloud services to developers. During this month of October many software enthusiasts, beginners, and the developer community come together to contribute to open-source projects.
This includes the preparation of projects and sharing them for collaboration and contributing to the betterment of the project and this is done via pull requests.
But How can you contribute to Hacktober fest? Before telling you the steps for registration, How many of you have already registered for the hacktober fest? Let there be a show of hands...alright that’s a good amount of hands I can see up here. For those who have not registered, Firstly you need to have a GitHub account, So if you don’t have one then you need to sign up on Github and then go to the hacktober fest website which we will be sharing in the chatbox as well, register in it by clicking Start Hacking button, after which you will be asked to authorize a collaboration with GitHub and You are all set to make Pull Requests on GitHub in the repositories with label “hacktoberfest”. remember to make more than 4 pull requests for exciting swags and goodies.
Now we all like to show off our swags and goodies on social media, don’t we? Let me brief you about some popular repositories where you can win these swags from. First up we have codedamn repository from where you will get a T-shirt if you make 1 pull Request to the Codedamn Hacktoberfest Repository, then we have ArchivesSpace, if you become a top contributor on ArchiveSpace repository then you will get one ArchivesSpace swag Bag.
Next, we have two more repositories Paypal and Dagshub. You will get PayPal socks, TimBuck2 Parkside Backpack if you have 1+ contributions to PayPal open Source and from the Dagshub repository you will get a T-Shirt and many Stickers, be very careful Dagshub repository has very specific rules to follow for getting these swags.
Now let’s discuss a project that is an Event Management system by GDSC VSSUT. VSSUT has always been very keen on organizing various events throughout the year, so we thought why not minimize the workload and increase the efficiency of these mega-events?
The solution that GDSC-VSSUT came up with was a technically driven thought of creating an Event Management System where people can host their events and promote them for the students within the institute. To host an event one just has to create an account in the event management system, login, and manage it according to their requirements.This entire system will save a lot of our time as multiple events can be promoted simultaneously.
This Event Management project has been made using ReactJs, Material UI and Hooks on the Client side, Node & Express on the server-side, And Mongo DB as the database. And where can you find this project? Well Currently, this project is hosted on firebase, the link to which you can find in the official Github repository. Some key features of this project is that you can create and manage events, Display the events from various colleges with calendar scheduling, and email integration. There are many other additional features such as displaying progress, providing login and sign-up features, admin access, and user privileges to name a few.