In the four years of collaboration with LABSOL, we have implemented a set of basic but powerful tools for the rest of the collaborators.
First up In this webinar we will cover how a Cloud IaaS with OpenStack can help developers learn, use and implement cloud instances in their projects.
Secondly we will cover the tools deployed on our OpenStack infrastructure that push developers to collaborate and get used to a workflow as near as possible to what they will find in other companies without leaving the LABSOL community.
Last, we will give a look at our Apache Hadoop cluster, managed with Apache Ambari and how it’s set of tools for data analysis allows our collaborators to start working on data science applications.
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Tools to help and engage emerging open source communities towards development innovation.
1. Tools to help and engage emerging open
source communities towards
development innovation.
Jose Astrain
@joseastraiin
OpenExpo Europe
2. Agenda for the webinar:
1. Defining Emerging Community for open source.
2. Context in which our local community has evolved.
3. Benefits of forming and helping these groups.
4. Tools we use for our team and the importance of them.
5. The future of these communities.
3. Emerging communities
● Such as in countries that face a great diversity(culture, social, linguistic,
etc.) the technological world is not the exception.
● Emerging communities can be identified by a lack of established social
networks, support systems, community structures and resources.
4. Emerging communities in FOSS
● Although a new local FOSS community may seem far fetched for some
people, students and teachers in universities should step up for the task to
form them.
● Students are the number one target to engage in these types of
communities because it will start forming them to become better prepared
professionals.
5. LABSOL as a emerging community
● Open Source Software Laboratory (LABSOL-Laboratorio de Software
Libre) is a group of students and professionals that develop and work on
FOSS projects for public, private and educational sectors since 2012.
● Every semester, new students and projects arrive to the group, making this
a non-stop “new” FOSS community.
6. ● LABSOL develops projects in four main areas:
○ Web Development
○ Mobile applications
○ Technological Infrastructure
○ AI and Big Data.
● Working along public, private and educational sectors as a free form of
collaboration we have been able to work on 412 projects in a total of 8
years.
7. Benefits of new local FOSS communities
● For Students:
○ Working with new technologies.
○ Develops the skill of being self taught.
○ Work positioning for the future.
○ Encounter teammates with different skill sets.
● For Public and Private Sector:
○ Well prepared professionals for future employment.
○ Help and guidance to reduce technology costs.
● For FOSS:
○ More people engage in open source.
○ Open source in small and medium businesses.
○ With the right guidance, more contributors for FOSS projects.
9. Why do we provide these tools?
1. In our workflow, students arrive with basic to none of how a project must be
developed from start to finish.
2. Having control of them helps our community to stay in touch and gives
them the freedom to experiment and fail without compromising their work.
3. Help the group comprehend the scope of projects in big organizations and
how they handle their workflow for product development.
10. What is OpenStack?
● IaaS Cloud Platform to build and manage public and private clouds.
● Managed by OpenStack Foundation
● It uses components that work together to form the “Core” of Openstack.
○ Nova - Deploy and handle virtual Machines and instances.
○ Neutron - Networking
○ Swift/Cinder - Storage systems
○ Horizon - Dashboard
○ Glance - Image provider
○ Keystone - Identity Service
11. What do use it for?
● Deploy and control our own instances and virtual machines for current
projects.
● Teach and demonstrate on how to use different OS for different projects.
● Mount services to help us keep a steady workflow in LABSOL.
12.
13.
14. Gitlab
● GitLab is an open source code
repository and collaborative
development platform.
● We use it to store and control the
code for our projects.
● Help collaborators to start using
version control system for their
code.
17. What do we use it for?
● Get collaborators started into data analysis.
● Explore the tools that it manages.
● Use our hardware to benefit data analysis applications.
18.
19.
20. What can we
achieve in the
future?
● Prepared developers with
young ages.
● Committers for open source
projects.
● Public and private sectors
migrating to a FOSS solution.