-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Promote **re-use** classes, alongside conformance classes #19
Comments
@dr-shorthair Yes, agree. Scott and I have been talking about the building block concept and the relationship between requirements class - conformance class - building block. While the TC PnP does have a discussion on building blocks, we discussed having the ModSpec have a more restricted definition. For example, I do not believe that a "standard" is a building block! A requirements class or requirements module and related conformance test classes a conformance test modules are building blocks. This should generate some discussion :-) |
@dr-shorthair Check out latest revision to introduction.adoc. |
I can only find sources/sections/00-introduction.adoc which was last revised 2 years ago - is that what you mean? |
The modular specification was originally designed to make conformance testing manageable, by packaging individual requirements and tests into classes to allow conformance claims to be made a useful level of granularity.
However, an opportunity missed was the possibility of focussing on reusability of modules, potentially across specifications. The dependency links imply this, but too many OGC specs replicate modules from other specs, rather than re-using them directly.
Can we increase the emphasis on reusable modules somehow?
The text was updated successfully, but these errors were encountered: