Re: Being an admin on GSOC 2019

2018-11-21 Thread | Kai-Chung Yan
Hello,


> - Debian isn't an umbrella organisation again
> - Every mentor has a connection to debian 
> - Every project is debian related
> - We do set a list of requirements in advance of the selection process

I was a mentor this year and I fully support these terms.



signature.asc
Description: OpenPGP digital signature


Re: final upload to Google: trial run

2018-07-20 Thread | Kai-Chung Yan
> - each student creates a script to build your work product tarball.  If
> you committed patches to an existing project you need to create a script
> that extracts all the patches committed by you.  If you are the only
> committer in the repository or if all your contributions are under a
> single directory you can just make a tarball of the whole repository or
> directory.

In our project students work on updating / creating multiple Debian packages, 
so we might not really need to upload the all those tarballs there. They can 
simply write down the links to the Salsa repositories, links to 
 pages, and maybe the upload notice like 

 which clearly states the names of the students.

A script for building the packages might not be needed as how to build a Debian 
package is quite conventional inside this community. Quoting the submission 
guide, "If your work is 100% complete, they should be able to use it." In our 
case building them won't be usable yet, not until it's uploaded to the Debian 
Archive.

Unfortunately not all packages managed to be uploaded by now because of some 
blockers in the NEW queue, they may need to also post a snippet of `git log 
--author=XXX` that shows all their commits. Salsa/GitLab does not support 
filtering commits based on authors yet, so we have to do this by hand (or by 
script).

> 
> - create a directory in a repository on Salsa somewhere in the Outreach
> space, maybe we can call it "intern-work-products" repository under here:
> 
> https://salsa.debian.org/outreach-team/
> 
> Maybe we use a subdirectory pattern such as this for each student:
> 
>   2018/gsoc/your_login-guest/work-product.zip
>   2018/outreachy/your_login-guest/work-product.zip
>> 
> - in the same directory you put the script for building your work
> product and a small text file with the following:
> 
> wiki: https://wiki.debian.org/Student
> work-product-script: zip-my-commits.sh
> work-product: work-product.tar.gz
> email: stud...@example.org
> IRCnick: student123
> repo: https://salsa.debian.org/foo
> repo: https://github.com/foo
> blog: https://student-blog.whatever
> report1: https://lists.debian.org/debian-outreach/.
> report2: ...

Is this just a drill? If so I will encourage our students post everything on 
their own Debian Wiki page and then submit the link to it to the final 
evaluation. Otherwise they can just make merge requests on the repository.

Cheers,
Kai-Chung Yan



Re: GSoC 2018 QA

2018-03-27 Thread | Kai-Chung Yan
Forget about the Wiki, the Google dashboard is enough.

