#49512 Add initial Cockpit UI plugin HTML framework
Closed: wontfix Opened by mreynolds.

Issue Description

Add the initial Cockpit UI plugin HTML framework source from my local system to the official repo - so we can all work on it.


0001-Ticket-49512-Add-initial-Cockpit-UI-Plugin.patch

This is just the initial patch to get this into the repo. There is a LOT to do yet on the UI, so do not give this a "thorough review" yet, lets do that after we get this in.

Metadata Update from @mreynolds:
- Custom field component adjusted to None
- Custom field origin adjusted to None
- Custom field reviewstatus adjusted to None
- Custom field type adjusted to None
- Custom field version adjusted to None

Metadata Update from @mreynolds:
- Custom field component adjusted to Admin (was: None)
- Custom field keywords adjusted to UI, cockpit
- Custom field reviewstatus adjusted to review (was: None)
- Custom field type adjusted to enhancement (was: None)

Fix man page typo

0001-Ticket-49512-Fix-setup-ds-cockpit-man-page.patch

With the setup script, can we name it:

ds-cockpit-setup

To match the new ds* naming scheme? IE dscreate, dsctl, dsconf ...

As well, can we put the ds-setup-cockpitt script into src/lib389/cli, it makes sense to keep our python tools together,

It also means you'll be able to use the defaults.inf and others if you are part of lib389,

Otherwise, I need to set it up and give it a try now! Looks like a good start :)

With the setup script, can we name it:
ds-cockpit-setup

No problem

To match the new ds* naming scheme? IE dscreate, dsctl, dsconf ...
As well, can we put the ds-setup-cockpitt script into src/lib389/cli, it makes sense to keep our python tools together,

Works for me, but right now there are no man pages for lib389. Sp for now I guess I can keep the man page for the setup script in DS.

It also means you'll be able to use the defaults.inf and others if you are part of lib389,
Otherwise, I need to set it up and give it a try now! Looks like a good start :)

Note - the patch attached has a regression in the accordions. I have fixed it, and that fix is applied to the demo beaker box mentioned on the internal mailing list.

Yes, this is true. We (I?) need to write man pages for these new commands, but they ahve been in flux lately so I haven't wanted to commit to it. I think they are slowing a bit, so maybe now is the time to do it.

okay, cool, thanks for letting me know,

d1ef70778..040a62708 master -> master

Metadata Update from @mreynolds:
- Custom field reviewstatus adjusted to ack (was: review)
- Issue close_status updated to: fixed
- Issue status updated to: Closed (was: Open)

Remove "backup" directories that were accidentally added

040a62708..6603fb732 master -> master

Fix local rpm spec file

f102eab67..2be0fad10 master -> master

389-ds-base is moving from Pagure to Github. This means that new issues and pull requests
will be accepted only in 389-ds-base's github repository.

This issue has been cloned to Github and is available here:
- https://github.com/389ds/389-ds-base/issues/2571

If you want to receive further updates on the issue, please navigate to the github issue
and click on subscribe button.

Thank you for understanding. We apologize for all inconvenience.

Metadata Update from @spichugi:
- Issue close_status updated to: wontfix (was: fixed)

Metadata