<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugzilla.yoctoproject.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugzilla.yoctoproject.org/"
          
          maintainer="it-coreprojects-helpdesk@linuxfoundation.org"
>

    <bug>
          <bug_id>2389</bug_id>
          
          <creation_ts>2012-05-02 17:52:11 +0000</creation_ts>
          <short_desc>Adopt latest TCF refactor for 1.0</short_desc>
          <delta_ts>2012-08-02 15:43:54 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>6</classification_id>
          <classification>Yocto Project Subprojects</classification>
          <product>Eclipse Plugin</product>
          <component>eclipse-plugin</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>(P1)(Covered by current QA Test Plan)</status_whiteboard>
          <keywords></keywords>
          <priority>Medium</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.3 M2</target_milestone>
          <dependson>2605</dependson>
          <blocked>2390</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Jessica">jessica.zhang</reporter>
          <assigned_to name="Lianhao Lu">lianhao.lu</assigned_to>
          <cc>hongnax.xu</cc>
    
    <cc>jiajun.xu</cc>
    
    <cc>josh</cc>
    
    <cc>ningx.ma</cc>
    
    <cc>sean_hudson</cc>
    
    <cc>sgw</cc>
    
    <cc>song.liu</cc>
    
    <cc>yp.ep.watcher</cc>
    
    <cc>yp.watcher</cc>
          
          
          <cf_os>---</cf_os>
          <cf_regression_type>---</cf_regression_type>
          
          <cf_docchange>---</cf_docchange>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>21013</commentid>
    <comment_count>0</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2012-05-02 17:52:11 +0000</bug_when>
    <thetext>Ensure our TCF reference still functioning after upstream TCF refactoring for 1.0 support</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21831</commentid>
    <comment_count>1</comment_count>
    <who name="Saul Wold">sgw</who>
    <bug_when>2012-06-05 06:55:33 +0000</bug_when>
    <thetext>What about ADB?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21832</commentid>
    <comment_count>2</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2012-06-05 06:59:53 +0000</bug_when>
    <thetext>(In reply to comment #1)
&gt; What about ADB?

What&apos;s the ADB?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21848</commentid>
    <comment_count>3</comment_count>
    <who name="Joshua Lock - Disabled">josh</who>
    <bug_when>2012-06-05 15:27:59 +0000</bug_when>
    <thetext>Android Debug Bridge: http://developer.android.com/guide/developing/tools/adb.html

It&apos;s in use by non-Android projects, such as Tizen.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21853</commentid>
    <comment_count>4</comment_count>
    <who name="Jessica">jessica.zhang</who>
    <bug_when>2012-06-05 15:59:50 +0000</bug_when>
    <thetext>There&apos;s already plugin for adb so don&apos;t think that we need to duplicate the efforts on our end.  Also for this bug we&apos;re really working on replacing usage of TCF since afterall, all we need for remote interaction should be able to be replaced by ssh-rse.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>21963</commentid>
    <comment_count>5</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2012-06-11 02:07:02 +0000</bug_when>
    <thetext>Based on test/investigation result, we plan to do this in a 2 steps way. 

We first refactor to TCF1.0, see branch http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-poky/log/?h=llu/tcf1.0. Jessica will merge this branch with her refactor changes for autotools.

We then need to resolve the root login problem of openssh in target image, and convinced the community to replace dropbear by openssh/openssh-sftp-server. Only after this, we then can get rid of TCF in eclipse because the eclipse needs sftp and root access. The eclipse side branch is at 
http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-poky/log/?h=llu/ssh.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22169</commentid>
    <comment_count>6</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2012-06-14 01:32:46 +0000</bug_when>
    <thetext>Most of the work is done. Only one missing piece is the setup.sh script to setup the headless building environment. We can&apos;t do this until the official Juno release because we need correct URL.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22646</commentid>
    <comment_count>7</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2012-06-28 02:16:59 +0000</bug_when>
    <thetext>All the code is on branch http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-poky/log/?h=JunoSSH.

I&apos;ll close this after we branch the current master to Indigo and merge JunoSSH into master.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22860</commentid>
    <comment_count>8</comment_count>
    <who name="Lianhao Lu">lianhao.lu</who>
    <bug_when>2012-07-06 03:24:56 +0000</bug_when>
    <thetext>Fixed in

http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-poky/commit/?id=82e9d1dd8a573865684ef9c8551cdd7c6b0224ed

http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-poky/commit/?id=f60d16c411913a0f112944d2c9d439c24dcde026

http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-poky/commit/?id=dbdbe08c7b01eba5ccb6f770825bd5644d91449e

http://git.yoctoproject.org/cgit/cgit.cgi/eclipse-poky/commit/?id=007941d1858cb045028fb6a3c7f4ce514f900cbe</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>23187</commentid>
    <comment_count>9</comment_count>
    <who name="Hongna Xu">hongnax.xu</who>
    <bug_when>2012-07-18 02:43:43 +0000</bug_when>
    <thetext>TCF 1.0 performed well in 1.3_M2 RC1.
git branch: poky/master
git info:  eb0cb7e8234f5d2e5623406e9660be91cf52f65e</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>