Umang Parmar 於 2018年03月27日 星期二 12:19 下午 寫道:
> Thank You for your feedback.
> I have changed my project schedule as per the things pointed out by you and 
> submitted final pdf document on gsoc dashboard under Debian.
> I had another doubt. Do I need to create my Debian wiki page? There have been 
> some mentions of creating wiki pages by another project mentors so I wanted 
> to make sure this with all of you(Mentors of Android SDK tools in Debian).
>
> -
> Umang
>
> On Mon, Mar 26, 2018 at 3:21 PM, 殷啟聰 | Kai-Chung Yan <seamli...@gmail.com 
> <mailto:seamli...@gmail.com>> wrote:
>
> Hello Umang,
>
> I read your proposal and have some thoughts. NDK, Android Studio, 
> Emulator and the target platforms are all hard packages that you won't be 
> able to finish in such little time. I suggest you revise your schedule so 
> that you either spend time on more smaller-scale tasks or only 1 or 2 
> difficult ones.
>
> For the rest of it I see no big issues so far.
>
>
> Umang Parmar 於 2018年03月20日 星期二 07:26 下午 寫道:
>> I've submitted my proposal draft at gsoc website. Looking forward to 
>> your feedbacks.
>>
>> -
>> Umang
>>
>> On Tue 20 Mar, 2018, 15:12 Umang Parmar, <umangjpar...@gmail.com 
>> <mailto:umangjpar...@gmail.com>> wrote:
>>
>> Ok, I'll do that. 
>>
>> On Tue 20 Mar, 2018, 14:38 Chirayu Desai, <chirayudes...@gmail.com 
>> <mailto:chirayudes...@gmail.com>> wrote:
>>
>> Hi,
>>
>> I meant uploading it to the GSoC dashboard on the g.co/gsoc 
>> <http://g.co/gsoc> website as a draft. Also, it would be good if you kept 
>> the sharing permissions to allow comments so that we can provide feedback 
>> right there.
>>
>> On Tue, Mar 20, 2018, 13:33 Umang Parmar <umangjpar...@gmail.com 
>> <mailto:umangjpar...@gmail.com>> wrote:
>>
>> I am attaching Google document link to my Proposal. 
>> <https://docs.google.com/document/d/1spWUu2DAlMg1tXfFHMrrTCFzVsyzAUzqVNeioHd-9DM/edit?usp=sharing>
>> Any feedback is appreciated.
>>
>> -
>> Umang
>>
>> On Tue, Mar 20, 2018 at 10:09 AM, Chirayu Desai 
>> <chirayudes...@gmail.com <mailto:chirayudes...@gmail.com>> wrote:
>>
>> I believe at this point just the Google document will 
>> suffice. We can review it once you upload and give feedback.
>>
>>
>> On Tue, Mar 20, 2018, 07:16 Umang Parmar 
>> <umangjpar...@gmail.com <mailto:umangjpar...@gmail.com>> wrote:
>>
>> Thank you for your reply.
>> I had one more question. Do I need to create my wiki 
>> page on debian with project proposal or will google document link suffice?
>>
>> -
>> Umang
>>
>>
>> On Mon 19 Mar, 2018, 21:49 Chirayu Desai, 
>> <chirayudes...@gmail.com <mailto:chirayudes...@gmail.com>> wrote:
>>
>> Hey Umang,
>>
>> Thanks for your interest in our project! It is 
>> great that you have already
>> have some experience working with Java and 
>> Android. The kinds of things
>> we work are:
>>
>> * Android Java programming
>> * building and managing Java jars
>> * C code and building with Makefiles
>> * how Debian works
>> * how to make Debian packages
>>
>> We do not expect you to have all of these 
>> skills, but you'll need to be
>> strong in at least two to be an effective 
>> contributor. And of course
>> part of this is about you learning new skills.
>>
>> Next steps for you are to look through the 
>> Android Tools team wiki to
>> learn about the project and what needs doing, 
>> and to put together your
>> application based on the questions in the 
>> project description.
>> https://wiki.debian.org/AndroidTools 
>> <https://wiki.debian.org/AndroidTools

Re: Android SDK Tools in Debian: Call for small contributions

2018-03-25 Thread | Kai-Chung Yan
UPDATE: Contributions are mandatory for Outreachy applicants, as stated in [1].

[1]: https://www.outreachy.org/apply/make-contributions

殷啟聰 | Kai-Chung Yan 於 2018年03月25日 星期日 04:14 下午 寫道:
> Dear all applicants to "Android SDK Tools in Debian":
>
> Whether you are applying for Outreachy or Google Summer of Code, it is highly 
> recommended (though not mandatory) to do some contributions, no matter how 
> small or big, prior to the selection (April 17). This is for showing your 
> determination to the project and being outstanding among other candidates.
>
> Please check the Wiki [1] for a list of simple tasks you can consider. Good 
> luck!
>
> [1]: https://wiki.debian.org/AndroidTools/SummerOfCode2018/ApplicationTasks
>




signature.asc
Description: OpenPGP digital signature


Re: Interested to be in for Outreachy 2017, Round15

2017-09-11 Thread | Kai-Chung Yan
Hello Vagrant,

Well, it doesn't matter to me as long as they are contributing to Debian after 
all. It is also a great opportunity to check whether there are compatibility 
issues on the build toolchains in other distros.

