Guidence on package development

jvk <[email protected]>
Newsgroups gmane.linux.debian.devel.python
Message-ID <[email protected]>
-- 
jvk <[email protected]>

Hello,
I read the Debian developers guide, but didn't find exactly how and
what to do.
I want to know what is the exact thing developers do .
My current understanding (you can answer the question and querries and
comment in pints to correct my understanding or adding details):-

1.Clone the salsa package repo
2.use the "gbp import-orig --uscan" to get the actual latest upstream
repo from github or from where the original git remote is hosted
3.use "dch -i" to edit changelog 
	[1]Querry: The repo which we clone is a debinzed repo right?
So when we dch -i we are changing changlog of debianized repo , is this
correct?
	[2]Querry: Should we make changes in this repo?
	[3]Querry: Have I misunderstood something ? Am i supposed to
unzip the tarball which "gbp import-orig --uscan" and make changes in
that directory?
4. use "gbp pq import" this adds a patch queue brach ig?
5. make chages in code (patches)
6. git add.
7. git commit -m "patch message Gbp-Pq: Name fix-the-foo.patch"
8. use "gbp pq export" this 
9.use "gbp buildpackage --git-pbuilder" builds the package with
pathches
10.use "autopkgtest" test the built package

[4]Querry: how to upload the finished work and where to upload? a nice
member suggested me to you my namespace in salsa debian.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.