Loading…

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Workshop [clear filter]
Thursday, February 20
 

10:30am WAT

Improving The Linux User Experience For African Users

As a frequent Linux user, I have learned that the challenges some users face while interacting with it come from a perception of its rigidity. My talk will help users explore the various streams of open source desktop customization that will further improve user experience with Linux.

In my experience with Linux personally and in training others, I have noticed a presumption that Linux can only be used as an alternative operating system on reasons mostly based on its lack of flexibility with user interactions. Surprisingly, even as an alternative operating system very few people are aware of the various awesome packages it has to offer and the new features that have been added over time to improve user experience. I will love to share my experiences on how the addition of some features helped me better perform my job.

For the purpose of this technical session, we will be using the Fedora distribution of Linux and at the end you will know: 

  • An introduction to open source Desktop Applications available on a Linux server and its features.
  • How to install and configure open source desktop packages.
  • Explore  desktop office applications packages.



Speakers
avatar for Regina Nkemchor Adejo

Regina Nkemchor Adejo

GNOME Foundation


Thursday February 20, 2020 10:30am - 11:30am WAT
Accra Zone Tech Park

10:30am WAT

Open Source Design with OSS Humanitarian tech tools

Talk Description

Open Source Design has huge challenges before it can become fully adopted by the global design community. Exploitative ‘work for free attitudes’, workflows and how design functions/roles connect up through a product life cycle, how our software doesn’t yet allow for robust and collaborative versioning across different designers and how the open source community as a whole, is over-represented by those with privilege, access, and ability.

The first part of 'Open Design' was a collaborative project between Adobe, Designit and Ushahidi. A creative proprietary software, global design agency and a humanitarian, technology non-profit creating open source tools for some of the most marginalized people across the globe.

To tackle these systemic problems with how to ‘open source’ a design effort and bring the community along with the ‘on-staff’ Ushahidi designers, we’ve been piloting a series of design workshops on Ushahidi's crisis communication tool TenFour with our partners Designit and Adobe. Together, we’re looking to solve the problems with how open source design can work by engaging through meaningful technology that makes a difference in the world.

We’re here to take you through that journey, but also some practical tips on structuring issues, labelling and maintaining design (and extended functions like research, UX and product management), working with the methodology and workshop framework, running remote design sprints and writing design documentation. You’ll leave with a set of tools and methods you can apply to your OSS to engage with designers.

A 60-minute workshop for OSS maintainers to start building issues for designers in their repos and for designers to learn and practice how to engage with OSS projects.



Speakers
avatar for Eriol Fox

Eriol Fox

Lead designer, Ushahidi
Eriol is a product & UX designer who has worked in-house roles for 9+ years. Now working at Ushahidi, a humanitarian, non-profit technology leader, developing open-source, digital tools to help people with better democratic process, human rights issues, natural and human-made disasters.Eriol... Read More →


Thursday February 20, 2020 10:30am - 11:30am WAT
Addis Ababa Zone Tech Park

10:30am WAT

Practical Baby Step on contributing to Data Science Open Source

Data Science is a new career with a huge demand in the society, a lot of tools has been built to ease the work of a data scientist and analyst, these tools are becoming good with the help of Open source contributors. In this session, I will guide delegates on how to contribute to open-source ds tools.

Data Science has become a sexist career with a huge demand in the society, however, a lot of tools has been developed with dynamic and duplex functions to ease the work of a data scientist and analyst, these tools are growing and becoming better over time with the help of Open source contributors. In this session, we will contribute to Datasist, Datawiz and other Nigeria made Open source Data Science tools using Python.

Speakers
avatar for Emeka Boris ama

Emeka Boris ama

Data Scientist


Thursday February 20, 2020 10:30am - 11:30am WAT
Nairobi Zone Tech Park

10:30am WAT

Vue Vixens Workshop

Join Lagos Chapter Leader Gift Egwuenu for a special workshop at Open Source Festival Africa. This workshop will teach you how to contribute to open-source projects as a beginner and there will be plenty of time for networking and learning together.

Speakers
avatar for Egwuenu Gift

Egwuenu Gift

Software Developer, Andela
I’m a Software Engineer based in Lagos, Nigeria and I'm passionate about making the web accessible to everyone and the open-source community.


Thursday February 20, 2020 10:30am - 11:30am WAT
Cape Town Zone Tech Park

11:30am WAT

I am Remarkable

The #IamRemarkable initiative strives to empower women and underrepresented groups to speak openly about their accomplishments in the workplace and beyond, thereby breaking modesty norms and glass ceilings. At the heart of the #IamRemarkable initiative is a 90-minute workshop.


Talk DescriptionThe #IamRemarkable initiative strives to empower women and underrepresented groups to speak openly about their accomplishments in the workplace and beyond, thereby breaking modesty norms and glass ceilings. At the heart of the #IamRemarkable initiative is a 90-minute workshop.

