Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Formats > ePub

Notices

Reply
 
Thread Tools Search this Thread
Old 11-15-2021, 12:00 PM   #1
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 6,553
Karma: 84810789
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
EPUBCheck 5.0 preview for EPUB 3.3

A preview release of EPUBCheck 5.0 has been posted at https://github.com/w3c/epubcheck/releases
(Look under Assets for the download link.)

Quote:
This is an early preview release of the next major version of EPUBCheck, v5.0.0. It provides initial (partial) support for checking conformance to EPUB 3.3.

This EPUBCheck version is not available in the Maven Central Repository. It is only available (temporarily) as a binary on the GitHub release page.

This release was made by the DAISY Consortium for the W3C. Many thanks to everyone who contributed and reported issues!

Runtime
  • require Java 8 (9435936)

Features
  • refactored API and internals (39888e2)
  • add new Core Media Types (ECMAScript, OPUS, WebP) (166256a), closes #1249 #1189
  • allow 'auto' value for the 'dir' attribute of Package Documents (a2e3a77), closes #1220
  • allow 'hreflang' attribute on Package Document link elements (e39a801), closes #1219
  • allow informative schema checking (reported as new RSC-024 and RSC-025) (a2516f0)
  • check that item URLs have no fragment (ec28b59), closes #1250
  • do not check conformance of SVG content (ba48aaa)
  • enable informative (USAGE) checking of SVG content conformance (b9ddf8f)
  • new check (OPF-092) for language tags well-formedness (52ebd80), closes #1221 #702
  • update checking of the Package Document 'refines' attribute (72366b4), closes #1226
  • update to latest schemas from the Nu HTML Checker (af7a5f7)

BREAKING CHANGES
the required Java runtime environment is now Java 8 or greater
jhowell is offline   Reply With Quote
Old 11-15-2021, 12:07 PM   #2
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 7,727
Karma: 5444398
Join Date: Nov 2009
Device: many
FWIW, It appears to be an alpha 1 release so it is probably not for production use.
KevinH is offline   Reply With Quote
Advert
Old 11-15-2021, 03:52 PM   #3
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,607
Karma: 23185369
Join Date: Dec 2010
Device: Kindle PW2
Quote:
Originally Posted by KevinH View Post
FWIW, It appears to be an alpha 1 release so it is probably not for production use.
FYI: Since the latest version doesn't have a proper version number, the updater of the Sigil EPUBCheck plugin choked on it.
I released a new version that'll prevent the download

The Calibre EPUBCheck plugin doesn't have this limitation and will offer the EPUBCheck 5.0 preview as an update.
I posted instructions on how to disable update checks in the Calibre forum.
Doitsu is offline   Reply With Quote
Old 01-24-2022, 01:51 PM   #4
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 6,553
Karma: 84810789
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
There is a new EPUBCheck preview. Version v5.0.0-beta-1 is available from https://github.com/w3c/epubcheck/releases

Quote:
Features
  • allow SVG/MathML doctype declarations (6e44b39), closes #1192 #1114
  • allow any file extension (bdee846)
  • check discouraged HTML elements (base, rp, embed) (afb28cb), closes #1271
  • check Media Overlays total duration consistency (ee9c720), closes #1217
  • check that 'page-list' and 'landmarks' nav are flat lists (15825a5), closes #1279
  • check that publication resources are not in META-INF (61dbf53), closes #1227
  • HTML link element resources do not require fallbacks (8d77b0f), closes #1247
  • ignore Nav Doc nav elements with no epub:type (f989588), closes #1222
  • loosen restriction on where remote resources can be referenced (73fe57c), closes #1288
  • page-list nav does not have to match reading order (d0f12a9), closes #1237
  • report reserved string in XHTML custom attribute namespaces (bc86db8), closes #1190
  • restrict obfuscation to font core media types (a229edf), closes #1291

Minor Changes
  • remove "under review" notice for toc nav ordering warning (fe08c59), closes #1194
jhowell is offline   Reply With Quote
Old 07-08-2022, 02:19 PM   #5
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 6,553
Karma: 84810789
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
EPUBCheck version v5.0.0-beta-2 is available from https://github.com/w3c/epubcheck/releases

Quote:
This is a preview release of the next major version of EPUBCheck, v5.0.0. It keeps on improving support for checking conformance to EPUB 3.3.

This EPUBCheck version is not available in the Maven Central Repository. It is only available (temporarily) as a binary on the GitHub release page.

This release was made by the DAISY Consortium for the W3C. Many thanks to everyone who contributed and reported issues!

