This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Sub-Saharan Africa Conferences How To

This page aims to provide useful information for running a GNOME booth or giving a training session in Sub-Saharan Africa. Some of the information presented here may be applicable to other regions with limited internet connectivity.

Things to Bring

Applications to Demo

NetworkManager: Show how NetworkManager can easily connect to the internet with a GSM modem or mobile phone. You should highlight that the countries and network providers are included in the default set up. If the country is not in the default setup, show people how they can file a bug to get the country and/or network provider added. You could also show developers how to make a patch if their country and/or network provider are not included.

PhoneManager: Show that you can use your computer to send and receive SMS messages with your connected mobile phone. Besides personal use, this might be useful for internet cafes to offer this as a service. PhoneManager could also be useful for organizations to communicate with a group of people as an SMS based notification system for newsletters, emergencies etc.

Ideas for GNOME Developer Training Sessions

Internet access is very slow and expensive in this region. You should have a couple of copies of the complete GNOME git tree on DVD so that trainees can have a large chunk of the GNOME module they want to hack on. This will allow people to copy over the module they're interested in and only have to download a few updates with git.

It might also be useful to setup a mirror on your laptop which can be exported/advertised with mDNS. This would allow trainees to practise using git to clone modules and maybe even practise committing patches. Obviously you shouldn't push the changes back to the main repo they haven't been reviewed by the module maintainers.


2024-10-23 11:06