manifoldcf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Karl Wright (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CONNECTORS-1196) Proposal to update Manifold Crawler UI
Date Thu, 21 May 2015 00:58:00 GMT

    [ https://issues.apache.org/jira/browse/CONNECTORS-1196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14553450#comment-14553450
] 

Karl Wright commented on CONNECTORS-1196:
-----------------------------------------

It looks like PhantomJS is a C++ project.  So there will be individual binaries for individual
platforms.

I don't think it is necessary for us to bundle PhantomJS as long as there's an easy installation
path for the user, and there is some checking when running the tests that informs the user
if PhantomJS is not present.  The installation location should be passed as an environment
variable, e.g. "PHANTOMJS_HOME", since we have to locate the binary within the tests.

The selenium jar(s) will have to be included, however, as part of our suite of test jars.
This will have to be downloaded by the "ant make-core-deps" step, or done as a Maven dependency.
 It does appear to be in the Maven repo: http://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java

I don't see the driver for PhantomJS listed as a dependency, however.  Am I missing something?

I think we should go ahead and set up a branch to start working on this.  I've created branches/CONNECTORS-1196.
 If you can give me a list of selenium jars that we will need to bundle, I will start by modifying
the build to download and include them as testing dependencies.


> 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)

Mime
View raw message