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 <firsty...@fedoraproject.org> 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-le...@lists.fedoraproject.org > -- Best Regards, Asantha Thilina <https://github.com/asanthamax> <https://www.linkedin.com/in/asantha-thilina-342aa812a>
_______________________________________________ 389-devel mailing list -- 389-devel@lists.fedoraproject.org To unsubscribe send an email to 389-devel-le...@lists.fedoraproject.org