Bug 222819 - [tcf][doc] Explain the new valueadd and example plugins in TCF Getting Started Docs
Summary: [tcf][doc] Explain the new valueadd and example plugins in TCF Getting Starte...
Status: NEW
Alias: None
Product: TCF
Classification: Tools
Component: Core (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Eugene Tarassov CLA
QA Contact: Martin Oberhuber CLA
URL: http://dev.eclipse.org/viewcvs/index....
Whiteboard:
Keywords: Documentation
Depends on:
Blocks: 410389
  Show dependency tree
 
Reported: 2008-03-14 17:51 EDT by Martin Oberhuber CLA
Modified: 2013-11-28 08:40 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Oberhuber CLA 2008-03-14 17:51:26 EDT
I have updated the TCF FAQ and added links that allow users to go straight into the TCF Documentation:
   http://wiki.eclipse.org/DSDP/TM/TCF_FAQ
   http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.tm.tcf/trunk/docs/TCF%20Getting%20Started.html?root=DSDP_SVN&view=co

Since we've recently got the new 
  * client.exe commandline client,
  * valueadd.exe value-add
  * daytime services add examples,
these new plugins and services should be briefly explained in the "TCF Getting Started.html" document.
Comment 1 Anna Dushistova CLA 2010-03-11 09:01:15 EST
Also, "build on Linux" part should be updated. It now requires openssl-devel package and also the binaries built are located in the obj/GNU/Linux/i686/Debug/.
Comment 2 Martin Oberhuber CLA 2013-06-26 09:19:24 EDT
How things change over time ...

The value-add is now called "server.exe" and is built from the agent git repo
by calling "make" in the server/ directory.

For "build on Linux", the Raspberry Pi HOWTO provides some good pointers:
http://wiki.eclipse.org/TCF/Raspberry_Pi#Building_the_TCF_Agent

What we really need is a doc section that explains
  - Concepts of code shared between agent and value-add (relocation of services)
  - How to build the example value-add, and what are its capabilities
    (I assume it can still simply "log a tcf stream")
  - How to configure a TCF chain through the value-add, using Target Explorer
  - What's needed to have a vlue-add in other languages than C (Java, Python, Lua)