Features
  • proper handling of URL parsing throughout all checks, based on the URL standard (using the Galimatias library)
  • reorganized tests for EPUB 3.3
  • allow SVG/MathML doctype declarations (6e44b39), closes #1192 #1114
  • allow any file extension (bdee846)
  • check discouraged HTML elements (base, rp, embed) (afb28cb), closes #1271
  • check Media Overlays total duration consistency (ee9c720), closes #1217
  • check that 'page-list' and 'landmarks' nav are flat lists (15825a5), closes #1279
  • check that publication resources are not in META-INF (61dbf53), closes #1227
  • HTML link element resources do not require fallbacks (8d77b0f), closes #1247
  • ignore Nav Doc nav elements with no epub:type (f989588), closes #1222
  • loosen restriction on where remote resources can be referenced (73fe57c), closes #1288
  • page-list nav does not have to match reading order (d0f12a9), closes #1237
  • report reserved string in XHTML custom attribute namespaces (bc86db8), closes #1190
  • restrict obfuscation to font core media types (a229edf), closes #1291
  • refactored API and internals (39888e2)
  • add new Core Media Types (ECMAScript, OPUS, WebP) (166256a), closes #1249 #1189
  • allow 'auto' value for the 'dir' attribute of Package Documents (a2e3a77), closes #1220
  • allow 'hreflang' attribute on Package Document link elements (e39a801), closes #1219
  • allow informative schema checking (reported as new RSC-024 and RSC-025) (a2516f0)
  • check that item URLs have no fragment (ec28b59), closes #1250
  • do not check conformance of SVG content (ba48aaa)
  • enable informative (USAGE) checking of SVG content conformance (b9ddf8f)
  • new check (OPF-092) for language tags well-formedness (52ebd80), closes #1221 #702
  • update checking of the Package Document 'refines' attribute (72366b4), closes #1226
  • update to latest schemas from the Nu HTML Checker (af7a5f7)
  • remove "under review" notice for toc nav ordering warning (fe08c59), closes #1194
jhowell is offline   Reply With Quote
Advert
Old 12-04-2022, 11:55 AM   #6
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 6,553
Karma: 84810789
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
EPUBCheck version v5.0.0-beta-3 is available from https://github.com/w3c/epubcheck/releases

Quote:
This is the latest preview release of the next major version of EPUBCheck, v5.0.0. This version fully implements the new rules in EPUB 3.3.

We recommend users to effictively test this EPUBCheck version in their production workflow, to get ready for EPUB 3.3! 🚀

Note: This EPUBCheck version is not available in the Maven Central Repository. It is only available (temporarily) as a binary on the GitHub release page.

This release was made by the DAISY Consortium for the W3C. Many thanks to everyone who contributed and reported issues!

Features
  • allow 1s tolerance for media overlays duration sum check (e64c7c5), closes #1328
  • allow NCX documents to declare a doctype (f3e5f67), closes #1329
  • better check media overlays styling properties (6a58b8e)
  • better parse URL fragment micro syntaxes (bec390e)
  • check epub:type restrictions in XHTML and SVG (0fab5c8), closes #1348
  • check file name uniqueness wiht Unicode canonical case fold normalization (111e772), closes #1246
  • check fragment requirements on overlays links to text content (2091d14), closes #1248 #1301
  • check that container-relative URLs have no query (a4fed67)
  • check that overlays audio file URLs have no fragments (fdabe66), closes #1251
  • check the formal viewport meta tag syntax (01a7758), closes #1214 #1347
  • extend proper URL checking to more places (like CSS) (a3c736d)
  • improve checking of data URLs (cbc0b2a), closes #1238 #1239
  • improve checking of OCF file name characters (b6ac8ea), closes #1240 #1292 #1302
  • improve detection of non-UTF-8 file names (5248914), closes #1236
  • improve fallback detection check (545b7f7), closes #1304 #1298
  • new requirements of package link 'media-type' attribute (3199b81), closes #1307
  • no longer check collection role (8eb8492), closes #1350
  • remove checks related to deprecated bindings feature (7ca1edf)
  • report 'file' URLs as errors (0f6b509), closes #1270
  • report empty URL as a schema error instead of HTM-008 (e3d3afe)
  • restrict SVG title element to HTML elements (8631b7d), closes #1342
  • update checking of the package rendering vocabulary (3086258), closes #1327
  • update the reporting of file encoding issues (0d6f927), closes #1245
  • warn about non-HTTPS remote resource references (7eb5ff2), closes #1337

Bug Fixes
  • consider HTML form elements as scripted content (1bae7f7), closes #1282
  • declaring prefixes for default vocabs is an error (035effa), closes #1306
  • fix CVE-2021-23792 vulnerability from imageio-jpeg (50b847f), closes #1336
  • improve checking of missing SVG link labels, now USAGE (5903626), closes #1353
  • OPF-018 was incorrectly reported with inline CSS (c3d767c), closes #1335
  • regression that lost line and column numbers in messages (20b5142)
  • remove recursion in reading order checks (6cbbefa), closes #1358 #1356
  • report fatal XML parsing errors only once as RSC-016 (62d67e7)
  • support CSS logical combination pseudo-classes (5635807), closes #1289 #1354
