Hi!
i need for personal and study purpose to add some functionality to mate-menu ( https://bitbucket.org/ubuntu-mate/mate-menu/overview ) like system status indicators and 2d graphical view areas.
I would like to know what are the IDE for python 2.7 and the Glade version (guessing for gtk2) i need to install and the eventually needed libs.
Can someone let me know your suggested essential setup so that i can acheive my goal?
Thank you a lot in advance!
David
You can use whichever IDE you like, but I recommend Geany.
If you haven’t already, take a look at the basics of Git to get a bit familiar - you can use Git commands to work with your copy of the repository and for contributing in the form of pull requests. Git Cola is a nice front end.
Glade version, not 100% sure, but I presume GTK 2, or the file will detect that automatically.
Thank you for your answer
I will try.
In the meantime i’m in search for a comprehensive, even in short form, documentation of the MATE desktop architecture.
I digged internet but it looks like a well-kept secret.
For a MATE environment neophyte seems really hard to start doing something.
Have you some suggestion please? or some links pointing to a valid documentation? (i dont need a deep explanation, only a solid path to follow…)
I'm not sure if this is what you mean.
http://packages.ubuntu.com/xenial/mate-desktop-environment
Or are you looking more for a wiki?
This page has interesting links: http://mate-desktop.com/development/
thanks @anon42388993, that’s a start.
I mean something done for Cinnamon desktop like:
http://developer.linuxmint.com/reference/2.6/index.html
in particular:
http://developer.linuxmint.com/reference/2.6/cinnamon-tutorials/write-applet.html
it’s possible to find for MATE Desktop like this?
I tried even in mate-desktop.org site and i found this:
http://mate-desktop.org/development/
and some little examples here:
http://mate-desktop.org/blog/2013-03-12-mate-university/
anything better or more extended? covering dbus, notification-deamon and something that can give me a global view?
I sincerely would like to dedicate some of my time to understand how MATE Desktop works and even probably try to help the community.
Thanks in advance
EDIT: Probably due to the fact Cinnamon is a younger DE than Gnome2 and MATE, developers had the time to document deeper the project. Documentation is a very hard work i know. And everytime write a detailed design of a project is really time consuming.
Thank you! i will try read and understand. It’s a start.
This is nuts and bolts stuff.
http://tldp.org/LDP/intro-linux/html/sect_03_01.html
I find this handy for an overview.
Really appreciated, @anon42388993.