I am also interested in seeing ubuntu touch on my Ultra and would like to contribute.
However, looking at your github, I am not sure what to make of it..
There are at least 3 kernel repositories for sony_msm8974, the latest is stripped from all history, all files were added in the commit "a new patch", with no information what "a new patch" was.
The initial comment states that kernel_amami.git should be used to build, the sony.sh script tries to use kernel_nmsm8974_sony.git, which does not even exist.
So, while I really respect your efforts, it is almost impossible to contribute or even understand your work at the given state, and Kohelet is probably quite right when he wants to start over again.