jhowell is offline   Reply With Quote
Old 12-04-2022, 12:14 PM   #7
Quoth
the rook, bossing Never.
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 11,587
Karma: 87456643
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
What difference for epub 2 users?
Quoth is offline   Reply With Quote
Old 12-04-2022, 01:19 PM   #8
Karellen
Wizard
Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.
 
Karellen's Avatar
 
Posts: 1,163
Karma: 4917718
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
Quote:
Originally Posted by jhowell View Post
EPUBCheck version v5.0.0-beta-3 is available from https://github.com/w3c/epubcheck/releases
Seems it won't install in Calibre. How/where do you use the zip file?
Karellen is offline   Reply With Quote
Old 12-04-2022, 01:35 PM   #9
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,607
Karma: 23185369
Join Date: Dec 2010
Device: Kindle PW2
Quote:
Originally Posted by Karellen View Post
Seems it won't install in Calibre. How/where do you use the zip file?
If you're using my Calibre Editor plugin, you'll need to manually upgrade the EPUBCheck Java files.
Preferences > Miscellaneous > Open Calibre Configuration folder > plugins > EPUBCheck.
Replace epubcheck.jar and the lib folder.
(The plugin won't download beta versions by design.)
Doitsu is offline   Reply With Quote
Old 12-04-2022, 02:11 PM   #10
Karellen
Wizard
Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.Karellen ought to be getting tired of karma fortunes by now.
 
Karellen's Avatar
 
Posts: 1,163
Karma: 4917718
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
Quote:
Originally Posted by Doitsu View Post
If you're using my Calibre Editor plugin, you'll need to manually upgrade the EPUBCheck Java files.
Preferences > Miscellaneous > Open Calibre Configuration folder > plugins > EPUBCheck.
Replace epubcheck.jar and the lib folder.
(The plugin won't download beta versions by design.)
Great, thank you.
Installed and working fine.
Karellen is offline   Reply With Quote
Old 12-04-2022, 02:12 PM   #11
jhowell
Grand Sorcerer
jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.jhowell ought to be getting tired of karma fortunes by now.
 
jhowell's Avatar
 
Posts: 6,553
Karma: 84810789
Join Date: Nov 2011
Location: Tampa Bay, Florida
Device: Kindles
Quote:
Originally Posted by Quoth View Post
What difference for epub 2 users?
Most of the effort is going to checking conformance with the upcoming EPUB 3.3 specification. It is unclear which changes, if any, impact EPUB 2 conformance testing.
jhowell is offline   Reply With Quote
Old 12-04-2022, 02:17 PM   #12
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 36,607
Karma: 146496996
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Also works under Sigil using the replace epubcheck.jar and the lib directory. Still no version number but Running EpubCheck HEAD... does give a gentle hint that you are using the beta.
DNSB is offline   Reply With Quote
Old 12-05-2022, 06:57 AM   #13
Quoth
the rook, bossing Never.
Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.Quoth ought to be getting tired of karma fortunes by now.
 
Quoth's Avatar
 
Posts: 11,587
Karma: 87456643
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
Quote:
Originally Posted by jhowell View Post
Most of the effort is going to checking conformance with the upcoming EPUB 3.3 specification. It is unclear which changes, if any, impact EPUB 2 conformance testing.
Thanks.
Quoth is offline   Reply With Quote
Old 12-05-2022, 01:04 PM   #14
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 36,607
Karma: 146496996
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
I did a comparison between the two versions (4 and 5) using a trio of epub2 files that had errors when purchased and I saw no real differences other than some error messages only appearing once with the beta. One of files was a puzzle since it was downloaded from Google and says it's an epub2 but quite a few epub3 specific bits and bobs (epub:type, role, etc.) are in it which triggered errors. I keep that original of that one around just for testing.
DNSB is offline   Reply With Quote
Old 01-16-2023, 01:25 PM   #15
Doitsu
Grand Sorcerer
Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.Doitsu ought to be getting tired of karma fortunes by now.
 
Doitsu's Avatar
 
Posts: 5,607
Karma: 23185369
Join Date: Dec 2010
Device: Kindle PW2
EPUBCheck version v5.0.0 released

EPUBCheck version v5.0.0 is available from https://github.com/w3c/epubcheck/releases/tag/v5.0.0.

My Sigil and Calibre EPUBCheck plugins should automatically download this version.
Doitsu is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
EPUB 3 Error in EPUBCheck version 4.1.1. Bjorn G ePub 2 04-25-2019 03:16 AM
ePub validation in epubcheck 1.1 islandcharlie Conversion 13 08-02-2011 09:28 PM
Epub issues with Epubcheck ematte ePub 13 10-30-2010 07:48 AM
Web-based epubcheck upgraded to epubcheck 1.0.5 kjk ePub 4 02-09-2010 09:53 PM
Adobe EpubCheck to validate Epub documents Alexander Turcic News 11 12-29-2007 08:07 PM


All times are GMT -4. The time now is 04:13 AM.


MobileRead.com is a privately owned, operated and funded community.