Code Monkey home page Code Monkey logo

Comments (8)

rhabacker avatar rhabacker commented on August 11, 2024 1

Hi @officialasishkumar, thank you for your proposal. I will contact you tomorrow, so we can discuss further details.

from mentoring.

rhabacker avatar rhabacker commented on August 11, 2024 1

I also suggest to use a prefix for discussions related to this project e.g. yast-389-ds. Perhaps @ddemaio has further advice on this or can set up an appropriate category.

from mentoring.

AkashKumar7902 avatar AkashKumar7902 commented on August 11, 2024

hey @ddemaio, I came across this project in gsoc 2023 under openSUSE. I have experience in python and bash and currently improving my skills in ruby. I would like to work on this project.

from mentoring.

officialasishkumar avatar officialasishkumar commented on August 11, 2024

Hey @rhabacker , I have submitted a proposal. I want to discuss further about this project with you. Where can i contact you?

from mentoring.

officialasishkumar avatar officialasishkumar commented on August 11, 2024

Hi @rhabacker, here are my contact details:
element -> asishkumar:matrix.org
Discord -> Charon#3571
Email -> [email protected]

from mentoring.

rhabacker avatar rhabacker commented on August 11, 2024

Hi @officialasishkumar, thanks for providing your contact information. You already know my username on github, which is used for communication here on github.

The GSoC program prefers public communication, so I suggest we use https://github.com/openSUSE/mentoring/discussions for this.

from mentoring.

Firstyear avatar Firstyear commented on August 11, 2024

Hi there,

I'm the maintainer of 389-ds for SUSE and I wasn't aware that this project was being offered. I have some concerns about it.

This also relates to #200 the other project you have listed.

Currently it's not actually possible to have kerberos and ldap work together in yast. It is impossible to correctly "order" the startup between krb and directory server with systemd which has already resulted in some bugs. As the maintainer I'm also not interested in supporting this configuration. We have already removed it in yast/yast-auth-server@dbe8c33

Additionally we are actively removing directory services from yast - for example: yast/yast-auth-server#80

In order to make this work the whole tool would need to be rewritten to python, and then call into lib389 directly rather than via the current command based interface. While it might be nice to have this, the lib389 apis are internally targeted especially in the setup code (which I wrote pretty much all of) and so there is no guarantee to stability either. That would mean that this needs continual maintenance to ensure it works for the future.

Finally there is already both a scripted and interactive dscreate setup option so having yast offer this is redundant.

I think that directory services is not something that yast can offer here any more given it's scope and scale, especially given that dscreate already is upstream and does everything that's needed. It's actually really easy to use! Have a look at https://www.port389.org/docs/389ds/howto/quickstart.html

So I'm concerned that this project was offered without consultation of myself as the 389 maintainer, especially given the direction we are going with directory services in opensuse.

from mentoring.

Firstyear avatar Firstyear commented on August 11, 2024

@ddemaio and @rhabacker can you please respond to the above comment ASAP? Given this affects a student I think it deserves prioritisation.

from mentoring.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.