Skip to content

Documentation Overhaul  #271

Open
Open
@robellegate

Description

@robellegate

The documentation for this project needs an overhaul. There isn't a lot of structure to the current documentation, it's very difficult to find how to configure the various frontend/backend plugins without either digging into the codebase to see how the configuration files are being serialized.

For long-term support, I believe this project needs better documentation. It should be using either something like pydoc, which is already being used by the pysaml2 project, or something like MkDocs.

I am willing to help contribute to efforts of improving documentation, but I wanted to leave the decision of if/how it's implemented to the maintainers and community.

Code Version

Branch: Master
Commit: d8bb07a

Activity

peppelinux

peppelinux commented on Aug 1, 2019

@peppelinux
Member
robellegate

robellegate commented on Aug 1, 2019

@robellegate
ContributorAuthor

Probably we should also document all the pysaml2 configuration options that are actually undocumented at this moment. All the Saml2 backend/frontend parameters rely on those belonging to pysaml2.

I completely agree. I didn't know the local metadata provider type could work with both aggregate files and directories until I dug into the pysaml2 source code.

peppelinux

peppelinux commented on Aug 11, 2019

@peppelinux
Member

Also related to
#217

FabianGrob

FabianGrob commented on Jul 5, 2022

@FabianGrob

Hi,
I am trying to use Satosa to implement a solution for several idps, and i do not find it completely clear how idps are added to satosa configuration.
Maybe it is a language barrier, can sameone give a detailed guide on how to add new idps. I found some as google in the documentation but i cannot reproduce them.

Thanks in advance

vladimir-mencl-eresearch

vladimir-mencl-eresearch commented on Jul 5, 2022

@vladimir-mencl-eresearch
Contributor

Hi, I am trying to use Satosa to implement a solution for several idps, and i do not find it completely clear how idps are added to satosa configuration. Maybe it is a language barrier, can sameone give a detailed guide on how to add new idps. I found some as google in the documentation but i cannot reproduce them.

Thanks in advance

Hi,

This is not really place to ask documentation questions ... but, if you are after configuring multiple IdPs for a SAML SP (using the saml2 backend), you can just add more entries into the metadata part of the config - as here in the sample config: https://github.com/IdentityPython/SATOSA/blob/master/example/plugins/backends/saml2_backend.yaml.example#L31

Cheers,
Vlad

peppelinux

peppelinux commented on Jul 5, 2022

@peppelinux
Member
FabianGrob

FabianGrob commented on Jul 6, 2022

@FabianGrob

Where may i ask this kind of questions?

vladimir-mencl-eresearch

vladimir-mencl-eresearch commented on Jul 6, 2022

@vladimir-mencl-eresearch
Contributor

Where may i ask this kind of questions?

The bottom of the README file has:

If you have any questions regarding operations/deployment of SATOSA please use the satosa-users mailing list.

So https://lists.sunet.se/postorius/lists/idpy-discuss.lists.sunet.se/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @vladimir-mencl-eresearch@peppelinux@robellegate@FabianGrob

        Issue actions

          Documentation Overhaul · Issue #271 · IdentityPython/SATOSA