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