<div dir="ltr"><div>Hey Team,</div><div><br></div><div>Continuing the things i  purposed on our IRC channel regarding the Xfce bindings to other languages so that developers who are more comfortable with other languages like python, go, js, rust etc. can either take part in development or create plugins acc. to their need, and ultimately make xfce more flexible, we can asked Students to create a skeleton plugin/app for the language in which they are comfortable and also that lang should have support for introspection.</div><div><br></div><div>These things help new developers to contribute on xfce and others to boost their workflow with custom plugins (as they can do the same in their language of expertise).</div><div><br></div><div>content can be like:</div><div>"Create Sample/Skeleton plugins in all GOI supported languages"</div><div>As we already have sample/skeleton panel plugin in <a href="https://gitlab.xfce.org/panel-plugins/xfce4-sample-plugin">C Language</a>. and good example of thunar plugin in <a href="https://gitlab.xfce.org/thunar-plugins/thunar-archive-plugin">C</a>, We can write the same for other languages which have support for Introspection, in that we create 2 plugins for each language,</div><div>          1. A minimal skeleton which just creates a hello world like plugin.</div><div>          2. Other sample plugin in which we use most of the available api's.</div><div> that it's easy for everyone to understand the basic working and development of xfce4 panel and thunar plugins.</div><div><strong>[Difficulty: Medium]</strong></div><div><strong>[Required Skills: Gtk, Gobject, GLib]</strong></div><div><strong><br></strong></div><div>As of now, I can mentor the same for Python, C++, JavaScript<strong>, </strong>Golang and Vala. so we can divide into subprojects per language.<br></div><div><br></div><div>thanks @gaston for the Simple and Understandable Project title and @jphilips for help.</div><div><br></div><div>Regards,</div><div>Manjeet Singh<br></div></div>