[ALF-21133] Admin consoles gone for community Created: 13-Oct-14  Updated: 13-Nov-15  Resolved: 11-Mar-15

Status: Closed
Project: Alfresco
Component/s: Admin Console (Repo), Admin Console (Share)
Affects Version/s: 5.0.b Community
Fix Version/s: 5.0.d Community
Security Level: external (External user)

Type: Bug Priority: Unprioritized
Reporter: Ole Hejlskov (Inactive) Assignee: Closed Issues
Resolution: Fixed Votes: 14
Labels: CommunityEdition, Explorer_Functional_Parity
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Duplicate
duplicates ALF-21106 Tennant admin console for community. Closed
Related
relates to ALF-20177 Add Activiti Workflow Console to Comm... Closed
is related to by ACE-3703 Refactor Repository Admin Console fra... Closed
is related to by ACE-2367 Administrator consoles functional par... Closed
Regression:
Regression
Date of First Response:
Resolution Time Custom Field: 21 weeks, 1 day, 19 hours, 43 minutes, 36 seconds

 Description   

Now that Alfresco Explorer is gone, the tenant / workflow / dynamic models got moved into the Admin console (see ACE-2367), but the end result is that now these features has been taken away from the community edition.

Surely this is not done on purpose, I assume it's just a side effect / "whoops" or similar?



 Comments   
Comment by Gabriele Columbro [X] (Inactive) [ 13-Oct-14 ]

Richard Esplin [X] WDYT?

Comment by Kevin Roast [X] (Inactive) [ 13-Oct-14 ]

Hello,

Yes this is a side-effect of removing the Explorer client. Sorry about that. We are working on ensuring that missing functionality is added to other applications such as Admin Console and Share over time.

The consoles back-end interpreter code is still present! So the beans to use them are all still present in the Community codeline - it's just the JSF based UI that is missing. It will be a small task for a Community developer to add a UI to the interpreter beans e.g. a JSP page or simple freemarker webscript would be enough (that is all the Enterprise Admin Console is now doing!) as it is only a text cmd to send to the bean and a text response to return as the cmd output.

Comment by Peter Löfgren [ 13-Oct-14 ]

Can you publish the "shell" / the Admin console framework? Just leave the Enterprise admin parts out. That way the Community doesn't have to start from scratch, and if admin-addons created (as plugins) by the Community would benefit Enterprise then they can just be added. No need to have separate frameworks for the same task.

Comment by Ole Hejlskov (Inactive) [ 13-Oct-14 ]

+1 for Peters suggestion. It also makes it easier to make cross enterprise/community modules with admin features. Should we raise a separate issue about this?

Comment by Kevin Roast [X] (Inactive) [ 13-Oct-14 ]

Yes the basic Admin Console framework could indeed be published. The Admin console tools themselves generally make heavy use of the Alfresco Enterprise JMX interface beans which is why those pages won't be in Community. However the console tools added to replace the old text driven admin consoles we are discussing do not use JMX beans at all so in theory they could be released if product management decide that is ok.

Comment by Gabriele Columbro [X] (Inactive) [ 13-Oct-14 ]

For what is worth, +1 from my side. Seems nice to have the framework out and the Enterprise extensions part of EE only.

Comment by Richard Esplin [X] (Inactive) [ 14-Oct-14 ]

I think Ole correctly labeled it as a "whoops". I was unaware of this interdependency.

I will investigate a long term solution.

Comment by Richard Esplin [X] (Inactive) [ 26-Nov-14 ]

We expect to restore this functionality in Community Edition in the 5.1 releases.

In the meantime, there is a community effort to add this functionality to Alfresco Shell Tools:

https://github.com/bmejias/alfresco-shell-tools

Comment by Kevin Roast [X] (Inactive) [ 10-Mar-15 ]

Implementation of consoles for a community admin console will be merged to HEAD shortly. Should appear in a nightly build in the next few days.

Comment by Kevin Roast [X] (Inactive) [ 11-Mar-15 ]

http://dev.alfresco.com/downloads/nightly/dist/

navigate to /alfresco as usual and you will see a new link:

Alfresco Administration Console​ (admin only)

Navigate to that and you will see the Community Admin Console! Including a basic System Information page plus the 3 interpreter consoles and Node Browser component available.

Comment by Richard Esplin [X] (Inactive) [ 01-Oct-15 ]

We were able to complete the work to add these consoles to Alfresco Community Edition in time for the 5.0.d release.

Generated at Thu Jul 09 09:29:08 BST 2020 using JIRA 7.6.3#76005-sha1:8a4e38d34af948780dbf52044e7aafb13a7cae58.