Upstream MATE core team member and maintainer for Ubuntu MATE here. Congratulations on UKUI, it looks very interesting :-)
I would like to encourage you to engage with the MATE team, you can find us in #mate-dev on Freenode. The main people to contact are flexiondotorg (me), raveit65 and monsta.
We'd be interested in finding out why forking all those components is required and if we can do something in MATE to reduce that effort. Certainly we will all be better off working on the same code and MATE would welcome new developers to the team :-)
Also what did you fork from exactly? It looks like you may have forked from Debian source packages?
If so, was it from my PPA (ppa:ubuntu-mate-dev/xenial-mate) or from the Ubuntu archive. What Ubuntu release did you fork from?
I ask because it looks like you may have forked from the GTK2+ builds which are no longer maintained upstream, we have switched entirely to GTK3+ in MATE 1.17 and dropped all GTK2+ specific code from the project. Just fair warning, that if you've forked from GTK2+ builds, the upstream code will continue to diverge and you'll likely loose any benefit of fixes and new features landing upstream.
Please do come and introduce yourselves to the MATE team in IRC and I wish you every success with your project :-)
Hi,
Upstream MATE core team member and maintainer for Ubuntu MATE here. Congratulations on UKUI, it looks very interesting :-)
I would like to encourage you to engage with the MATE team, you can find us in #mate-dev on Freenode. The main people to contact are flexiondotorg (me), raveit65 and monsta.
We'd be interested in finding out why forking all those components is required and if we can do something in MATE to reduce that effort. Certainly we will all be better off working on the same code and MATE would welcome new developers to the team :-)
Also what did you fork from exactly? It looks like you may have forked from Debian source packages?
If so, was it from my PPA (ppa:ubuntu- mate-dev/ xenial- mate) or from the Ubuntu archive. What Ubuntu release did you fork from?
I ask because it looks like you may have forked from the GTK2+ builds which are no longer maintained upstream, we have switched entirely to GTK3+ in MATE 1.17 and dropped all GTK2+ specific code from the project. Just fair warning, that if you've forked from GTK2+ builds, the upstream code will continue to diverge and you'll likely loose any benefit of fixes and new features landing upstream.
Please do come and introduce yourselves to the MATE team in IRC and I wish you every success with your project :-)