Internship Description

SUGAR LABS - GTK4 EXPLORATION
Samagra-Code for GovTech
- Virtual Internship
- 17-Apr-2024
- Pan India,
-
Start date
Immediately -
Duration
3 Months -
Stipend
₹33000 /month -
No of Credits
10 -
Apply by
08-May-2024
About the program
Description Sugar 0.120 runs on GTK3 and needs to be ported to GT4 we need to port Sugar and its core activities to support GTK4 before GTK3 gets to its EOL Project Task Checklist 1. Migrate minimal sugartoolkitgtk3 components to support Hello World activity in particular the activity and graphics classes 2. Migrate Hello World activity 3. Document migration strategy based on extending any existing upstream GTK3 to GTK4 porting documentation 4.Migrate remaining toolkit components 5. Extend Hello World to use remaining toolkit components and rename as a Toolkit Test activity 6. Migrate Sugar 7. Migrate the Fructose activity set as time permits Steps to start 1. Plan migration 2. Setup a live build development environment 3. See the GTK4 migrating doc Goals MidPoint Milestone Goals 1.Plan migration 2.Set up a dev env 3.Migrate sugartoolkitgtk3 4.Migrate Hello World to GTK4 5.Goals Achieved By Midpoint Milestone 6.Plan migration 7.Set up a dev env Out of scope 1.Migrate more toolkit components 2.Migrate Sugar 3.Migrate Fructose Activities Expected Outcome A first pass at the GTK4 version of the toolkit and a Hello World activity Acceptance Criteria 1.Solid initial plan 2.First pass at toolkit 3.Hello World activity 4.Documentation 5.Plan for next steps
Perks
1. Lucrative stipend of INR 1 lakh over a period of 3 months 2. Dedicated 1 on 1 mentorship by industry experts 3. Handson experience to hone your skills 4. Access to bootcamps and expert sessions 5. Potential job extended internship opportunities 6. Opportunity to network with global opensource tech leaders
Who can apply?
Only those candidates can apply who:
- are from Any,
- and specialisation from Any,
- are available for duration of 3 Months
- have relevant skills and interests
Terms of Engagement
1. 50000 received on completion of midpoint milestone as decided with mentor 2. 50000 received on completion of final milestone as decided with mentor 3. Certificate of completion received on successful completion of internship
Number of openings
1