Vagrant Cascadian 於 2017年09月11日 02:04 寫道:
> On 2017-09-10, 殷啟聰 | Kai-Chung Yan wrote:
>> You asked about whether you should switch to Debian only. Based on my
>> experience, you can keep using any Debian derivatives you like since
>> the build toolchains are almost the same, but you do need to clearly
>> understand the differences between these distros. For example, release
>> names like "Stretch", "Buster" instead of "Artful". Using tools like
>> Docker, chroot or pbuilder also helps you a bit to test the packages.
> While I don't think it's necessary to use Debian exclusively or even
> primarily, I think it would be odd if an Outreachy or GSoC intern for
> Debian didn't use genuine Debian at all during the course of their
> internship...
>
>
> live well,
>   vagrant




signature.asc
Description: OpenPGP digital signature


Re: Interested to be in for Outreachy 2017, Round15

2017-09-10 Thread | Kai-Chung Yan
Hello Sushma,

Thank you for your interest in this project, we sincerely need helping hands! 
As Hans said, I will be the co-mentor and also new to Outreachy.

I wrote an article [1] that may be able to help you start with the project. For 
more questions feel free to ask us on IRC, I will also try to improve that 
article based on your further questions.

You asked about whether you should switch to Debian only. Based on my 
experience, you can keep using any Debian derivatives you like since the build 
toolchains are almost the same, but you do need to clearly understand the 
differences between these distros. For example, release names like "Stretch", 
"Buster" instead of "Artful". Using tools like Docker, chroot or pbuilder also 
helps you a bit to test the packages.

Hope you get accepted!

[1]: https://seamlik.github.io/post/how-to-contribute-to-android-sdk-in-debian 


Best regards,
Kai-Chung Yan (seamlik)

kukkadapu sushma 於 2017年09月07日 23:23 寫道:
> Hi,
>
> I am Sushma, final year CSE student from India.
> I am an open source contributor to Fossasia organization. But, due to my 
> internship at Amazon previously, I couldn't get a chance for Gsoc 2017. 
> Anyways Amazon has given me PPO, so I didn't feel bad for missing Gsoc, 
> because something productive I have done. :p
>
> I like to contribute to Debian, under Outreachy this year. I am fully 
> available during the entire internship. I am Android Developer, Web Designer.
>
> *My skill : C, Java, HTML, BOOTSTRAP, MySQL, Python, Android, Testing (JUnit)*
> *
> *
> *My github profile : *https://github.com/KukkadapuSushma
> *
> *
> *Project interested in : Android SDK Tools in Debian *
> *
> *
> /Hence, I would like to know : /
> / 'How to begin with',/
> / 'Should I shift to Debian OS only?',/
> / 'What are tasks that I need tp focus on which can led me to be a 
> participant for round15?'/
> /
> /
> /
> /
>
> -- 
> K Sushma



signature.asc
Description: OpenPGP digital signature


Re: Android SDK Tools in Debian

2017-09-10 Thread | Kai-Chung Yan
Hello Shreya,

Thank you for your interest in this project, we sincerely need helping hands! 
As Hans said, I will be the co-mentor and also new to Outreachy.

I wrote an article [1] that may help you start with the project. For more 
questions feel free to ask us on IRC, I will also try to improve that article 
based on your further questions.

Hope you get accepted!

[1]: https://seamlik.github.io/post/how-to-contribute-to-android-sdk-in-debian

Best regards,
Kai-Chung Yan (seamlik)

Shreya Singal 於 2017年09月07日 22:26 寫道:
> Hi,
>
> I am Shreya.I'm a 2nd-year Computer science student wanting to particiate in 
> Outreachy Round 15
>
> I have worked with java for some time and pursuing android develpoment. Also 
> I have done some simple projects and I would like to work on this project and 
> learn as much as I can. I want to join the project and would like to how to 
> start with.
>
> Thanks 
> Shreya




signature.asc
Description: OpenPGP digital signature