<?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>2008</bug_id>
          
          <creation_ts>2012-02-19 17:33:16 +0000</creation_ts>
          <short_desc>1.[Helper API] Understand bitbake server build mechanism to implement bitbake server helper (rest API) for web UI</short_desc>
          <delta_ts>2012-06-20 02:02:56 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>7</classification_id>
          <classification>Build System, Metadata &amp; Runtime</classification>
          <product>Hob</product>
          <component>hob</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Multiple</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>INVALID</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard>(P3)</status_whiteboard>
          <keywords></keywords>
          <priority>Low</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>1.3</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="xiaotongx.lv@intel.com">xiaotongx.lv</reporter>
          <assigned_to name="xiaotongx.lv@intel.com">xiaotongx.lv</assigned_to>
          <cc>dongxiao.xu</cc>
    
    <cc>jessica.zhang</cc>
    
    <cc>jiajun.xu</cc>
    
    <cc>poky.bs.watcher</cc>
    
    <cc>poky.watcher</cc>
    
    <cc>sgw</cc>
    
    <cc>shane.wang</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>18656</commentid>
    <comment_count>0</comment_count>
    <who name="xiaotongx.lv@intel.com">xiaotongx.lv</who>
    <bug_when>2012-02-19 17:33:16 +0000</bug_when>
    <thetext>According to hob codes, if we run bitbake server via the way of RPC, I find there are 2 RPC server in the 2 sides, in the bitbake server, RPC server provide a interface to hob client and hob can sends the commands to tell bitbake what to do, then bitbake starts to do the thing and produce many events to register hob client RPC server for hob to handle and showing to UI.
So if my understanding is right.I will do some testing work to continue to know details, and then implement a helper for web server.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22349</commentid>
    <comment_count>1</comment_count>
    <who name="xiaotongx.lv@intel.com">xiaotongx.lv</who>
    <bug_when>2012-06-20 01:58:28 +0000</bug_when>
    <thetext>Cancel the helper based on restful implementation, instead of webservice technology.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22350</commentid>
    <comment_count>2</comment_count>
    <who name="xiaotongx.lv@intel.com">xiaotongx.lv</who>
    <bug_when>2012-06-20 02:01:08 +0000</bug_when>
    <thetext>remove this bug</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>22354</commentid>
    <comment_count>3</comment_count>
    <who name="xiaotongx.lv@intel.com">xiaotongx.lv</who>
    <bug_when>2012-06-20 02:02:56 +0000</bug_when>
    <thetext>remove and cancel this bug</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>