Speakers
avatar for Gen Ashley

Gen Ashley

Founder | Ambassador | Lead, TECH(K)NOW | Google WomenTechmakers | NASA SpaceApps Challenge
Leadership, Diversity, Inclusion


Thursday February 20, 2020 11:30am - 12:30pm WAT
Addis Ababa Zone Tech Park

11:30am WAT

Open Source 101 - Developer Remix

Speakers
RS

Ricardo Sueiras

Enterprise Evangelist, Amazon Web Services


Thursday February 20, 2020 11:30am - 12:30pm WAT
Cape Town Zone Tech Park

11:30am WAT

Open Source Static Analysis Integration with Jenkins, Github, Digital Ocean and Psalm

Quality assurance is of great importance in software projects. With many contributors, it becomes a burden for open source projects to depend entirely on manual code reviews to keep up with code quality. This workshop highlights how projects can ensure code quality using Static Analysis Integration.
Static Analysis tools, check for and detect errors within a code base without running the code. When integrated into a projects CI/CD they can detect subtle code errors that would otherwise be missed by manual code review. This saves review time for both project contributors and reviewers as contributors see errors within their commits once they make a pull request and then fix them. This also serves as a means for quality assurance. This workshop will involve integrating a static analysis tool(Psalm) as part of the continuous integration workflow for a Github project. The Technical requirements are as follows
  • Internet access
  • Github Account
  • Server space(Digital ocean droplet recommended)
All of these can be gotten for free.

Speakers
avatar for Onyemenam Ndubuisi

Onyemenam Ndubuisi

Software Engineer
Human @earth. Problem solver. Beginning to fall in love with Devops. Ask me about Backend Development.


Thursday February 20, 2020 11:30am - 12:30pm WAT
Accra Zone Tech Park

11:30am WAT

Pull Request Tutorials

Pull requests let you tell others about changes you’ve pushed to a GitHub repository. Once a pull request is sent, interested parties can review the set of changes & discuss potential modifications. The accuracy of PRs enables teams to make the necessary changes to improve a solution or product.

In this workshop, we’ll cover various topics related to creating, reviewing and merging pull requests for beginners, contributors, and maintainers. We’ll discuss how to describe the:
  • Motivation and context of pull request
  • Tests you’ve done, how to recreate the issue and screenshots if appropriate
  • Types of changes eg: bug fix, new feature or breaking change
  • The checklist you followed in creating the change.
We’ll also cover how to report sensitive security flaws that can not be shared in a pull request.
For maintainers will discuss how to:
  • Accurately review pull requests and give constructive feedback
  • Define your projects merging policy - some example “We only accept pull requests after the matter has been discussed thoroughly in an issue”


Speakers
SJ

Sonia John

Digital Innovation Strategist, Afrolynk


Thursday February 20, 2020 11:30am - 12:30pm WAT
Nairobi Zone Tech Park

1:00pm WAT

Building intelligent Robots

In this workshop you will learn how to build a simple robot using AWS RoboMaker and how you can then use high level AI services such as vision to quickly integrate AI capabilities into your robot.
This workshop will require attendees bring a laptop and have an AWS account.

ROS (Robotics Operating System) is the open source project that allows developers and builders to quickly develop robotic applications and bring modern application development techniques to the field of Robotics.
In this session, I will outline a brief history of how robotics have traditionally been developed, and then explore how the open source project ROS has enabled hundreds of companies and academia to accelerate innovation in this field. I will then talk about AWS RoboMaker, which is a service that allows developers and roboticist to take advantage of ROS, and allows them to integrate robots into the Cloud to take advantage of capabilities such as A.I vision and voice.
I will run a workshop to get attendees started on how to do that, and how they can then use this when building their own robots.


Speakers
RS

Ricardo Sueiras

Enterprise Evangelist, Amazon Web Services


Thursday February 20, 2020 1:00pm - 2:00pm WAT
Accra Zone Tech Park

1:00pm WAT

Introduction to Feature Engineering For Machine Learning

Speakers
avatar for Amanda Casari

Amanda Casari

Open Source Scientist, Google
Amanda Casari is a developer relations engineering manager in the Open Source Programs Office at Google, where she is leading research and engineering to better understand risk and resilience in open source ecosystems. She was named an External Faculty member of the Vermont Complex... Read More →


Thursday February 20, 2020 1:00pm - 2:00pm WAT
Nairobi Zone Tech Park

1:00pm WAT

Open Source: Implementing OAuth with PassportJS-Facebook In an ExpressJS and MongoDB App.

Speakers
avatar for Emmanuel Oaikhenan

Emmanuel Oaikhenan

Co - Lead, Developer Circles from Facebook, Lagos.


Thursday February 20, 2020 1:00pm - 2:00pm WAT
Addis Ababa Zone Tech Park