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

Hudson commented on NUTCH-841:
------------------------------

SUCCESS: Integrated in Nutch-nutchgora #1165 (See 
[https://builds.apache.org/job/Nutch-nutchgora/1165/])
NUTCH-841 Create a Wicket-based Web Application for Nutch (lewismc: 
http://svn.apache.org/viewvc/nutch/branches/2.x/?view=rev&rev=1626786)
* /nutch/branches/2.x/CHANGES.txt
* /nutch/branches/2.x/build.xml
* /nutch/branches/2.x/default.properties
* /nutch/branches/2.x/ivy/ivy.xml
* /nutch/branches/2.x/src/bin/nutch
* /nutch/branches/2.x/src/java/org/apache/nutch/api/NutchServer.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/api/impl/NutchServerPoolExecutor.java
* /nutch/branches/2.x/src/java/org/apache/nutch/api/impl/RAMJobManager.java
* /nutch/branches/2.x/src/java/org/apache/nutch/api/model/request/SeedList.java
* /nutch/branches/2.x/src/java/org/apache/nutch/api/model/request/SeedUrl.java
* /nutch/branches/2.x/src/java/org/apache/nutch/api/resources/SeedResource.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/NutchUiApplication.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/NutchUiApplication.properties
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/NutchUiServer.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/client
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/NutchClient.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/NutchClientFactory.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/CrawlingCycle.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/CrawlingCycleListener.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/NutchClientImpl.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommand.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommandBuilder.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommandExecutor.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/impl/RemoteCommandsBatchFactory.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/ConnectionStatus.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/Crawl.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/JobConfig.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/JobInfo.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/client/model/NutchStatus.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/config
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/config/CustomDaoFactory.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/config/CustomTableCreator.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/config/NutchGuiConfiguration.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/config/SpringConfiguration.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/model
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/NutchConfig.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/NutchInstance.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/SeedList.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/model/SeedUrl.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/AbstractBasePage.html
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/AbstractBasePage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/DashboardPage.html
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/DashboardPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/LogOutPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/SchedulingPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/SearchPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/StatisticsPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/UrlsUploadPage.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/UserSettingsPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/assets
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/assets/NutchUiCssReference.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/assets/nutch-style.css
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components/ColorEnumLabel.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components/ColorEnumLabelBuilder.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/components/CpmIteratorAdapter.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlPanel.html
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlPanel.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlsPage.html
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/crawls/CrawlsPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancePanel.html
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancePanel.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancesPage.html
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/instances/InstancesPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/menu
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/menu/VerticalMenu.html
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/menu/VerticalMenu.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedListsPage.html
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedListsPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedPage.html
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/seed/SeedPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/settings
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/settings/SettingsPage.html
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/pages/settings/SettingsPage.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/service
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/CrawlService.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/service/NutchInstanceService.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/NutchService.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/service/SeedListService.java
* /nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/CrawlServiceImpl.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/NutchInstanceServiceImpl.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/NutchServiceImpl.java
* 
/nutch/branches/2.x/src/java/org/apache/nutch/webui/service/impl/SeedListServiceImpl.java
* /nutch/branches/2.x/src/test/org/apache/nutch/webui
* /nutch/branches/2.x/src/test/org/apache/nutch/webui/client
* /nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestCrawlCycle.java
* 
/nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestNutchClientFactory.java
* 
/nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestRemoteCommandExecutor.java
* 
/nutch/branches/2.x/src/test/org/apache/nutch/webui/client/TestRemoteCommandsBatchFactory.java
* /nutch/branches/2.x/src/test/org/apache/nutch/webui/service
* 
/nutch/branches/2.x/src/test/org/apache/nutch/webui/service/NutchServiceTest.java
* /nutch/branches/2.x/src/test/org/apache/nutch/webui/view
* 
/nutch/branches/2.x/src/test/org/apache/nutch/webui/view/AbstractWicketTest.java
* 
/nutch/branches/2.x/src/test/org/apache/nutch/webui/view/SpringConfigForTests.java
* 
/nutch/branches/2.x/src/test/org/apache/nutch/webui/view/TestColorEnumLabel.java


> Create a Wicket-based Web Application for Nutch
> -----------------------------------------------
>
>                 Key: NUTCH-841
>                 URL: https://issues.apache.org/jira/browse/NUTCH-841
>             Project: Nutch
>          Issue Type: Improvement
>          Components: web gui
>    Affects Versions: nutchgora
>         Environment: Should work in both Nutch trunk and 2.0 branches.
>            Reporter: Chris A. Mattmann
>            Assignee: Lewis John McGibbney
>              Labels: gsoc2014
>             Fix For: 2.3
>
>         Attachments: NUTCH-841.patch, webui.patch
>
>
> In light of the conversation on NUTCH-837, we are removing the old Nutch 
> webapp and will replace it with a 2.0 one that works with GORA + Solr. 
> Apache Nutch versions prior to 1.3 used to ship with a web application that 
> allowed basic search, and browse of the information captured in the Nutch 
> index. Since 1.3, we deprecated and removed the webapp mainly due to the fact 
> that the segment API changed (we moved to Solr), and also due to the fact 
> that we didn't want to maintain a webapp b/c those JSPs were a pain.
> I am going to propose having a Nutch web application using Apache Wicket 
> http://wicket.apache.org/. This would be very cool and since I know Wicket, 
> I'm willing to help maintain it. 
> The webapp should implement all of the old web pages and functionality, and 
> also should support the basic views, and connection to Solr instead of to 
> Lucene, and of should also consider both the trunk branch, and the 2.0 branch 
> (Gora based).
> I'm putting this out there as a GSoC project for 2013.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to