Re: GSoc 2017:Regarding the project developing administrative tools for 389 directory server

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi William,

many thanks for the reply i go through the references and assigned tasks

thanks,

On Mon, Feb 13, 2017 at 7:43 PM, William Brown <firstyear@xxxxxxxxxxxxxxxxx> wrote:
On Mon, 2017-02-13 at 01:51 -0800, Asantha Thilina wrote:
> Hi all,
>
> I am final year software engineering student at srilanka institute of
> information technology and i would like to contribute to project *developing
> administrative tools for 389 directory server* for GSoC and i would like to
> know more about the project and would be grateful if someone can guide me
> on this

Hi there,

I'm the developer who submitted to the Fedora GSOC project.

If you want to know more I would advise that you read about dsadm and
dsconf on our wiki:

http://www.port389.org/docs/389ds/design/dsadm-dsconf.html

A lot of work has already gone into the project, and can be found in the
lib389 repository. This is here:

https://pagure.io/lib389/tree/master

This is a system able to setup and build new Directory Server instances.
The command line tools are found:

https://pagure.io/lib389/blob/master/f/cli
https://pagure.io/lib389/blob/master/f/lib389/cli_conf
https://pagure.io/lib389/blob/master/f/lib389/tests/cli

These work by consuming our LDAP orm system which is implemented here:

https://pagure.io/lib389/blob/master/f/lib389/_mapped_object.py

And an example of the consumption of this is:

https://pagure.io/lib389/blob/master/f/lib389/plugins.py


* What would be your assigned task:

-- We would be looking for you to setup and deploy your own ldap server,
and understand how the plugins work.
-- We would then want you to add the components to plugins.py, so that
tests and the cli can manipulate those plugins.
-- You would be wiring in the plugin management command to cli_conf
-- finally, and most importantly, the cli and plugins.py code is fully
unit tested.

I hope this helps you,

_______________________________________________
389-devel mailing list -- 389-devel@lists.fedoraproject.org
To unsubscribe send an email to 389-devel-leave@lists.fedoraproject.org



--
Best Regards,
Asantha Thilina



_______________________________________________
389-devel mailing list -- 389-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to 389-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx

[Index of Archives]     [Fedora Directory Announce]     [Fedora Users]     [Older Fedora Users Mail]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Review]     [Fedora Art]     [Fedora Music]     [Fedora Packaging]     [CentOS]     [Fedora SELinux]     [Big List of Linux Books]     [KDE Users]     [Fedora Art]     [Fedora Docs]

  Powered by Linux