On 12/21/06, Steve Loughran <[EMAIL PROTECTED]> wrote:
robert burrell donkin wrote:
> On 12/20/06, Steve Loughran <[EMAIL PROTECTED]> wrote:
>> robert burrell donkin wrote:
>> > On 12/19/06, Steve Loughran <[EMAIL PROTECTED]> wrote:
>> >> robert burrell donkin wrote:
>> >> > On 12/19/06, Steve Loughran <[EMAIL PROTECTED]> wrote:
>
> <snip>
>
>> >> 2. looking to get management approval to hand the code to the MIT
>> Simile
>> >> project (e.g. Stefano)
>> >
>> > cool
>> >
>> > (there seems to a lot of interest developing around RDF ATM amongst
>> > apache members)
>> >
>> > stefano's keen to see discussions related to apache and RDFs in the
>> > labs
>> >
>> http://mail-archives.apache.org/mod_mbox/labs-labs/200612.mbox/[EMAIL
PROTECTED]
>>
>> >
>> > (which makes sense to me.)
>>
>> In theory, RDF is a "better" way of gluing together metadata in a way
>> that is tool neutral. For little tools, it should be effective.
>>
>> I know Stefano is a fan of the semantic web, but to me the JAR
>> repository is an interesting analysis of how well it will work. We know
>> that today there's a lot of inconsistency out there, even though there
>> are some dedicated people (esp. Carlos) who put a lot of effort in to
>> keeping things under control. If we have problems chaining together
>> metadata from a single repository, what are the long term implications
>> for the semantic web going to be?
>
> +1
>
> be interesting to see the level of practical benefit from application
> neutral meta-data
yes indeed.
>
>> >> 3. Thinking of something to audit the metadata. Maybe in prolog (my
>> >> choice), maybe something else.
>> >
>> > i plan to persuade projects (by including this in RAT rather than a
>> > conventional configuration file) to start recording auditing meta data
>> > about documents which didn't originate at apache in RDF. i've also
>> > been toying with the idea of using RDF to record relationships between
>> > licenses and policy about licenses.
>> >
>> > these sound like related problems to me
>>
>>
>> yes, one of my proposed 'enhancements' for both pom and ivy.xml files is
>> to include an audit trail in there, such as who created the pom.
>> Supporting a metadata element that took RDF-as-XML triples would be a
>> very extensible way to do this. Wagon and Ivy could ignore the data, but
>> other tools could extract it.
>
> +1
>
> probably want more than just creator. for a repository, the creator of
> the pom may be different from the distributor who uploaded the
> descriptor and the original author of the artifact described. all of
> these would be useful in determining the audit trail. for example, i'd
> be more inclined to trust an artifact with signatures from
> representatives of each group than any alone.
you're into a pool of complexity there. Ideally, each artifact should
have an extensible set of metadata, including stuff that could be added
later, even by different people. Instead of having RDF triples, each
"fact" should be marked as who issued it, and when. We'd require that
each entity/agent is consistent at a point in time, but they are allowed
to change their mind later, and other people are allowed to be utterly
inconsistent.
the hard part is reconciling all that data, as you cannot just treat
them as facts to chain off. you need to look at later stuff first, and
apply trust rules to the entities. Which is why the current set of RDF
tools don't go there yet.
the problem of relatavism in the semantic web sounds tough
>> How would you use RDF to differentiate the mysql interpreation of GPL
>> from everyone elses?
>
> i've been trying to work that out for a while
>
> it seems to me that there are several different layers of meta-data
>
> for a particular resource (an element of an open source project), i'm
> interested in license, license family, origin (url where the copy came
> from) and rights holder. (maybe other stuff such as whether it's been
> modified)
>
> i'm also interested in questions about aggregates: whether a
> particular collection of elements can be distributed together given
> some rules and meta-data about the other URLs referenced in the
> resource meta-data. together, these rules and meta-data would be
> policy.
>
> in the case of mysql, the family would be GPL but the license would be
> mysql-GPL. a policy might decide to trust their promise and describe
> this in meta-data. (i haven't really had time to explore this yet but
> i have hopes that this combination might be enough to make things
> work.)
I see, so the relaxed LGPL policy would declare that they consider
themselves compatible with ASF2, and apache could consider themselves
compatible with GPL, but the FSF could say that they dont (or that they
havent decided, which is a separate fact)
+1
>> [error] artifact rejected.
>> [error] It happens sometimes. People just explode. Natural causes.
>
> +1
>
> humour injection is a powerful design pattern
>
> repo man powers the satirical web
>
Maybe we need a commons-imdb-quotes package that retrieves quote bundles
from IMDB for reporting. When you install an app you can choose whether
you want quotes fro repo-man, life of brian or even the al pacino
version of scarface.
satire orientation dictates that the quotes be chosen by the
application itself based on heuristics quantifying comedic impact. for
example, an application which spends a lot of time crashing would
favour quotes from the 'life of brian'.
- robert
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]