udaykiran19491/user-stories-from-tawos-for-llm-fine-tuning huggingface dataset:
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: Found a problem with arrowdb friends query documentation.   *e.friends*   returns an undefined value. On the other hand we got expected value using *e.users*. This issue should be reviewed.      *Test code :*    *Using e.friends*:  {code}      ACS.sendRequest({        url : "friends/query.json",        method : "GET"    }, function(e) {        if (e.success) {            var results = e.friends;            Ti.API.info('total friend is '+JSON.stringify(results));            // Process the results        } else {            alert('Error:\n' + ((e.error && e.message) || JSON.stringify(e)));        }    });    {code}     *Results:*    {code}   ACS.sendRequest({        url : "friends/query.json",        method : "GET"    }, function(e) {        if (e.success) {            var results = e.friends;            Ti.API.info('total friend is '+JSON.stringify(results));            // Process the results        } else {            alert('Error:\n' + ((e.error && e.message) || JSON.stringify(e)));        }    });    {code}    *Using e.users*:    {code}     ACS.sendRequest({        url : "friends/query.json",        method : "GET"    }, function(e) {        if (e.success) {            var results = e.users;            Ti.API.info('total friend is '+JSON.stringify(results));            // Process the results        } else {            alert('Error:\n' + ((e.error && e.message) || JSON.stringify(e)));        }    });            {code}    *Results*:    {code}  [INFO] :   [object Object]    [INFO] :   total friend is [{"id":"5635ef38166078b49acb165a","first_name":"rakhi","last_name":"mons","created_at":"2015-11-01T10:53:44+0000","updated_at":"2015-11-01T10:55:27+0000","external_accounts":[],"confirmed_at":"2015-11-01T10:53:44+0000","username":"rakhi2","email":"<EMAIL>","admin":"true","stats":{"photos":{"total_count":0},"storage":{"used":0}},"friend_counts":{"requests":0,"friends":1}}]    [INFO] :   APSAnalyticsService: Analytics Service Started  {code}
Answer: 4915.0

User story: "Since we're replacing community.appcelerator.com with developer.appcelerator.com/help as a portal to getting help, including on Stack Overflow - we need to replace links from our properties.    For the docs we've already covered most of it, but this is the remained I found in the repos:    * https://github.com/appcelerator/appc_web_docs/blob/f44183719c6c6d94fc3a9b74c55613145be258c5/platform/latest/guides/Titanium_Resources/README.html#L39  * https://github.com/appcelerator/appc_web_docs/blob/f44183719c6c6d94fc3a9b74c55613145be258c5/platform/latest/guides/Using_Studio_From_Behind_a_Proxy/README.html#L92  * https://github.com/appcelerator/appc_web_docs/blob/f44183719c6c6d94fc3a9b74c55613145be258c5/platform/latest/guides/Getting_Help/README.html#L56"
Answer: 64706.0

User story: "This is link seems to be broken http://docs.appcelerator.com/platform/landing/appcelerator.png    So published app email notification has no logo."
Answer: 27496.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "As we'll be replacing the current Q&A with [this new developer.appcelerator.com|https://8f8d7e6b6eb557ad394fb383ef9bd6075b88317e.cloudapp-enterprise.appcelerator.com/] the [Getting Help|https://wiki.appcelerator.org/display/guides2/Getting+Help] guide and its child page [Using Questions and Answers|https://wiki.appcelerator.org/display/guides2/Using+Questions+and+Answers] is no longer relevant. The last page was still linking to the old Q&A anyway, but all this information will now be available via the new developer.appcelerator.com and the update we'll do the [appcelerator tag info|http://stackoverflow.com/tags/appcelerator/info] on Stack Overflow.    So please delete these two pages."
Answer: 1178644.0

User story: "Our current docs are not showing the registry server in the list of hosts to whitelist while working behind a proxy:  http://docs.appcelerator.com/platform/latest/#!/guide/Using_Studio_From_Behind_a_Proxy     "
Answer: 8870.0

User story: "There was a confusion about how to use install.sh. someone tried to include it in preinstall in package.json. we should clarify in our dock that our cloud will run install.sh automatically if it presents, "
Answer: 20354.0

User story: "we will no longer use  preinstall or postinstall for custom binary installation. Instead, all the installations should be provided in appdir/install.sh. any custom binary installation specified in preinstall or postinstall will be lost if they are installing to folder other than the project folder. "
Answer: 30022.0

User story: "http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.Clipboard    {{Ti.API.log()}} parameters are {{(level, message)}}    The example doesn't pass a level to the log. But we should use {{Ti.API.info}} instead.    {code}  Ti.API.log('Deleting all text in Clipboard');  Ti.UI.Clipboard.clearText();  Ti.API.log('Clipboard.getText(): ' + Ti.UI.Clipboard.getText()); // returns empty string on Android and undefined on iOS  Ti.API.log('Set text Clipboard to hello');  Ti.UI.Clipboard.setText('hello');  Ti.API.log('Clipboard.hasText(), should be true: ' + Ti.UI.Clipboard.hasText()); // returns true on Android and 1 on iOS  Ti.API.log('Clipboard.getText(), should be hello: ' + Ti.UI.Clipboard.getText());  {code}"
Answer: 25.0

User story: "Update ArrowDB documentation for the APIs push_notification/subscribe.json and push_notification/subscribe_token.json, the channel parameter for these two API allow to contain comma  (',').  http://docs.appcelerator.com/arrowdb/latest/#!/api/PushNotifications-method-subscribe  http://docs.appcelerator.com/arrowdb/latest/#!/api/PushNotifications-method-subscribe_token    So the latest description for this parameter should be look like:  ```  Name of the channel.  The name of the push channel cannot start with a hash symbol ('#').  ```"
Answer: 91029.0

User story: "* Windows Platform Overview  * Windows UI Components  * Windows Native Debugging  * Deploying to Windows Devices  * Distributing Windows App  * Windows Module Development  "
Answer: 16976.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Modify the ti_win_yaml script to scan through the source to look for fireEvent calls."
Answer: 977.0

User story: "in release 1.1.13, we added support of batch create for custom objects. list of sample query listed in ticket cloudsrv-4676. we currently only limit batch create of custom objects up to 100 at a time. up on success, the message field contains number of records inserted "
Answer: 14544.0

User story: project in ("Appcelerator Cloud Services", Node.ACS) and fixVersion="Release v1.1.13" and labels="release-note"
Answer: 14554.0

User story: "Official iOS Extension and Watchkit Support  Official Windows Phone Support  Drop Node.js 0.8 support (TIMOB-18115)      Behavior changes:   * iOS: Force dismissal of keyboard (TIMOB-6060)    New features:    * iOS: Add Edit actions in ListItems (TIMOB-15596)     * iOS: ListView scrollend and scrollstart events (TIMOB-16244)    * Android + iOS: Multiple markers (TIMOB-16494)    * Android: Support HTTP PATCH method (TIMOB-17145)    * uncaughException event (TIMOB-18103)    * Android parity of ScrollableView.cacheSize property (TIMOB-18874)    * iOS protection keys (TIMOB-16488)    * Android/iOS: Support full date format for Strings.format (TIMOB-17554)    * Android: Region locale support in i18n (TIMOB-18816)    * Facebook: Export resultURL from request dialog (TIMOB-18712)    * CLI: New CLI option to select Android Build Tools    * Ti.Map: Add overlays (TIMOB-5769/TIMOB-2231)     * Studio: Create new Alloy Widget components (TISTUD-6580)    * Studio: WindowsToolbar content assist (TISTUD-6980)    * Studio: Support switching orgs without logging out (TISTUD-7504)"
Answer: 35645.0

User story: "Turn https://github.com/appcelerator-developer-relations/BookService in to an Arrow app  "
Answer: 8490.0

User story: "https://jira.appcelerator.org/issues/?jql=project%20in%20(%22Appcelerator%20Cloud%20Services%22%2C%20Node.ACS)%20AND%20fixVersion%20%3D%20%22Release%20v1.1.12%22%20AND%20labels%20in%20(release-note)"
Answer: 1807.0

User story: "See https://community.appcelerator.com/topic/103/security-violation-detected-device-rooted/4"
Answer: 2680.0

User story: "phantomjs requires a lot of memory to run. by default, node.acs publishes to a dev node which is too small to run phantomjs, we should advise users to run it on at least medium server "
Answer: 853.0

User story: "after nodejs-1996, whenever we need to shutdown an app during republish or auto scaling down, we will send sigterm to the app and wait for 1 second. This will give app an chance to do graceful shutdown "
Answer: 1178.0

User story: "Copy applicable Node.ACS docs to Arrow guides.  Copy content from Arrow App  Create Getting Started Guide for Arrow.  "
Answer: 20224.0

User story: "Android   * Material Theme   * Attribute String    iOS   * Label link event responds to singletap, previously it was longpress  "
Answer: 50283.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "In this guide: http://docs.appcelerator.com/titanium/latest/#!/guide/Titanium_Command-Line_Interface_Reference    under Generic Build Options and Flags, the target build platform argument is listed as --platform when it should be plural (--platforms). See the linked ticket."
Answer: 36213.0

User story: Parity has been created between the Android and iOS appcelerator.htttps modules for handling potential "Man-in-the-Middle" attacks in TIMOB-18129. Documentation needs to be updated to reflect this.
Answer: 17498.0

User story: "Port titanium_mobile/apidoc/docgen.py and titanium_mobile/apidoc/generators/parity_generator.py to JS"
Answer: 277.0

User story: "Per APPTS-6972, the Dashboard global header is going to get a UI update, and Dashboard will be more of a portal to docs, videos, third-party content.     The documentation site (docs.appcelerator.com) should try to include the main UI elements from the redesign, such as the header."
Answer: 79268.0

User story: "Investigate suggested approaches for migrating to a GitHub from this doc:    https://wiki.appcelerator.org/display/pe/Thoughts+on+Next-Generation+Doc+Tools    Prototype possible workflows, identify pain-points/roadblocks to transition"
Answer: 1174628.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "If an app failed to deploy and then become online again after email TIDOC-1908  was sent, we should send them another email to let them know that their app is online now. [~<USER> can you please clarify what would fix a failed app?"
Answer: 29868.0

User story: "Update for Android-L support."
Answer: 31767.0

User story: "* Backbone Update  * Underscore Update  * ActionView element for MenuItem  * --if attribute can use Boolean properties passed in from Alloy.createController-- ??  * --WindowToolbar element for Window-- (1.7.0)  * --CLI --testapp command-- (1.7.0)  * CLI i18n command can extract i18n strings from XML files."
Answer: 232054.0

User story: "We added support of node cluster and npm start but it is really hard to figure out from the doc about the new features that were added and which framework supports which. I think we should break the doc into two sections    one for mvc and one for standard and with a listed of features we support per framework. "
Answer: 1704975.0

User story: "Currently node.acs servers are located in US Oregon. We need to document the impact of physical distance to server performance to our customers. It is not always possible to have node.acs server running close to the source or majority clients (NODEJS-1732). However, this is a common problem and there are some ways to improve performance but should be considered app by app.    1. Efficiently use cache. Caching data inside node.acs server in memory without having to lookup the source and build on the fly every time could significantly improve overall app performance.   2. Reduce response data size from node.acs to client. Always use compression and send back only essential data set if possible. To improve mobile app performance, it is recommended to have one api call to get minimum set data synchronously to display on the device, another async api call to load additional data.   3. Consider using S3 or cloudfront for large data .  If node.acs aggregates large set of data and the data doesn't change all the time, it would be a good idea to upload them to S3 or cloudfront and have the client download the data from S3 or cloudfront instead. So the client would make an api call to node.acs server to get the url to the s3 or cloudfront data then the client can make another api call to s3 or cloudfront to download the real data. It is never recommended to have node.acs directly transfer large amount of data to the client.   4. use cloudfront to store static contents. it is strongly discouraged to keep static content inside a node.acs app. If developers can move all static contents to cloudfront ahead of time, then they would see big performance in their node.acs app. In principle, node.acs app should be only used to provide dynamic data.     Heroku has a section talking about how to use amazon cloudfront, it is probably a good idea to have a section in our node.acs guide as well. "
Answer: 197445.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "We need an email template that can be used to send to developers when their app is first published and ready to be deployed. we could tell them how they can access the app (url info) and they should wait for about 10 minutes before their app is online. "
Answer: 61718.0

User story: "Port titanium_mobile/apidoc/docgen.py and titanium_mobile/apidoc/generators/solr_generator.py to JS"
Answer: 357176.0

User story: "Port titanium_mobile/apidoc/docgen.py and titanium_mobile/apidoc/generators/html_generator.py to JS"
Answer: 53170.0

User story: "Port titanium_mobile/apidoc/docgen.py and titanium_mobile/apidoc/generators/json_generator.py to JS"
Answer: 357177.0

User story: "Port titanium_mobile/apidoc/docgen.py and titanium_mobile/apidoc/generators/jsca_generator.py to JS"
Answer: 42022.0

User story: "Port titanium_mobile/apidoc/docgen.py and titanium_mobile/apidoc/generators/jsduck_generator.py to JS"
Answer: 31522.0

User story: "Port titanium_mobile/apidoc/validate.py to JS"
Answer: 24433.0

User story: "Update guides due to changes introduced in Xcode 6.    Known changes that will break docs:    * Devices was moved out of the Xcode Organizer into it's own dialog  * Installing provision profile to device -- can no longer drag to device -- select device, click gear > show provisioning profile, click add  * Need to use expand button to see the device console    Update Titanium Compatibility matrix too."
Answer: 1550.0

User story: "It is not easy to send info around since the doc page doesn't provide any tag, for instance on this page    http://docs.appcelerator.com/cloud/latest/#!/guide/node_quickstart    If I want to send info about Using cli, i have to tell people to goto this page then search for using cli. also it would be nice if we have a summary at the top of the page so we know what to expect on this page with a quick glance"
Answer: 53177.0

User story: "http://docs.appcelerator.com/cloud/latest/#!/api/Emails-method-email_from_template    ACS email template provides email parameters, if you take a look at community website there is a help button with sample template. you can do {{first_name}} to specify a parameter, and when you call the email notify call, you can pass all the optional custom parameters to the notify.json call to have them substituted with the real value.     Also I think it is good to mention how to create email template in this doc     Also need to update the related Dashboard email management docs (http://docs.appcelerator.com/platform/latest/#!/guide/Managing_Email_Templates)."
Answer: 5459.0

User story: "Here's the documentation mentiones 'localStorage' adapter.  http://docs.appcelerator.com/titanium/latest/#!/guide/Alloy_Sync_Adapters_and_Migrations-section-36739597_AlloySyncAdaptersandMigrations-Ready-MadeSyncAdapters"
Answer: 28444.0

User story: "The localStorage adapter only supports MobileWeb and Tizen and is outdated by the 'properties' adapter (that supports all platforms).   Deprecate in Alloy 1.5.0 release notes"
Answer: 51575.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Recent changes in Node.ACS prevents the creation of Node.ACS projects with the same name in the same organization. This means by default, the imported Field Services app may not work.    This is the documentation in question:  http://docs.appcelerator.com/platform/latest/#!/guide/Quick_Start-section-37526523_QuickStart-ConfigureandPublishtheNode.ACSService    It should indicate that the user should modify the Node.ACS project name by updating the package.json file"
Answer: 4243.0

User story: Remove "Because of storage differences, the sequence key will only be in the iOS version." from Titanium.Analytics.    As a result of https://jira.appcelerator.org/browse/NATIVESDK-147, we will be adding the sequence number to the payload of the analytics event.
Answer: 2730.0

User story: "Customers have requested the ability to install the platform on an internet-disconnected machine. Doing so would comprise the following:    1. Studio  2. SDK  3. CLI  4. Alloy  5. Code Processor  5. Performance module  6. SOASTA module    I'm not sure if all of this is even possible to be run offline.  "
Answer: 2907407.0

User story: "Per discussions with Gabe, we need a guide for push notifications that explains how to send standard, time-based and geo-based push  notifications. We cover most of this in various parts of the docs, but need to bring it all together, make it look easy."
Answer: 39140.0

User story: "The animation documentation has no samples, which is less helpful to developers.    Suggest adding https://github.com/appcelerator-training/tce_training/tree/master/labcode/Finished_code/03_animation/app (or similar) to    http://docs.appcelerator.com/titanium/3.0/#!/api/Titanium.UI.iOS.Animator"
Answer: 314059.0

User story: When you have an HTML form with check boxes, these check boxes are received by the back-end script as an array.    With Titanium you can do something like this:    {code:javascript}   var payload={f     name: "My Name",     email: "My email"  }    xhr.send(payload); // POST  {code}  Now, say you want to send a new property with an array of sports.    {code:javascript}   var payload={     name: "My Name",     email: "My email",     sports: ["basketball","baseball","snowboarding"]  }  {code}    If the back-end script is expecting this data as an array coming from a set of check boxes, the data would not be received.  To fix this, the data must be sent in the following way, so the HTTPClient encodes it correctly.    {code:javascript}   var payload={     name: "My Name",     email: "My email",     "sports[0]" : "basketball",     "sports[1]" : "baseball",     "sports[2]" : "snowboarding",  }  {code}
Answer: 3375.0

User story: "We have some tools such as acs list and acs loglist that help developers trouble shoot a node.acs app. we also get a lot of questions how about how many reqeust an app can handle. We need  to compile a Q&A or trouble shoot guide to help our devlopers.    [~<USER> can you please provide as much info as possible to help Tim get started?"
Answer: 182722.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: The guide at http://docs.appcelerator.com/titanium/latest/#!/guide/Creating_Your_First_Titanium_App-section-37541502_CreatingYourFirstTitaniumApp-AddaTableView     Step 1 under "Create a New Project" says to create a new mobile web project. Yet the tutorial is obviously about creating native projects. Plus, the provided "completed" app actually has mobileweb set to false.    Please change to:    1. In Studio, select File > New > Mobile App Project.
Answer: 113.0

User story: "Dashboard looks like it supports editing a checkin, but there is no documentation for that API. Either it needs added to documentation or we need to remove the edit feature from dashboard.    CC [~<USER> [~<USER> Please advise how we should move forward."
Answer: 231570.0

User story: "The documentation for creating an ACS chat group needs to be updated to reflect actual functionality. The documentation says it supports the fields 'photo', 'photo_id', and 'custom_fields', but when I create a new chat group with those fields, they are never saved or returned from the server.    We first need to find out from ACS what exactly is supported, and then make the documentation reflect that.    CC [~<USER> [~<USER>"
Answer: 791.0

User story: "In the documentation for Event Create, the field 'tags' is listed twice, it should only be listed once. There is also a field  called 'user' which doesn't appear on any other objects (look at place and file for example) and should either be removed, or added to other objects that support the 'user' field. http://docs.appcelerator.com/cloud/latest/#!/api/Events-method-create    In the documentation for Event Query, the field 'tags' is not listed for query-able fields, but it is for all other objects that has the 'tags' field. I think it needs to be added here. http://docs.appcelerator.com/cloud/latest/#!/api/Events-method-query  "
Answer: 370202.0

User story: "Modified regexp's to ignore XML elements surrounded by backticks, e.g. `<AlertDialog>`, which would otherwise be converted to links."
Answer: 50405.0

User story: "I noticed today that the documentation for querying ACS places is not accurate. There is a 'name' field that is missing from the list of query-able fields, yet the sample code shows filtering with the 'name' field. Please add 'name' to the list of query-able fields."
Answer: 27126.0

User story: "Where appropriate/useful, the Ti.UI API descriptions should include a screenshot of the control (for example. http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.UI.iPad.SplitWindow)      "
Answer: 411468.0

User story: The team agreed to support only one type in geo fencing payload and the type will be json. We will not allow string such as "hello world" to be passed in as a valid payload in geo fencing as we do in push_notifications/notify.json call.    See APPTS-3804 for more information.
Answer: 4110.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "We need to direct:    # http://docs.appcelerator.com/titanium/latest/#!/guide/Titanium_Studio_Open_Source_Attribution_Notice  # http://docs.appcelerator.com/titanium/3.0/#!/guide/Titanium_SDK_Open_Source_Attribution_Notice    to:    http://www.appcelerator.com/legal/    Ideally, the page auto-redirects. If not, we replace the content on the existing pages with a direction to find the new content at the new location."
Answer: 7083.0

User story: "http://docs.appcelerator.com/platform/latest/#!/guide/Titanium_Command-Line_Interface_Reference"
Answer: 17182.0

User story: "In 3.3.0, as part of TIMOB-15021, we will remove lightweight windows. We need to deprecate them in 3.2.1 in order to give people time to move away from this existing behavior."
Answer: 12644.0

User story: There are many ways to locate a UI element in a test:  http://cloudlink.soasta.com/t5/Knowledge-Base/TouchTest-Location-Strategies/ba-p/8768    We need to encourage the use of touchTestId's for locators, e.g. in your Titanium/Alloy code:    {code:xml}   <Alloy>    <Window class="container">        <Button id="loginBtn" onClick="doClick" touchTestId="login_button">LOGIN</Label>    </Window>  </Alloy>  {code}     You can then specify that ID in the Soasta test (see attached).    
Answer: 401509.0

User story: "We need to point out specific issues that users may run into as a result of the change to compile against new Android SDKs by default in 3.2.0.    One example of this is https://jira.appcelerator.org/browse/TIMOB-16183."
Answer: 11771.0

User story: "When defining an OptionDialog for Android, you can use either the custom view (androidView property) or the array of options. If you define both, the androidView will be shown but the options won't be visible.    It would be great if the help text for the androidView property made that clear. Or, add this to the Android-specifics section at the top.    Test case code:    {code}  var win = Titanium.UI.createWindow({        backgroundColor:'#fff'  });    var andrView = Ti.UI.createView();  var lbl = Ti.UI.createLabel({      text: 'This is a label'  });  andrView.add(lbl);    var opts = {    cancel: 2,    options: ['Confirm', 'Help', 'Cancel'],    buttonNames: ['button 1', 'button 2'],    androidView: andrView,    selectedIndex: 2,    destructive: 0,    title: 'Delete File?'  };    var dialog = Ti.UI.createOptionDialog(opts);      var btn = Ti.UI.createButton({      title: 'options'  });    btn.addEventListener('click', function(e){    dialog.show();  });    win.add(btn);    win.open();  {code}"
Answer: 50370.0

User story: "Incorporate examples from https://gist.github.com/ricardoalcocer/8152522 into the Android Themes guide."
Answer: 20100.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: Request from Solution Architects/Sales Engineers who would like to see:    bq. "a section in the API docs dedicated to the better and more stable ti.* and third-party marketplace modules, to a) get it all in one place, b) make a dev more comfortable with the idea of using them."    Keeping third-party docs updated on our site is the biggest issue. We would need to define a process/standards to make it easy for use to ingest/publish third-party docs.
Answer: 2868048.0

User story: "(Based on request from <USER>Solution Architects/Sales Eng team.)"
Answer: 143564.0

User story: "Create guide to support Animator API reference: http://docs.appcelerator.com/platform/latest/#!/api/Titanium.UI.iOS.Animator"
Answer: 2838023.0

User story: "The location of the Facebook module needs to be changed in deploy.sh    The module was moved from titanium_modules to appcelerator-modules MOD-1352"
Answer: 18747.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "Lets face it, 4 years out, the use of url: to create window content is now one of the worst coding styles available within Titanium, yet Appc continues to have it listed as the FIRST set of examples in the api for Window creation.  CommonJS and Alloy need to be the primary example listed and until URL: is deprecated and burned with fire, the docs need to reflect this new emphasis and soon.    The docs are misleading new developers and driving them down a path to extremely poor programming.    This should be HIGH priority.    http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.UI.Window"
Answer: 34762.0

User story: "Developers may experience various problems when publishing an app to Node.ACS. We need to add a page to trouble-shoot the problems. I've detailed the error cases at https://wiki.appcelerator.org/display/cls/More+about+exception+handling+-+trouble+shooting. Please migrate it to doc site."
Answer: 23956.0

User story: "* version in app's package.json will be used to identify the version of the app.  * a new option '--list_versions' for 'acs publish' to show versions published and the one deployed currently  * a new option '--set_active_version <version>' for 'acs publish' to choose a version to deploy.  * If a new version is published it will always be deployed and active.  * a new option '--ver' for 'acs unpublish' to choose a version to unpublish. If it's absent the version deployed currently will be unpublished."
Answer: 22054.0

User story: "Added setBadge and resetBadge methods to ti.cloud. Titanium examples need to be added in the Cloud docs.    http://docs.appcelerator.com/cloud/latest/#!/api/PushNotifications-method-reset_badge_put"
Answer: 109946.0

User story: "Now there is new option '--revert' for 'acs publish' command which can be used to revert app to last published version (if exists)."
Answer: 35175.0

User story: Node.ACS has added support for multiple Node versions. Currently the supported versions are 0.8.26 and 0.10.22. All new apps will be running on 0.10.22. For existing apps when they get re-published the following response will be returned.    The app is currently running on Node 0.8.26 and will be deployed to Node 0.10.22. Please make sure that it works on Node 0.10.22, define the version by engines.node in package.json and try again.    So developers need to define Node version an app requires in package.json as follows.        "engines": {          "node": "0.10.22"      },    The version can be any valid range defined by semver (https://github.com/isaacs/node-semver).    Later when we add support for new Node version the same thing my happen as long as an app does not define Node version in package.json.
Answer: 9877.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "With the implementation of NODEJS-1152, now apps auto-scaling is based on  queued requests instead of session rate in haproxy.    the command line interface of acs config looks like below:    {noformat}  localhost:bin <USER> ./acs config --help      Function:  config how many app servers in cloud to use      Usage: config [options] [appname]      Options:        -h, --help                    output usage information      --autoscale <true|false>      turn on/off auto scaling      --autoscaleup <true|false>    turn on/off auto scale-up      --autoscaledown <true|false>  turn on/off auto scale-down      --maxqueuedrequests <var>     set the max queued requests per server for auto scale-up to happen      --setsize <n>                 set the number of servers      --maxsize <n>                 set the max number of servers        {noformat}    This feature is targeting for sprint-25 2013, so we'd like to have the doc ready by the end of 2013. thanks.    "
Answer: 303553.0

User story: "With the implementation of NODEJS-1068, now the output of accesslog contains an execution time field like below:  {code}  [12/11/2013 08:46:23.092]   127.0.0.1   /   10068ms  [12/11/2013 08:43:55.790]   127.0.0.1   /   10074ms  [12/11/2013 08:43:23.712]   127.0.0.1   /   10073ms  [12/11/2013 08:43:07.237]   127.0.0.1   /   10073ms  [12/11/2013 08:42:48.365]   127.0.0.1   /   10075ms  {code}    This feature is targeting for sprint-25 2013, so we'd like to have the doc ready by the end of 2013. thanks.    "
Answer: 52298.0

User story: "Update our version of JSDuck from 3.11.1 to 5.3.x"
Answer: 74771.0

User story: "The docs at the following URL mention beforeModelCreate and afterModelCreate, but they don't mention the equivalent Collection versions which do exist in the code.    http://docs.appcelerator.com/titanium/3.0/#!/guide/Alloy_Sync_Adapters_and_Migrations-section-36739597_AlloySyncAdaptersandMigrations-CustomSyncAdapters"
Answer: 1468866.0

User story: "Add instruction and reference on user data import of ACS"
Answer: 2.0

User story: "Create a new guide on how to use the ti.map module for iOS analogous to https://wiki.appcelerator.org/display/guides2/Google+Maps+v2+for+Android"
Answer: 8735.0

User story: "Update instructions on launching and debugging the Node.ACS application due to how studio changed the way to launch an application."
Answer: 9699.0

User story: "after fix CLOUDSRV-2991, we need to modify documentation for android and iOS sdk, change all cocoafish related content to appcelerator."
Answer: 32631.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: The "Creating Your First Titanium Apps" guide needs to be rewritten due to changes to Studio and should probably show how an Alloy app example.  Overall, it needs a little loving.    I already copied the page to make changes on but have not started:  https://wiki.appcelerator.org/display/guides2/Copy+of+Creating+Your+First+Titanium+Apps    Notes: use "Studio" as opposed to "Titanium Studio" or "Appcelerator Studio" to keep it generic.    Do not merge with current docs until the GA release.
Answer: 29984.0

User story: If you do a batch delete and  pass in a where parameter that looks for a non-existent field (e.g. 'where={"monkeys":"dont exist"}'), then adminBatchDelete returns 200 success.    This should be documented that it's normal to return a 200 success code if the where parameter is looking for non-existent fields.
Answer: 833512.0

User story: "On Android 2.x, Google Play Services plays a different way.  Those devices needs a login to Google Play Store by using a google account. without it, you can't enable GCM with authentication failed error    see     https://jira.appcelerator.org/browse/CLOUDSRV-2980"
Answer: 31686.0

User story: "The Node.ACS MVC framework supports WebSocket and creates a default room on '/' by default. All callbacks defined in files under websockets folder can handle messages for the default room only. The socket.io io object was not exposed to app which restricts developers from using socket.io fully.     Changes have been made to:    1. Pass socket.io io object to app's start function as the third parameter. Now app's start function should be written as start(app, express, io) to get the io object.  2. If there is no handler defined in websockets section in config.json the framework won't listen connection on '/'.  3. A sample app 'multiroom' was added under examples folder. Developers can refer to app.js and controllers/application.js to check how the socket.io io object is used."
Answer: 232342.0

User story: "Add ti.cloud examples, fix some typos and add missing methods for Like object  "
Answer: 18736.0

User story: "Still need this file for people using older version of the SDK."
Answer: 1608.0

User story: "We are phasing out oauthkey/secret so plesae update the doc.acs doc accordingly"
Answer: 3106.0

User story: "In order for certain acs calls to go through, it requires a valid user session which is stored in user cookie. some language such as php and node.js requries the developers to manually , they can either manually set the cookie with session_id or pass the session_id to the acs url with format _session_id=<session_id>  session id is returned in the meta data of the login or user create"
Answer: 36395.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: The first line or two of each Ti.UI API entry has a description like, "An alert dialog is created using Titanium.UI.createAlertDialog." These should be modified to include Allow usage:    > An alert dialog is created using Titanium.UI.createAlertDialog or with the <AlertDialog> Alloy element.    We already have an Alloy example for each Ti.UI API, but I feel this would help clarify the usage options early in the entry.  
Answer: 153984.0

User story: "Update the mechanism on users create when user is already logged in.  When user is logged in(where session_id is available), if it creates an user.  Then the session will be replaced to created new user.    user A's session = session A  when session A creates new user B, session A = user B's session    This only applies to regular user, not to admin user.    If you are okay, go ahead push this to sprint-23."
Answer: 145330.0

User story: " * AttributedString   * Dynamics   * Transition Animations   * Changing the StatusBar   * Backgrounding"
Answer: 34368.0

User story: "After follow the tutorial to implement the native client library for iOS a few improvements can be done in order to update and make easier for the developer to implement push notifications to ACS.    Link to the tutorial: http://docs.appcelerator.com/cloud/latest/#!/guide/ios    Attached are 3 images with suggestions.    Apart from that, getting new screenshots from XCode 5 would be a good idea to keep up to date this docs. "
Answer: 480278.0

User story: "I think parameter type is missing on push_notification/subscribe.json.  And type parameter should only take android and ios. And if it's passed as android, acs will determine whether the app is set up as gcm or mqtt(most likely gcm). We are phasing out on mqtt.    http://docs.appcelerator.com/cloud/latest/#!/api/PushNotifications-method-subscribe_token"
Answer: 14830.0

User story: "Update this guide for new CLI options: https://wiki.appcelerator.org/display/guides2/Titanium+Command-Line+Interface+Reference"
Answer: 27523.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: after testing admin batch delete by QE, we need to add documentation for admin batch delete.    1. endpoint  admin batch delete endpoint is, e.g. for chat  /v1/chats/admin_batch_delete.json    2. models support this api  The following models support admin_batch_delete:  User, CustomObject, Place, PhotoCollection, Status, Checkin, Photo, Event, Post, Review, File.    3. who can run the api  This api only can be executed by app admin.    4. this api can accept where parameter like this:  curl -b cookies.txt -c cookies.txt -X DELETE -F 'where={"name":"xuefeng"}' http://localhost:3000/v1/chats/admin_batch_delete.json?key=<your app key>    for where parameter, you can reference the where section description at http://docs.appcelerator.com/cloud/latest/#!/guide/search_query.    if no where parameter, then all objects will be deleted by admin.
Answer: 9704.0

User story: "resendConfirmation method added to ti.cloud module: https://jira.appcelerator.org/browse/TIMODOPEN-293  There is currently no Titanium example for resend_confirmation: http://docs.appcelerator.com/cloud/latest/#!/api/Users-method-resend_confirmation  The Titanium example needs to be added    Requires an API update to titanium_mobile/apidoc/Titanium/Cloud/Users.yml and cloud_docs/apidoc/Users/user_verification.yml (misnomer)"
Answer: 30401.0

User story: "'acs crt -h' displays help info.  The description for the development task can be found at   https://wiki.appcelerator.org/display/cls/Custom+CNAME+and+SSL+Certificate+Configuration"
Answer: 31007.0

User story: "See https://jira.appcelerator.org/browse/TISTUD-3295 for Open Alloy Element context item in Studio    See https://jira.appcelerator.org/browse/ALOY-728 for CLI command.  Thinking about splitting the Alloy Task into two separate pages: one for CLI and another for Studio."
Answer: 10041.0

User story: "after fixing https://jira.appcelerator.org/browse/CLOUDSRV-2734, API reference need to remove all keep_photo parameter description for all delete methods."
Answer: 19316.0

User story: "http://docs.appcelerator.com/titanium/3.0/#!/guide/TestFlight.    We don't maintain it or test it.  So we shouldn't have it in our docs anymore.    Thanks"
Answer: 344.0

User story: As reported by Fokke in this API PR, custom fonts are now automatically added to the generated info.plist file.     https://github.com/FokkeZB/titanium_mobile/commit/4395b62d4b005a1604e81db8b08393eb0fd8ecc7    Therefore, the steps described here to update the tiapp.xml are no longer needed:    http://docs.appcelerator.com/titanium/latest/#!/guide/Custom_Fonts-section-29004935_CustomFonts-AdditionaliOSsteps    The information on finding the "friendly name" should remain and perhaps be expanded to cover how to handle font variations (a font family that includes bold faces, for example).
Answer: 20703.0

User story: "Please refer to NODEJS-1058.  The commands have been updated to drop option --page_number and add option --more."
Answer: 19566.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "DocumentViewer, Popover, SplitWindow, Tab, View and Window"
Answer: 19739.0

User story: "(project in (11418,10034,10711,10810,11115,11413) AND (project in (10711) OR project in (11413)) AND fixVersion in (15586,15582)) and labels in (release-note)"
Answer: 12946.0

User story: The latest API docs don't list the "focus" event for NavigationWindow. The "blur" event is listed, and in my code the focus event seems to work - thus I'm assuming it's a documentation error.
Answer: 27532.0

User story: "See this Q&A  http://developer.appcelerator.com/question/157164/acs-saying-invalidregistration-on-test-pushes-to-android-devices#answer-268540"
Answer: 31507.0

User story: "There have been a lot of questions asked about our supported date type and it was only mentioned in  http://docs.appcelerator.com/cloud/latest/#!/guide/customfields  we should also talk about it in other query related docs."
Answer: 14201.0

User story: typo needs to be corrected - iPhone non-retina splash screen size: The table says "320 x 460", but the correct resolution is "320 x 480".    HERE: http://docs.appcelerator.com/titanium/3.0/#!/guide/Icons_and_Splash_Screens
Answer: 557510.0

User story: "https://github.com/appcelerator/titanium_mobile_blackberry#how-to-create-test-and-publish-blackberry-native-modules    https://github.com/appcelerator/titanium_mobile_blackberry/tree/ef785cbe80166ce94864689e0facb08d101f124b/module_docs"
Answer: 79010.0

User story: For Android:    When you create a new module, there should be a method onAppCreate() inside the module.java class:    @Kroll.onAppCreate  public static void onAppCreate(TiApplication app)  {     Log.d(TAG, "inside onAppCreate");     // put module init code that needs to run when the application is created  }    Both Soasta and crittercism should be able to place their initialization code there.    For iOS:    Obj-C has +[load] that happens whenever the code is loaded (IE, before the app even starts). This allows for registering for app lifespan events (AppDidFinishLoading, etc). However, for things where you want to inject right into the runtime, (Where we can't use NSNotificationCenter, due to nc's thread unsafety), there's two new APIs:    +[TiProxy performSelectorDuringRunLoopStart:] Convenience method for the C function, especially for autoloading modules. The selector is a class method taking one argument, which is the TiBindingRunLoop started.  TiBindingRunLoopCallOnStart(TiBindingCallback, void *) adds a callback that will be run every time a run loop is started, before the file is executed.
Answer: 24316.0

User story: "BlackBerry has just released their 10.2 NDK and now Momentics IDE is the main interface. The actual NDK needs to now be downloaded form with Momentics. We fixed up the BB platform to handle the 10.2 SDK but we should probably document the install and debug token gen for new users. "
Answer: 16073.0
give resolution time in minutes for the given user story, only provide the number of minutes in the output without any other text

User story: "This guide should help developers with TiSDK 3.1.3 Beta and RC and talk about what's changed and what you need to do.    Going to include work for new Windowing system too."
Answer: 14407.0

User story: "Fixes related to tab and tabgroup  "
Answer: 12786.0

User story: "*Problem*  The docs are wrong about getCurrentCountry() because it does work on iOS, but the platform isn't listed:    http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.Locale-method-getCurrentCountry    *Test case*  {code:javascript}   var win = Ti.UI.createWindow();    console.log(Ti.Locale.getCurrentCountry());    win.open();  {code}    *Log*  {code}  [INFO] :   GB  {code}"
Answer: 719770.0

User story: Sample code on http://docs.appcelerator.com/titanium/3.0/#!/guide/Android_Action_Bar there's a block of code with the following errors:    tg.activeTab == tab1    activeTab returns tab object so for this to work tab1 needs to have a tab object.  Perhaps it'll be clearer using tg.activeTab.title="My Tab".    Down on the event listener:    tg.addEventListener("focus", function(e) {    tg.getActivity()invalidateOptionsMenu();   });    There's a typo:  it should read:  tg.getActivity().invalidateOptionsMenu();    <- notice dot between methods
Answer: 14224.0

User story: "Document content:    Application autoscaling feature enables scale up more servers for application according to access session rate, or scale up one or more servers for application when the access session rate is low. The access session rate is the total number of  http request per second within one minute, developer should provide this number, this number reflects the better performance and efficency of application, one or more servers will be scaled up once the access sesson rate is large than this number, in contrast, one or more servers will be scled down once the access session rate is lower than this number.  Also, there is a maximum number of servers for application, to set this size, developer can not set this number, to set this number, please email to <EMAIL>, including the application's information: application name, email address. Following information is instruction to set the application autoscaling's setting:    1. Enable the autoscaling by command, example: acs config <application name> --autoscale true; disable it by command: acs config <application name> --autoscale false;    2. Set the maximum access session rate of servers for application by command, example: acs config <application name> --maxsessionrate 5    3. Enable the server's autoscaling up by command, example: acs config <application name> --autoscaleup true; Disable it by command: acs config <application name> --autoscaleup true    4. Enable the server's autoscaling down by command, example: acs config <application name> --autoscaledown true; Disable it by command: acs config <application name> --autoscaleup false    "
Answer: 29865.0