Chapter 2. Preparation

Table of Contents

Required Experience
Required Programs
Required Source Code
Required Documentation
Before Coding
Required License

Required Experience

Knowledge of C or Python is required. Familiarity with GTK+ and Glib (especially GObjects and signals) can also be quite important. Familiarity with the Epiphany source code would be fantastic, but if you don't have it… you will before you're finished writing your extension!