Bug 53460 - Remove Demo Portal in UCS@school 5.0
Remove Demo Portal in UCS@school 5.0
Status: CLOSED FIXED
Product: UCS@school
Classification: Unclassified
Component: UMC
UCS@school 5.0
Other Linux
: P5 normal (vote)
: UCS@school 5.0 v1
Assigned To: Dirk Wiesenthal
Florian Best
: interim-4
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2021-06-17 11:54 CEST by Florian Best
Modified: 2021-11-29 17:20 CET (History)
3 users (show)

See Also:
What kind of report is it?: Development Internal
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments
Screenshot (313.23 KB, image/png)
2021-06-17 11:54 CEST, Florian Best
Details
Screenshot UCS 4.4 (363.51 KB, image/png)
2021-08-26 14:25 CEST, Florian Best
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Best univentionstaff 2021-06-17 11:54:15 CEST
Created attachment 10750 [details]
Screenshot

The current UCS@school Demo Portal looks like the attached screenshot.

To fix this we need a custom CSS.
Comment 2 Dirk Wiesenthal univentionstaff 2021-08-26 09:24:56 CEST
We have removed the custom UCS@school portal. We are now just relying on the default portal and its inclusion of UMC modules (which include UCS@school modules).

So not broken, not too fancy, either. I will double check whether this is sufficient for the product.
Comment 3 Florian Best univentionstaff 2021-08-26 14:25:18 CEST
Created attachment 10810 [details]
Screenshot UCS 4.4
Comment 4 Dirk Wiesenthal univentionstaff 2021-08-31 16:58:42 CEST
It is sufficient for the product. No demo portal is needed.

Updating from 4.4 leaves a second entry "teacherconsole" which points to /univention/management/. I think, this is okay.

Admins may want to customize their portal anyway after the update.

The demo portal from 4.4 is not deleted, by the way. An administrator may very well add it as the default portal:

ucr set portal/default-dn='cn=ucsschool_demo_portal,cn=portal,cn=portals,cn=univention,$ldap_base'
univention-portal update
Comment 5 Florian Best univentionstaff 2021-08-31 17:39:05 CEST
(In reply to Dirk Wiesenthal from comment #4)
> It is sufficient for the product. No demo portal is needed.
Who decided this? You? Or any product manager?
Comment 6 Sönke Schwardt-Krummrich univentionstaff 2021-08-31 17:45:07 CEST
(In reply to Dirk Wiesenthal from comment #4)
> It is sufficient for the product. No demo portal is needed.

I am confused. The demo portal is intended for new customers or test customers, so that they can immediately grasp the range of functions of UCS@school and click together something of their own on the basis of the demo portal.

Should the UCS@school demo portal really no longer be installed by default?
Comment 7 Patrick Ziegler univentionstaff 2021-09-02 09:34:48 CEST
After internal discussion and consulting sales and marketing, we have decided that a specific UCS@school demo portal does NOT need to be installed anymore after the 5.0 migration.

Form my point of view, the issue can be closed.
Comment 8 Florian Best univentionstaff 2021-09-02 12:31:37 CEST
(In reply to Patrick Ziegler from comment #7)
> After internal discussion and consulting sales and marketing, we have
> decided that a specific UCS@school demo portal does NOT need to be installed
> anymore after the 5.0 migration.
OK

> Form my point of view, the issue can be closed.
No, we have to remove the whole code which provides the demo portal.
Comment 9 Dirk Wiesenthal univentionstaff 2021-09-09 00:43:47 CEST
The Demo Portal has been removed. The script that does that remains though. It still creates a demo school.

It is still called create_demo_portal. I figured that it is not worth the hassle for a mainly internal script.

And who knows. Maybe we re-add a demo portal later on?
Comment 10 Florian Best univentionstaff 2021-09-09 17:32:59 CEST
REOPEN: the Demo Portal is still mentioned in the UCS@school installer, the installation manual and the Quick-Start guide.

OK: removal of demo portal creation from scripts
Comment 11 Dirk Wiesenthal univentionstaff 2021-09-13 15:02:09 CEST
(In reply to Florian Best from comment #10)
> REOPEN: the Demo Portal is still mentioned in the UCS@school installer, the
> installation manual and the Quick-Start guide.

Removed with
git show 6a86a84380e6dd7728fcfb0233eae7806639d779
Comment 12 Florian Best univentionstaff 2021-09-13 15:11:21 CEST
OK: demo portal has been removed
OK: demo portal has been removed from manual
Comment 13 Jürn Brodersen univentionstaff 2021-11-29 17:20:23 CET
UCS@school 5.0 v1 has been released.

https://docs.software-univention.de/release-notes-ucsschool-5.0v1-de.html

If this error occurs again, please clone this bug.