[Sugar-devel] Debian Advocacy for sugar

James Cameron quozl at laptop.org
Sun Mar 29 05:14:39 EDT 2020


Hello Jui,

Thanks for asking.

The kind of work is using languages Python, Bash, and GNU Make, along
with tools such as apt, dpkg, git-buildpackage, and online services
provided by Debian Project.  The work may involve any step of a
software development lifecycle; design, coding, and testing.  Also
helpful is reverse engineering using published source code.

As a mentor on the project I can help you with the languages and
tools, but the overall workflow is something you have to learn and do
for us.  That's why we're looking for a student rather than doing it
ourselves.

The best resources are those maintained by the Debian Project, and you
should refer to them.  I don't have a list.  I'm not part of the
Debian Project.

Also, please don't expect personal help or mentoring from the Debian
Project; they have provided the tools and the documentation, and that
will be sufficient.  It is similar situation to how we don't expect a
student to expect the Python Software Foundation to mentor them in
dealing with a Python bug found during Sugar development.  ;-)

An old explanation of Debian local packaging can be seen in the Sugar
repository, but this is _not_ the same process used by the Debian
Project.  It would _not_ be accepted, but does illustrate some of the
tools.

https://github.com/sugarlabs/sugar/blob/master/docs/debian-packaging-example.md

On Sat, Mar 28, 2020 at 10:22:50PM +0530, Jui Pradhan wrote:
> Hello,
> I have previously contributed to sugarlabs and also have the required
> prerequisites for the project ideas- 
> Maintain 25 Activities
> Port to python 3
> Debian Advocacy for sugar. I would share my draft proposals shortly.
> 
> This is regarding the third project idea, Debian Advocacy for sugar,
> On the Sugar-devel mailing list, I went through the threads which had a
> discussion regarding this idea. ( [1]http://sugarlabs.1511649.n2.nabble.com/
> Contributing-through-GSOC-td7613238.html )
> However, the kind of work and contribution that is expected out of this project
> is a little blurry. I am not quite sure how I can contribute; any information
> regarding the sugar-packaging process, the issues, contributions and the
> project idea will be of great help. Are there resources or sugar-docs which
> might help? (I have already seen the ones in sugar/docs on GitHub). Kindly,
> guide me to begin contributing to the project in the right direction, with
> right resources. 
> 
> Thank you.
> Regards,
> Jui Pradhan
>   
> 
> References:
> 
> [1] http://sugarlabs.1511649.n2.nabble.com/Contributing-through-GSOC-td7613238.html

> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel


-- 
James Cameron
http://quozl.netrek.org/


More information about the Sugar-devel mailing list