[
https://issues.apache.org/jira/browse/CONNECTORS-1196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14542319#comment-14542319
]
Karl Wright commented on CONNECTORS-1196:
-----------------------------------------
It's pretty important, I would say, to have some automated means of testing the
UI. It doesn't have to be my little browser emulator, but it does have to be
able to exercise the UI thoroughly (within the constraints of needing a
repository to connect to) and have limited dependencies that are open source
and compatible with the Apache license.
Obviously the simplest approach would be to extend the browser emulator to
support the technology you are using, if possible. This may not be reasonable
because the emulator implements only a subset of javascript functionality.
Building a UI using the API may work, but I am not sure how you'd handle the
parts of the UI that are supplied by the connector(s). For that reason we'd
probably want to just replace the current crawler-ui rather than invent
something new.
So let's analyze what's needed to either replace my testing browser with a more
general tool, or figure out what extensions of the browser emulator are needed.
> Proposal to update Manifold Crawler UI
> --------------------------------------
>
> Key: CONNECTORS-1196
> URL: https://issues.apache.org/jira/browse/CONNECTORS-1196
> Project: ManifoldCF
> Issue Type: Improvement
> Components: Framework core
> Affects Versions: ManifoldCF next
> Reporter: Kishore Kumar
> Assignee: Kishore Kumar
> Attachments: Bandwidth Report.png, Index.jsp.png, List
> Repository.png, Report.png, View.png
>
>
> Hi,
> I have been working on a new User Interface for ManifoldCF.
> This UI is based on Bootstrap, jQuery and some other opensource scripts.
> Only the index.jsp will be loaded once and other page are rendered using AJAX
> call, making it more responsive and modern.
> Please find the attached screenshots.
> *Backward compatibility:*
> Since most of our tab comes from connectors, those tabs will be displayed as
> it is with no immediate attention required. (see sample screenshot attached)
> *What next?*
> In future we can add Charts to our reports where ever applicable, so that it
> will be more user friendly & informative for end users.
> Can make use of Web socket to notify exception or error to users as
> Notifications.
> *Browser compatibility*
> Has been tested with most latest browser and IE10, will try to add support
> for IE8 with acceptable degradation.
> Any suggestion, concern much appreciated.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)