7

In looking at the Tag Synonyms (https://tridion.stackexchange.com/tags/synonyms) suggested by Bart, one of the suggestions that really stood out to me as maybe not being a good idea is the one for making a synonym for .

To me it looks like two of the questions (Developing Page/Component Template Designs through Visual Studio and How can Content Porter be automated to move commonly changed items between environments?) are actually about deploying (or moving) items to/between Tridion instances and not really about content-delivery in any way.

It looks like another two questions (Aspx page rendering SmartTarget <tcdl> tags and Publishing issue for a single page) are really about publishing and the deployer and not specifically about content-delivery.

It looks like really the only question that might be considered to be about content-delivery is Implementing Multiple deployers/Broker databases vs. replication even though it really spans publishing, the deployer and content-delivery.

So, the questions I have are:

  • Does this Synonym really make sense?

  • Is a better approach in this case to ensure there is a tag wiki for explaining when to use that tag along with additional instructions in the tag wiki’s for and ?

  • Although most of us probably consider the deployer services/storage as part of ‘publishing’ would it reduce some confusion if we had a tag in addition to the tag?

4 Answers 4

4

I agree (as the asker as one of the questions tagged as such) that is not necessarily talking about the .

Moving items between environments is a complex issue that definitely should be represented by a tag here. Perhaps or would be better to avoid confusion with the Content Delivery ?

3

Updated to match actual question--oops.

For moving changes between Dev Test Acceptance or Production (DTAP) environments, maybe we could use something about code or software builds.

We can also consider deleting deployment as a tag and see if deployer or specific customizations would be better tags?

Nuno and Bart actually suggest deployment is a bit generic in our Meta discussion on tags. Removing that tag could be an option to not confuse it with deployer (like I did in my first answer), which is a part of content-delivery and includes Custom Protocol, Resolver, Renderer, Sender, Module and/or Processor, and Storage.

SDL Live Content has another nice overview that points these out. These specific tags could help avoid confusion with the generic idea of "deployment" of content or code changes.

3
  • What would you tag the 2 questions that were actually talking about deploying code/templates/what have you between environments? Commented Mar 21, 2013 at 6:12
  • Oh, duh, I missed the context. .NET devs might call it "publishing." :-( Code-deployment? Porting? Development-practices? It's almost like the answer would have the tag if that makes sense. Commented Mar 21, 2013 at 17:14
  • updated answer to match the real question :0) Commented Mar 26, 2013 at 14:47
1

It seems the best answer here is to retag the two questions which are about the software release process with an appropriate tag and then retag the rest of the questions currently marked with as and when/if I have enough rep to vote on Bart’s synonym suggestion to do so.

We also should probably put a ‘when to use this tag’ section in ’s tag wiki.

The question then becomes, what is the right tag for the questions about the software release process?

I worry the suggested tags and all have a potential issue that someone think questions with those tags are talking about SDL releases (but I might just be overthinking this.)

This leaves the suggestions from Rob and Alvin of , or I tend to lean towards the latter as it is a little broader in scope and could be used to cover other areas of the SDLC.

EDIT: I retagged the two questions about the release process with , approved and merged the suggested synonym mapping to

1
1

Deployment and Content Delivery are definitely not synonyms. Content Delivery generally means "delivering content to the web visitor". Deployment in Tridion terms usually means content deployment, which is what the Deployer does. Some people on the team will also use it to mean web application deployment. Whatever - there's a bunch of assets that need to be deployed to a delivery server to allow the visitor to experience the content.

Other than that specific sense of Content Delivery, we also use the term to refer to the entire Content Delivery environment or environments, and everything that happens there. So anything that isn't Content Management is Content Delivery.

(In a Tridion context, Transport almost always means "Transport of deployment assets from the Content Management system to the Content Delivery system". In this sense, it can either be part of CM, or CD, both or none.)

2
  • So Dominic, do you think we should remove the synonym pointing Deployment to Content Delivery? How would we get over the issue of people taking non-deployment questions and 'Deployment? (Constant vigilance I guess.) Our should we create a 'content-deployment' tag and map 'deployment' to it.
    – Glenn Stevens Mod
    Commented Mar 26, 2014 at 14:47
  • As I said - they are not synonyms. Deployment is often seen as /part/ of Content Delivery, but the meanings are distinct. Synonyms are more useful when the_same_thing is referred to by two or more terms. E.g. "Tridion Content Explorer" a.k.a. "The GUI". (hmm - maybe that's not a perfect example) Commented Mar 27, 2014 at 8:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .