Interested in contributing to Samba through the GSoC

Marta Sequeira at
Sat Mar 15 18:58:21 MDT 2014

I'm going to follow your suggestion and do some research about this,
although I don't know if I can adventure with the tasks you described as
being HARD because it seems like there's a lot of work involved and, as I
said, I'm not familiar with the AD implementation on Samba, so I fear I
cannot finish the task on time.

The second task ("importing a domain from 'Samba3' (the classicupgrade)
should import more LDAP attributes, and allow ongoing migration") caught my
eye, I will probably begin by researching for that one.

On Sat, Mar 15, 2014 at 3:20 AM, Andrew Bartlett <abartlet at> wrote:

> (resend, with more complete sentences.  My apologies)
> On Fri, 2014-03-14 at 18:52 +0000, Marta Sequeira wrote:
> > Hi,
> >
> > Thank you for your reply!
> >
> > That larger task on AD DC that you suggested seems interesting, can you
> > please elaborate on what the task consists of and what are its goals?
> >
> > Best regards,
> To be honest, I don't have a well-defined task with specific goals all
> mapped out.  I found this out the hard way when Garming Sam joined me as
> an intern in-person at our employer Catalyst.  It took over a month to
> find a topic to work on that was practical and didn't first involve
> learning all the protocols!  (We ended up working on the smb.conf
> parsing and handling, and in that he has been incredibly successful).
> However, here are some things our users regularly complain about in the
> AD DC:
>  - no easy way to remove dead Windows or Samba domain controllers
>  - importing a domain from 'Samba3' (the classicupgrade) should import
> more LDAP attributes, and allow ongoing migration.
>  - no GPO support in the DC (as mentioned before the task would be to
> take the previous year's effort and polish it into code that can be
> merged)
>  - our internal DNS server has issues (and the database mapping and
> crypto is not sufficiently tested)
>  - no multiple domain support
>  - no browsing support (netbios workgroup browsing)
>  - no support for DFS-R replication (sysvol and netlogon)
>  - we use a different winbind in the AD DC
> The first two are more simple, the DNS task is what I was going to have
> Garming work on, except it still involved learning to much at once.
> The remainder are HARD tasks, and I wouldn't normally suggest them as
> GSoC tasks except that you are at a Masters level.
> What I suggest is that you install Samba, play with it and find an area
> of frustration (from this list or your own experience) and get started
> on it.  Then we can frame a proposal around that.  It isn't as easy as a
> suggestion off the page, but such a proposal would have the weight of
> knowing you had to really research it.
> I know you don't have long (deadline next week), so I'm happy to talk to
> you on the phone or over our Mumble server early next week if that
> helps.
> Andrew Bartlett
> --
> Andrew Bartlett             
> Authentication Developer, Samba Team
> Samba Developer, Catalyst IT

Marta Sequeira

More information about the samba-technical mailing list