community / project / company:Kiwi TCMStwitter profile: https://twitter.com/a_sankovlinkedin profile: https://www.linkedin.com/in/anton-sankov-595510123/type of presentation:ProfessionalBrief summary of your presentation (100 words max):Building microservices is hard, as there are many things that can go wrong. This talk will make an overview of the 12-factors. These are 12 principles, which if respected helps us build more reliable, robust and maintainable microservices.
I am a software developer, currently working at Paysafe Group and a core team member of Kiwi TCMS, an open source test case management system. I am passionate about open source, as it has helped me meet a lot of new people, find new opportunities and learn interesting things.
community / project / company:OpenProdoctwitter profile: https://twitter.com/jhierrotlinkedin profile: https://es.linkedin.com/in/joaqu%C3%ADn-hierro-b2378abtype of presentation:ProfessionalBrief summary of your presentation (100 words max):Open Source Tech Talks (or : Global Vision of Open Source )
Title: How to integrate all the information, dependencies and documentation related to the development projects of a company.
Sometimes, "development of a project" is equated with the coding and writing phase of the source code.
However, that is only a small part of the time that is needed. The collection of requirements, designs, documentation of use and installation, documentation of load and user tests, etc. take a long... (view more) time and the information contained in them is as important as the code itself.
Moreover, once the development is finished, the "life" of the same begins in a "hostile" environment, where incidents will arise that must be recorded, analyzed and resolved, where the products on which the development is based or in which it is installed ( Java versions, BBDD, libraries, ..) may change, may be obsolete or may have bugs.
In addition, the licenses of a derivative product may collide with the licenses of the original products (Copyleft, permissive, etc) and it is necessary to verify if there are noncompliance.
However, little attention is paid to all of the above, or it is managed in a disorderly manner with several tools.
In this session, I propose a model and a tool to centralize, manage and recover all the information related to a project in all its phases, including documentation, incidents and dependencies between products both from a technological and license point of view.
community / project / company:KDEtwitter profile:https://plus.google.com/100202326091940882253linkedin profile:https://plus.google.com/100202326091940882253type of presentation:ProfessionalBrief summary of your presentation (100 words max):Did you know that every smartphone has a chunk of KDE's software within it?
This is the story of how it got there and, more importantly, how KDE is far
from done with smartphones. It is the story of how Plasma, KDE's desktop
environment, and KDE's applications and frameworks, thanks to their flexibility
and modularity, are making their way onto computers, phones, AI assistants,
in-vehicle infotainment systems, and everything in between.
KDE is on the verge of revolutionising... (view more) every device with a graphical front-end
with Plasma and Plasma Mobile. Come and find out how you can be part of it.
Kai Uwe has been a user of KDE software for almost two decades and started contributing to the project in 2011. For five years he worked for a company creating Qt-based Android and iOS apps. In 2018 he joined Blue Systems where he works on KDE's Plasma project and the Qt Framework full-time.
He has spoken at every Akademy since 2014, at QtCon 2015 held in Berlin, and at QtCon Brazil 2018 held in Sao Paulo.
community / project / company:Kiwi TCMStwitter profile:https://twitter.com/atodorov_linkedin profile:https://www.linkedin.com/in/alextodorov/type of presentation:ProfessionalBrief summary of your presentation (100 words max):Extend your static analysis for fun and profit
Static code analysis is usually the domain of developers with pylint being the standard tool for Python. Static analysis however can be used also by testers to help discover errors and possible bugs very early and cheaply in the SDLC.
I will show how to create customized pylint plugins and present real-world examples from the Kiwi TCMS open source project. Our team makes heavy use of customized pylint plugins to discover possible problems,... (view more) enforce coding styles best practices dictated by the libraries and frameworks we use.
Take away: static analysis is cheap and fast, tools are easy to extend and regardless of the programming language they all work in the same way. Static analysis can be used as a testing & discovery tool when you know how!
Alex is a senior QA engineer and open source Python hacker with 10+ years of experience. He is the current maintainer of pylint-django and project lead for Kiwi TCMS. He loves everything open source, public speaking, cooking with wine and riding fast motorcycles!
Alex has been speaking at various events in both English and Bulgarian for the better part of the last 10 years including: FOSDEM, Heisenbug, TestCon Moscow, PiterPy, SEETEST Belgrade, DjangoCon Europe, Pycon CZ, CodeCamp Bucharest,... (view more) OSCAL Tirana and many more.
community / project / company:twitter profile:https://twitter.com/felixbartelslinkedin profile:https://www.linkedin.com/in/felixbartels/type of presentation:ProfessionalBrief summary of your presentation (100 words max):Today's world is made up of apps. Apps you install on a desktop or mobile OS, or just "web apps". Many such apps use external authentication providers, such as Google, Facebook, Auth0 and similar solutions. But why would you give authentication data to a third party, when you can achieve the same using the open source, OpenID Connect (oidc) standard? In this conversation, Felix explains how Kopano enables companies and administrators to work with their data under their terms by using oicd (Kopano... (view more) Konnect).
Felix Bartels is Release & QA Manager at Kopano, a leading European vendor of open source collaboration software. He is an avid forum user, a tv and movie junkie and a fan of having the right tool for the job. Over the last ten years Felix has been deeply connected to our partners and customers as sales expert, professional services engineer and product owner. He's deeply involved with the further development of Kopano Core, the Kopano OL Extension and the Z-Push project.
community / project / company:UnlockOpentwitter profile:https://twitter.com/tobielinkedin profile:https://www.linkedin.com/in/tobielangel/type of presentation:ProfessionalBrief summary of your presentation (100 words max):Open Source Contribution Policies That Don't Suck
Open source contribution policies are long, boring, overlooked documents, that generally suck. They're designed to protect the company at all costs. But in the process, end up hurting engineering productivity, and morale. Sometimes they even unknowingly put corporate IP at risk.
But that's not inevitable.
It's possible to write open source contribution policies that make engineers lives easier, boost morale and productivity, reduce... (view more) attrition, and attract new talent. And it's possible to do so while reducing the company's IP risk, not increasing it.
In this talk, we'll look at the general structure of contribution policies, examples in the wild, and tactics to make them suck less.
We'll also look at how to turn these policies into self-service software, preventing the tedious email back and forth between engineering and legal in most cases and making open source contribution a breeze.
Tobie Langel is the founder of UnlockOpen, a boutique consulting firm that helps large organizations understand and leverage contributing to open source to recruit, retain, and foster top software engineering talent, and improve their teams’ efficiency, culture, and morale.
His clients include top tech companies like Google, Microsoft, Intel, or Mozilla.
Previously, he was a member of Facebook’s Open Source and Web Standards team, and was Facebook’s Advisory Committee representative... (view more) at W3C.
Tobie Langel notably presented at QCON, JSConf.eu, Open Source Strategy Forum, Open Source Summit, and FOSDEM.
community / project / company:Asociación Innovación Creatividad y Emprendimiento (ICE)twitter profile:https://twitter.com/egarciaramislinkedin profile:https://www.linkedin.com/in/evgarram/type of presentation:ProfessionalBrief summary of your presentation (100 words max):Working in the leisure industry is the dream of many. Today this productive sector has experienced a great growth with the appearance of mobile technologies and offers opportunities to profiles as varied as programmers or designers of user experience.
The Digital Content industry demands specialized professionals characterized by a deep knowledge of efficient working methods, as well as certain tools of design and digital creation. Gone is the encyclopedic and generalist knowledge; Today companies... (view more) are looking for highly qualified professionals with experience or qualification in certain areas of responsibility.
This is the example of the professionals who use some of these softwares DAZ3D Studio, Autodesk 3DS MAX, Unreal who have contributed to develop films, video games, comics, advertising, etc.
These softwares are opensource and allow to create environments, characters, costumes. Lighting, vehicles, among other products necessary for the development of this powerful industrial sector.
To this end, professional profiles are being demanded, among others, we list some of the most important ones.
- Illustrator: Make the drawings "by hand" of the characters and the scenarios. His drawings are the basis of later work.
- 3D Modeler: Build the volumes and shapes of characters and objects from the above.
- Rigger: Build the skeleton and the joints that will give movement to the characters that the animator will work with.
- Texturizer: Creates the textures and surfaces of characters and objects, as well as their color (skin, hair, materials, etc.).
- Animator: Responsible for giving life to the characters through their movements.
- Illuminator: Responsible for giving realism to the scene, creating effects of lights and shadows
- 2D Art Director
- 3D Art Director
- Sound Engineer: responsible for the integration of the sounds, dialogues and music of the production.
Special Effects Specialist (fluids, fumes, dust, etc.)
In this paper we want to show the usefulness of the use of these Opensource programs for the development of productions that both in the USA and Europe are changing the world of leisure as we knew it and the need to prepare professionally for the new challenges demanded by this industry.
I'm a Professional specializing in Management and Development of Human Capital competency applying as motivation tools and transformational leadership.
In my career I have been steering both Multinational Enterprises and SMEs, in addition to teaching at the University formal education, Higher and Secondary (Institute).
I have done work in Project Management Training Outdoor and I have specialized in LARP methodology as an educational resource, acquiring the level of Master.
I'm... (view more) working on several projects for different companies. My greatest asset is that I'm proven to lead to senior management teams to achieve their multiple goals.
Moreover I am:
Member of Worldwide Branding Association
President of the European International University Foundation
Speaker at the World Congress 2014 Elearning
community / project / company:Free Software Foundation Europetwitter profile:https://twitter.com/3alberslinkedin profile:-type of presentation:ExpertBrief summary of your presentation (100 words max):After a short introduction about software freedom on Android and Custom ROMs, I will demonstrate the Free-Software-App-Repository "F-Droid" with its anarchic and anti-censorship features: Once installed, F-Droid offers you access to hundreds of Free-Software-apps in compiled form and their sources. It also allows you to share (your) apps in mulitple ways, including offline methods and via onion repositories. You can add your own Free-Software-project to the official F-Droid catalogue or even set-up... (view more) your own repositories and offer access via F-Droid.
In a next step, I will come up with the 10 or so most important apps (IMHO!) out of F-Droid.
Experienced speaker, having talked in multiple conferences around Europe, on small and large stages.