Almost. You have a branch in your fork. Now you have to create a
pull request to merge it into the main repository/
I have made a lot
of bug fixes and improvements and at this stage,
it doesn't look like anyone wants them. If that
is the case can someone please just say so?
I think that your changes may be useful, but they will require a
few changes. In particular, I think that you should probably use
the standard utility functions rather than extending them. Also
your debugging code shouldn't be part of the change.
I was told to
split them up, I was told I can work on
multiple areas at once. As far as I can see I can
only fork the repository once so that is not the
way to do it.
Correct. One fork, multiple branches.
There are plenty
of other things I can be doing, I've spent over 3
times at much time to try to submit a fraction of
what I have done than it took me to write and test
just that fraction.
I'm willing to help because I can see benefits in what you are
trying to accomplish.