Online course for those who want tot contribute

Started by Andrey Borodinover 9 years ago3 messagesgeneral
Jump to latest
#1Andrey Borodin
amborodin@acm.org

Hi everyone!

From time to time I teach at Ural Federal University. Currently
university wants me to make up online course. They are going to put it
to platform like edX or something.

I do not want to do another general programming course, so I made up
my mind to do a “postgres-hacker” course. But according to my research
topic course must be related to access methods, this is one of
requirements from university.

I need to compose list of homeworks related to usual skills necessary
for a hacker.

I’m going to put on the list training on building from source, testing
and reviewing patches, reading mailing lists.

How do you think, what skills are most important for someone who wants
to contribute to PostgreSQL? How they can be converted to homework
task? What homework tasks do you see useful in spite of AM accent?
M.B. Like track and fix a bug in a specific patch?

Regards, Andrey Borodin.

--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

#2Joshua D. Drake
jd@commandprompt.com
In reply to: Andrey Borodin (#1)
Re: Online course for those who want tot contribute

On 10/06/2016 10:39 AM, Andrew Borodin wrote:

Hi everyone!

From time to time I teach at Ural Federal University. Currently
university wants me to make up online course. They are going to put it
to platform like edX or something.

I do not want to do another general programming course, so I made up
my mind to do a “postgres-hacker” course. But according to my research
topic course must be related to access methods, this is one of
requirements from university.

I need to compose list of homeworks related to usual skills necessary
for a hacker.

I’m going to put on the list training on building from source, testing
and reviewing patches, reading mailing lists.

How do you think, what skills are most important for someone who wants
to contribute to PostgreSQL? How they can be converted to homework
task? What homework tasks do you see useful in spite of AM accent?
M.B. Like track and fix a bug in a specific patch?

There are two types of hackers within this community:

Hacking internals (similar to Linux Kernel)
Hacking Generalist (Working around PG's limitations)

The first one would be more beneficial for the community but the second
would be more beneficial for someone using something like EdX.

Sincerely,

jD

--
Command Prompt, Inc. http://the.postgres.company/
+1-503-667-4564
PostgreSQL Centered full stack support, consulting and development.
Everyone appreciates your honesty, until you are honest with them.

--
Sent via pgsql-general mailing list (pgsql-general@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general

#3Andrey Borodin
amborodin@acm.org
In reply to: Joshua D. Drake (#2)
Re: Online course for those who want tot contribute

Cutting ties by my own interest: I want better Postgres. I want to teach
those who probably will push patches.
Best regards, Andrey Borodin.

четверг, 6 октября 2016 г. пользователь Joshua D. Drake написал:

Show quoted text

On 10/06/2016 10:39 AM, Andrew Borodin wrote:

Hi everyone!

From time to time I teach at Ural Federal University. Currently
university wants me to make up online course. They are going to put it
to platform like edX or something.

I do not want to do another general programming course, so I made up
my mind to do a “postgres-hacker” course. But according to my research
topic course must be related to access methods, this is one of
requirements from university.

I need to compose list of homeworks related to usual skills necessary
for a hacker.

I’m going to put on the list training on building from source, testing
and reviewing patches, reading mailing lists.

How do you think, what skills are most important for someone who wants
to contribute to PostgreSQL? How they can be converted to homework
task? What homework tasks do you see useful in spite of AM accent?
M.B. Like track and fix a bug in a specific patch?

There are two types of hackers within this community:

Hacking internals (similar to Linux Kernel)
Hacking Generalist (Working around PG's limitations)

The first one would be more beneficial for the community but the second
would be more beneficial for someone using something like EdX.

Sincerely,

jD

--
Command Prompt, Inc. http://the.postgres.company/
+1-503-667-4564
PostgreSQL Centered full stack support, consulting and development.
Everyone appreciates your honesty, until you are honest with them.