(Redirected from ContributingCode)
0 / 5 (0 votes cast)
Here will be explained who to publish your changes and stuff into uClinux-dist repository in 10 steps.
This could be done with creating a patch and mailing it to nios2-dev mailinglist.
For Debian/Ubuntu-User package git-email is needed: (apt-get install git-email)
Mailinglist URL: nios2-dev
Git repository web view: uClinux-dist
Change the files you want to commit
Look at the differences with:
Mark the files for commit with:
Now git-diff gives no output but you could see the diff with:
Commit your changes with:
git commit -m 'Put your Update Message here'
Create mail-able patch file with:
git format-patch -n -1
Have a look at the patch file, add your message and save it:
Mail the patch to the nios2-dev mailinglist:
git send-email --smtp-server your.smtp.server --to firstname.lastname@example.org 0001-xxx.patch
Maybe you have to add this if your server needs smtp-auth (for Debian/Ubuntu packages: libauthen-sasl-perl libnet-smtp-ssl-perl are needed!):
--smtp-user YourMailUserName --smtp-pass YourMailUserPasswort
Now 2 questions popUp:
Who should the emails appear to be from? [Some Name]
---> You can type your Name and email-address here if it's not the right one in format: "Your name" xyz@yourMail.Adress
Message-ID to be used as In-Reply-To for the first email?
---> Enter a Message-ID or continue with "Enter" this is for threading the messages to have the overview
Now you could hopefully read something like:
"Result: 250 93502886 message accepted for delivery"
Congratulation your first patch for nios2-uClinux-dist is complete!!
Categories: Embedded ProcessingEmbedded Software and Software Tools
For more complete information about compiler optimizations, see our Optimization Notice.