[
https://issues.apache.org/jira/browse/ANY23-390?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16594068#comment-16594068
]
Hudson commented on ANY23-390:
------------------------------
SUCCESS: Integrated in Jenkins build Any23-trunk #1622 (See
[https://builds.apache.org/job/Any23-trunk/1622/])
ANY23-390 implement ICal, JCal, and XCal extractors (hans: rev
54a92960ac2fda9510041b6886eb7259a9b1220b)
* (edit) pom.xml
* (add)
core/src/main/java/org/apache/any23/extractor/calendar/JCalExtractor.java
* (add)
core/src/main/java/org/apache/any23/extractor/calendar/XCalExtractorFactory.java
* (add)
core/src/main/java/org/apache/any23/extractor/calendar/JCalExtractorFactory.java
* (add)
core/src/main/java/org/apache/any23/extractor/calendar/ICalExtractor.java
* (add)
core/src/main/java/org/apache/any23/extractor/calendar/ICalExtractorFactory.java
* (edit) core/pom.xml
* (add) core/src/main/java/org/apache/any23/extractor/calendar/package-info.java
* (add)
core/src/main/java/org/apache/any23/extractor/calendar/BaseCalendarExtractor.java
* (add)
core/src/main/java/org/apache/any23/extractor/calendar/XCalExtractor.java
ANY23-390 ical tests, support for params, datatypes, & structured values (hans:
rev 19d85f2fc84b4431228b4978c0b1419b758aa203)
* (edit) api/src/main/java/org/apache/any23/vocab/ICAL.java
* (add) test-resources/src/test/resources/calendar.xml/rfc6321-example1.xml
* (add)
test-resources/src/test/resources/calendar.xml/rfc6321-example2-expected.nquads
* (add) test-resources/src/test/resources/calendar.text/rfc5545-example5.ics
* (add) test-resources/src/test/resources/calendar.xml/rfc6321-example2.xml
* (edit)
core/src/main/java/org/apache/any23/extractor/calendar/BaseCalendarExtractor.java
* (add)
test-resources/src/test/resources/calendar.text/rfc5545-example6-expected.nquads
* (add)
core/src/test/java/org/apache/any23/extractor/calendar/BaseCalendarExtractorTest.java
* (add)
test-resources/src/test/resources/calendar.text/rfc5545-example4-expected.nquads
* (add)
test-resources/src/test/resources/calendar.text/rfc5545-example1-expected.nquads
* (add) test-resources/src/test/resources/calendar.text/rfc5545-example2.ics
* (add)
test-resources/src/test/resources/calendar.text/rfc5545-example2-expected.nquads
* (add) test-resources/src/test/resources/calendar.text/rfc5545-example1.ics
* (add)
core/src/test/java/org/apache/any23/extractor/calendar/JCalExtractorTest.java
* (add) test-resources/src/test/resources/calendar.text/rfc5545-example6.ics
* (add)
test-resources/src/test/resources/calendar.json/rfc7265-example2-expected.nquads
* (add)
test-resources/src/test/resources/calendar.text/rfc5545-example5-expected.nquads
* (add) test-resources/src/test/resources/calendar.text/rfc5545-example3.ics
* (add)
test-resources/src/test/resources/calendar.json/rfc7265-example1-expected.nquads
* (add)
core/src/test/java/org/apache/any23/extractor/calendar/ICalExtractorTest.java
* (add)
test-resources/src/test/resources/calendar.text/rfc5545-example3-expected.nquads
* (add)
test-resources/src/test/resources/calendar.xml/rfc6321-example1-expected.nquads
* (add) test-resources/src/test/resources/calendar.text/rfc5545-example4.ics
* (add) test-resources/src/test/resources/calendar.json/rfc7265-example2.json
* (add) test-resources/src/test/resources/calendar.json/rfc7265-example1.json
* (add)
core/src/test/java/org/apache/any23/extractor/calendar/XCalExtractorTest.java
* (edit) core/src/test/java/org/apache/any23/vocab/RDFSchemaUtilsTest.java
> Implement ICal, JCal, XCal extractors
> -------------------------------------
>
> Key: ANY23-390
> URL: https://issues.apache.org/jira/browse/ANY23-390
> Project: Apache Any23
> Issue Type: Improvement
> Affects Versions: 2.3
> Reporter: Hans Brende
> Assignee: Hans Brende
> Priority: Major
> Fix For: 2.3
>
>
> We have an hCalendar extractor (that extracts iCalendars embedded in
> html/xhtml pages), but I don't see any actual iCalendar extractor (i.e. one
> that parses the "text/calendar" mimetype.)
> Looking around for good Java implementations of the iCal format brought me
> these contenders:
> 1. ical4j
> https://github.com/ical4j/ical4j
> https://mvnrepository.com/artifact/org.mnode.ical4j/ical4j
> 2. biweekly
> https://github.com/mangstadt/biweekly
> https://mvnrepository.com/artifact/net.sf.biweekly/biweekly
> Both projects seem to be actively developed. Although ical4j is older and
> more widely used, I'm leaning towards Biweekly, as it supports the vCalendar,
> iCalendar, xCal, and jCal formats, whereas ical4j currently only appears to
> support the iCalendar format.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)