[INFOD-WG] Wild naming changes

Fisher, SM (Steve) S.M.Fisher at rl.ac.uk
Mon Mar 12 15:54:59 CDT 2007


 

________________________________

From: Ronny Fehling [mailto:ronny.fehling at oracle.com]
Sent: Mon 3/12/2007 17:18
To: Dieter Gawlick
Cc: Fisher, SM (Steve); infod-wg at ggf.org
Subject: Re: [INFOD-WG] Wild naming changes



Sorry to be such a pain...

Personally, I am not too happy with the 'Entry' word in general. I have never heard that before in such a context either. I would much rather lean towards something like 'Object'. Reason being that the Registry after receiving those call will actually 'create' some sort of an object in the DB. Even if the registry doesn't use an actual DB, I would rather take an expression from either the DB vocabulary or the XML vocabulary. Dieter - what do you think?

 

R

 

I am happy to have an alternative word to "Entry" - however I don't like "object" as for me an object has methods. This was one of the reasons I got rid of entity and tried to get a word with no technical connotations. "Counterpart" is correct but too pompous.


Whatever word we use for DataEntry I think it needs the same last part as we use to go at the end of Publisher, Consumer and Subscriber because we want to emphasize that this has the same relation to the DataSource as a PublisherEntry has to the Publisher. I could go with DataSourceEntry - except we want to change the name "Entry"


Dieter Gawlick wrote: 

	Steve,
	
	I think I can go along with this except for the name DataEntry. The word implies for me that we actaully talk about the entries. However, we like to reference a collection of data or a data source. So maybe, DataSource or DataCollection would be a better name.

	
	
	Dieter 
	
	Fisher, SM (Steve) wrote: 

		Hi,

		I am still struggling with names.
		
		Many of the arguments of the messages are things which exist in the outside world, so if we change to for example RegisterPublisher this does not really help as we still need the name for the Publisher record in the registry as it is is used elsewhere.
		
		I think I like to use the names:
		
		PublisherEntry
		ConsumerEntry
		SubscriberEntry
		Subscription
		PropertyVocabulary
		PropertyVocabularyInstance
		DataVocabulary
		DataEntry

		where these are the names of entries in the registry
		
		The first 3 need the word entry to distinguish them from the things in the real world

		DataEntry corresponds to a data source - and is what we have so far called an association.

		We can then use the verbs create, replace and drop for everything. 

		I will then avoid the term entity altogether

		Note that subscription, propertyVocabulary, PropertyVocabularyInstance and DataVocabulary only exist in the registry

		DataEntry is a bit special as it somehow relates to something outside

		Unregister vocabulary used to work with either data or property vocabularies. I have avoided this special case

		I have included a few extra replace operations which we may not want - however I think the names make sense

		Please see the attached spreadsheet for the new and old names

		Making these changes to the UseCases and spec and spec will be very tedious - so we should not do anything too hasty. For the moment this is the best I can come up with. On the other hand I can't make progress on chapter 1 until we do decide.

		Steve

		 

		 

		 

		 

		 

		 

		 

		 

		 

		
________________________________


		--
		  infod-wg mailing list
		  infod-wg at ogf.org
		  http://www.ogf.org/mailman/listinfo/infod-wg

	
________________________________


	--
	  infod-wg mailing list
	  infod-wg at ogf.org
	  http://www.ogf.org/mailman/listinfo/infod-wg



More information about the infod-wg mailing list