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: Note: discussed with Ingo today by email.  Currently, TiStudio shows the user's email address in the bottom right hand corner of the IDE. This may not be good for users wishing to publish public demo or training videos, as it reveals their email address to everyone.  Consider either replacing this with their devcenter display name (this may be desirable, as it links the video to their devcenter identity, which will possibly be useful later on when the developer marketplace goes live), or replacing it with a "logged in" or "logged out" message/indicator.  
Answer: 17277.0

User story: "When creating and importing a titanium mobile project, we should copy the api.jsca file for the SDK being used by that project. If the api.jsca file does not exist, then we should fall back to the api.jsca in the timobile plugin. Also, if the SDK version is changed while editing a tiapp.xml file, we should update the api.jsca, if necessary, when the tiapp.xml file is saved."
Answer: 2.0

User story: "In Titanium Developer the console output color codes the info, debug, and warn logging functions.  It's very handy when scrolling through to see what is what.  You can also filter out the 3 types of logging if you just want to see, info, or info + debug, or info + warn."
Answer: 214598.0

User story: When testing Continuous Builds, it is very useful to be able to easily differentiate between each day's release, and also the official releases.  Currently, however, only one version of each SDK can exist for TiStudio at one time using the "Install Titanium SDK from URL" feature. The workaround is to download and extract the packages to the SDK directory manually.  The suggestion is to append the date to the end of the SDK version number (most likely by simply naming the SDK directory to reflect this format). Thus, the package:  http://builds.appcelerator.com.s3.amazonaws.com/mobile/1_6_X/mobilesdk-1.6.3-20110418162355-linux.zip  would be shown in the TiApp editor as:  1.6.3-20110418  To add weight to the argument for this feature, Marshall has also agreed that it would be extremely useful.
Answer: 55865.0

User story: I'm not sure how this looks on other platforms, but on Ubuntu 9.10, the "Deployment Targets" label is centered vertically with all of the deploy targets. This makes the first item look like it is associated with the previous item in the dialog (see attached). Older screenshots show the deploy targets running horizontally. If these are supposed to be vertical, then I would justify the label to the top instead of centering it.
Answer: 4641.0

User story: "Run and debug configurations aren't able to run apps if the files/folders are not located in the project's root directory, such as when multiple apps are kept in the same project or source repository, each in their own subdirectory.  In this case, a way to specify the location of the source files inside the project is needed."
Answer: 1103697.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 code-assist show icons that are active or grayed in order to inform the developer if a property (or function) is supported on a specific browser. While this is useful when developing web pages, it has no added value on mobile applications.  There are however android and iPhone (which is very ugly by the way) icons. But those must be activated in the *Editors* Preference window. (see screenshot)  * The default setting should be (Android and iPhone) for Mobile projects. * And no icons for Desktop projects."
Answer: 278063.0

User story: "Send analytic pings for project creation, launch simulator, packaging etc..."
Answer: 32113.0

User story: "After a workspace switch, TiStudio downloads SDKs again, what is a lengthy and annoying task."
Answer: 3003.0

User story: "At present the logout is confined to the lower-right of the screen. It would align functionality with most software applications if the logout option were also added to the File menu, perhaps at the bottom.  "
Answer: 917572.0

User story: "1. Click the debug view 2. Debug perspective > Breakpoints tab > right click > import breakpoints  Actual Result: Does nothing  Expected Result: Allow the user to import breakpoint files "
Answer: 31922.0

User story: "In most eclipse based IDE's you can command + click a method, var, property, etc. and it will jump to the source.  If the source is in another file it will open the file and go to the source.  This actually works right now in PHP with TiStudio.  Having this for the javascript context would be wonderful."
Answer: 1.0

User story: Similar to Android support, add the option to launch a debugger on the emulated device. See "run on emulator" for relevant device configuration options.  Ticket is for integrating the run/debug configurations into Studio. Actual debugger work would be handled by BlackBerry team.
Answer: 23499.0

User story: Content assist user agents need to be added to existing Titanium Mobile Docs. Add "BlackBerry" to all relevant TiMobile API docs. As an example, add "blackberry" in the platforms section here:    https://github.com/appcelerator/titanium_mobile/blob/master/apidoc/Titanium/Locale/Locale.yml    {code}    name: Titanium.Locale  summary: The top level Locale module.    description: |      The `Locale` module works with localization files to which are generated during compilation       into the operating system specific localization formats. The `Locale` module provides       locale-specific strings which can be referenced at runtime.  Additionally, the module       contains a few methods and properties for querying device locale information.            The macro `L` can be used as an alias for the <Titanium.Locale.getString> method.  extends: Titanium.Module  since: "1.5"  platforms: [android, iphone, ipad, mobileweb, blackberry]  {code}
Answer: 1131196.0

User story: "Similar to Android. A little icon (16px x 16px) to display in the various menus that indicates run/deploy/packaging"
Answer: 14849.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: Packaging scripts similar to Android and iPhone workflow, and will appear under the "packaging" button in App Explorer/Project Explorer.  # Check that signing keys exist (both Blackberry and user's. If not, direct them to Preference page) # Set save location for final packaged file via Browse... button. # Run builder.py script with appropriate arguments to complete packaging process 
Answer: 1131246.0

User story: # Check to see that the user has installed the three Blackberry keys. If not, direct them to the preference page where they can set that up (TISTUD-321) # If you haven't created a private key yet, SignatureTool will appear and ask to create a private key # If the user has created a private key, the wizard may ask for a passphrase before installing to device  We may need to prompt the user as for emulation too. One the emulator launches, suggest showing a pop-up (which may be dismissed in future runs) that shows the user how to start their app:  "Locate your application in the "Downloads" section of the main Blackberry menu. You can do this by hitting the Blackberry key on the device, selecting the "Downloads" folder, and selecting your application."
Answer: 1131249.0

User story: "Similar to Android, BlackBerry needs to point to an installed version of the blackberry SDK. By default, this will be Titanium Studio, so we can pre-fill the value. However, the user should be allowed the option to configure this value if it happens to be something other than the default (i.e. they have installed the tools in a different version of Eclipse). This might be necessary as the BlackBerry tools require a 32-bit JRE, and a user might be using Eclipse 64-bit."
Answer: 1131254.0

User story: "Suggest having this information on the Titanium Preference page, and if a user needs to configure it, send them there.  Text: RIM requires that all applications sent to a device must be signed with their 3 keys and the user's private key. [Get Keys] links to https://www.blackberry.com/SignedKeys/. Remember your PIN, as you'll need it the first time you generate the private key when you sign the application.  Form Field:  BlackBerry Key Directory: Allows the user to browse to the folder on disk containing the three signing keys. Passphrase: ? Unsure if we need a passphrase text box  Add help link to Titanium Studio Wiki with additional install instructions, as shown here: http://developer.appcelerator.com/doc/blackberry/getting-started-beta-preview"
Answer: 1131257.0

User story: "At the very least, some more padding around the individual steps would be good, though perhaps using icons to indicate state might look good too."
Answer: 311213.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: Running the BlackBerry emulator is similar to running the Android Emulator. The option is launched from the "play" menu in App Explorer and Project Explorer, and automatically appears for all projects with BlackBerry as a deploy target, The following options need to exist for the launch configuration:  * Simulator: This dropdown selects the simulator which will run your application. We've selected the 9550 simulator by default, as it has a touch interface, and is the easiest to drive with a mouse and keyboard * Filter: This filters the amount of log output in the developer window based on the level selected. Info is default, Debug shows more than Info, and Trace shows more than Debug. With Blackberry Debug is normally as low as you need to go, Trace will have a lot of simulator messages that won't be useful in normal circumstances. * Launch button: click this button to launch the selected Blackberry Simulator. * Clear SDCard: Clear the sdcard on the next simulator launch. If you receive a "ControlledAccessException" while launching your app, you should stop the simulator, and click this on the next launch.  One the emulator launches, suggest showing a pop-up (which may be dismissed in future runs) that shows the user how to start their app:  "Locate your application in the "Downloads" section of the main Blackberry menu. You can do this by hitting the Blackberry key on the simulator, selecting the "Downloads" folder, and selecting your application."
Answer: 1131283.0

User story: Similar to Android, there will be a checkbox on the "Create new project" wizard in the "Deployment Options" section.  # User must have the BlackBerry tools installed, and be using a version of the TiMobile SDK that supports BlackBerry # The BlackBerry tools only work on Windows, so the option would be grayed out on other platforms, indicating why it is grayed out.
Answer: 1131287.0

User story: "Confirm that the BlackBerry tooling here can be installed on top of Titanium Studio:  http://na.blackberry.com/eng/developers/javaappdev/javaplugin.jsp  If it cannot, we need to figure out what packaging changes to make to Titanium Studio in order for it to be able to work. If it turns out that it requires a whole bunch of things, like the Java editor, then we may want to consider requiring those who wish to do BlackBerry development to install Eclipse and use TiStudio as a plugin."
Answer: 1131291.0

User story: "I'd like to be able to run a project (in the simulator/emulator at least) without having to import the project. This would be especially useful in a learning or training environment where we're working with many different projects. It would be helpful when users try out code from github, etc. Seems like tiapp.xml would give you all the info you need."
Answer: 5964.0

User story: We want to be able to tag samples with keywords like "Android" or "iOS" and have the ability to filter out the samples according to the keyword.
Answer: 1186178.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: When I try to include an external module (SMSDialog Module from https://github.com/omorandi/TiSMSDialog/tree/) and compile my app to run on the iPhone simulator I get the following error:  [ERROR] Error: Traceback (most recent call last):   File "/Library/Application Support/Titanium/mobilesdk/osx/1.6.1/iphone/builder.py", line 1091, in main     execute_xcode("iphonesimulator%s" % link_version,["GCC_PREPROCESSOR_DEFINITIONS=__LOG__ID__=%s DEPLOYTYPE=development TI_DEVELOPMENT=1 DEBUG=1 TI_VERSION=%s" % (log_id,sdk_version)],False)   File "/Library/Application Support/Titanium/mobilesdk/osx/1.6.1/iphone/builder.py", line 1012, in execute_xcode     output = run.run(args,False,False,o)   File "/Library/Application Support/Titanium/mobilesdk/osx/1.6.1/iphone/run.py", line 39, in run     sys.exit(rc) SystemExit: 65   This same code compiles correctly using Titanium Developer version 1.2.2. 
Answer: 867378.0

User story: "Currently we check for http://api.appcelerator.net/p/v1/release-list. Allow the user to specify a new location to check. Suggest adding a preference to the Titanium pref page to allow a user to plug in a new URL."
Answer: 1739.0

User story: We've recently implemented a new feature in Android called "Fastdev" that serves up Javascript and other files from the project's "Resources" folder directly to the app as it's running. The server itself is long running, and supports several launches of the app. Currently I'm spawning this as subprocess from builder.py, which seems to work from command line, but Eclipse still sees the "Application installer" script as running (I'm guessing because it is actually a subprocess). The solution would probably be to have the IDE run it directly if/when it isn't already running. The syntax for starting and stopping the server is pretty straight forward:  $MOBILESDK/android/fastdev.py start <path/to/project> $MOBILESDK/android/fastdev.py stop <path/to/project>  You can check if the server is running by looking for an existing lock file in:  <path/to/project>/.fastdev.lock
Answer: 45143.0

User story: "I'm using external app for SVN versioning and .svn directories are visible. Also .settings directory from Eclipse should be hidden I think :-)"
Answer: 514.0

User story: "1.install and launch TiSTud on mac and windows  2.create or have a mobile project  3.click on the project in explorer, the mouse around the debug / launch / deploy icons. compare to windows    results: on windows, the icons and the drop downs have there own controls (see it on roll over). On mac the icons are closer together and there is no rollover state - making it harder to use these controls."
Answer: 812739.0

User story: "Ordinarily, we shouldn't allow the user to get this far in the process, but if they somehow manage to get here, we should alert the user to the error."
Answer: 143.0

User story: "Instead, let the user pick a default workspace on first launch."
Answer: 1930.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: "It would be nice to have offline access to TiStudio.  I tend to frequently work disconnected and it seems to require I have a network connection open the App."
Answer: 1041500.0

User story: "Similar to how web projects work. We have templates in the Titanium ruble. On project creation, once we have run the scripts, we then copy in the template files. We only have one titanium ruble at the moment--if necessary, we can create two, or somehow indicate the samples apply to mobile or desktop projects."
Answer: 4396.0

User story: "See attached image. Suggest the following:  ---------- Titanium Studio > Check for Titanium SDK Updates Install Titanium SDK from URL..."
Answer: 128.0

User story: "Using *Help > Install Titanium SDK from URL* a user can install a SDK from a URL. However, once the installation has been completed, we should pop a toast to indicate that the installation process has completed."
Answer: 4803.0

User story: "We should have the ability to check the build number of the SDK that we are running in tiStudio. All the information is written to a text file called version.txt in the SDK folder "
Answer: 20139.0

User story: "Git clone for kitchen sink takes around 3-4 minutes and the progress is stuck at 4%. It's somewhat confusing since I don't know whether something went wrong or it's just taking a while.  Some type of progress indicator would be nice"
Answer: 27541.0

User story: "Most developers I know have their own path for their development projects, often which they have been using for many years.  The Ti Studio needs the ability to change the default location to be whatever the end-developer  wants.  "
Answer: 18791.0

User story: "Would be great if when importing a project, it remembered the last folder you imported from and showed the Finder/Explorer starting there.  (Like Eclipse does).  I imagine people tuck their Ti projects away in a special folder, so having it default to the last project's folder makes it just one step away from the folder containing all their projects."
Answer: 40299.0

User story: When the user opens a debugging session, and switches to the debug perspective, only the Eclipse Debug button is left for re-launching the application while still in the Debug perspective. This makes the user experience somewhat inconsistent because (presumably) they will be launching from the Debug button inside the App Explorer ("Titanium" perspective). If we have the App Explorer itself exist in both perspectives, it should give the same interface for launching to the user.
Answer: 20225.0

User story: "Currently, the deploy targets resources are only created when a project is created. There is no scripting support for updating the resources directory by a new set of targets. To avoid any user confusion, we should probably hide those targets or gray them out with some info about the problem. "
Answer: 22188.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: "When importing a previously created titanium mobile project, the deploy-targets that were set for that project may not be compatible with the importing environment for various reasons like - missing SDKs or unsupported operating system. The import project wizard should display to the user any detected issues before creating the project, and perhaps offer to fix them in some cases (such as grabbing a missing SDK).  "
Answer: 59305.0

User story: "Steps to Reproduce: 1. Create a new iOS project 2. Run as iOS device 3. See the console   Actual: /Library/Application Support/Titanium/mobilesdk/osx/1.7.0/iphone/itunes_sync.scpt: execution error: iTunes got an error: Can't continue update. (-1708)  Expected: No error"
Answer: 1384.0

User story: "Currently user has to reenter all fields in Android Distribute dialog. It would be more convenient to save and reuse them."
Answer: 5206.0

User story: "In an ideal world, no user modifications would be required for a project creating in TiDev and brought into tiStudio. Not sure if thats possible or a goal, but we wanted to log it.  the issues we have encountered: TISTUD-198 TISTUD-199 "
Answer: 21531.0

User story: "Steps to Reproduce:  1. Create a new project from tiDev  2. Import the project to tiStudio  3. open tiapp.xml    Actual:  there are errors that the user need to resolve, but they do not see that indication until file is open    Expected:  To indicate to the user that there is an error on the project when they import  "
Answer: 3349924.0

User story: Looking at the samples view, it should have a few extra items:  1) A description of the sample in question. 2) Allow the sample to be "tagged" with a variety of text phrases. We could use that for sorting/filtering. 
Answer: 31942.0

User story: "We need a command (probably under help) to install beta versions of Titanium Mobile/Desktop SDKs via specific URLS.  Something like the urls found at http://builds.appcelerator.com.s3.amazonaws.com/index.html  We need to be able to recognize the difference between a mobilesdk and desktop sdk download."
Answer: 8333.0

User story: "User should not have to drop jsca file into Titanium project to get CA."
Answer: 9984.0

User story: "It currently shows Aptana, Inc when hovering over the installer image. Would be 5 points if it is already in correct format."
Answer: 555692.0

User story: "While using two screens the login form ist displayed between the screens. Screenshot attached"
Answer: 14744.0

User story: "We indicate we can't find the SDK, but let's add a link directing the user where to download it (if they don't have it already)"
Answer: 26658.0

User story: I created the Desktop packaging wizard to mimic what was in Titanium Developer, but I had trouble getting it to look "pretty". Michael, you did a nice job fixing up my other nasty Ui work on wizards, maybe you can take a look?
Answer: 319.0

User story: "User always gets incorrect login/password message."
Answer: 21.0

User story: "User always gets incorrect login/password message."
Answer: 20155.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: "I'm assuming there is some what for portal to communicate and get a list of recently opened files from Eclipse (since Eclipse itself shows such a list), and return it as a JSON array of links that a developer could turn into clickable links on the portal page."
Answer: 219233.0

User story: Add a way for a link to open a specific view in the user interface, by passing the view's ID: "com.aptana.explorer.view"
Answer: 47877.0

User story: Add a way for a link to trigger a specific command in Studio, i.e. "com.appcelerator.titanium.ui.ide.update.command.updateTitanium"
Answer: 47980.0

User story: "Could be done through a link. Suggestion is to allow the user to pass in a specific ID, i.e. com.appcelerator.titanium.ui.import.wizard"
Answer: 341978.0

User story: "The username label is mis-leading. I believe we're always looking for the user's email address they used to register with."
Answer: 1684.0

User story: "When you first start TI Studio, it brings up a login screen. I entered my credentials, hit Return and... nothing. It should invoke the login button."
Answer: 1687.0

User story: "The code for dealing with modules was commented out by me in porting over the Ti Dev 1 packager for Desktop, since we didn't have this in our metadata or anything. We need to re-implement this now that we are keeping track of this."
Answer: 21607.0

User story: "Screenshot attached. it may be that the page should just be condensed somewhat, since I don't think we need that much space for the username/password fields. Otherwise, can we place something in the blank area that would look fine if the fields are pasted over the top?"
Answer: 11850.0

User story: "Basically, if user goes offline, he currently still could continue to use TiStudio features, but until Studio restart. It would be better to have some grace period if offline."
Answer: 26837.0

User story: "When an application is building, you could see constant workspace updating in Progress view."
Answer: 9733.0

User story: Change "Install Titanium SDK From URL..." to "Install Specific Titanium SDK..."    Add radio button:  * Install from URL: Top text box will stay as before, allowing people to paste in. Add browse button to surf to local location on disk  * Install from Update stream: Cascading drop-downs  ** Contributed via extension point. Two default streams contributed  ** "release" stream: https://api.appcelerator.net/p/v2/release-list?name=mobilesdk (filter on OS)  ** "continuous integration master" stream: http://builds.appcelerator.com.s3.amazonaws.com/mobile/master/index.json (we may need to work with platform to either a) regularize the format or b) allow for the extension point to apply some regex/xpath to the JSON to grab build info)
Answer: 651952.0

User story: "They've just released JRuby 1.6.0 RC3, which fixes a bug we saw with some users on Windows with funky default charsets. we should upgrade when possible."
Answer: 1327.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: "Right now, if you get a project build failure, it shows the Python stack trace.      However, it would be nice to incorporate the error(s) from build.log.  Right now, this log is placed under build/iphone/build and is only available for iOS.    This gives more details around the failure.    Would be nice to find a way to incorporate this (we could also create a more friendly/parseable error file that studio would more easily detect and read, too).  "
Answer: 1201708.0

User story: We need to make "Clean" actually remove the contents of both the build/iphone and build/android directories (but not the directory itself).  This will cause a real clean when you build the project and regenerate compiled files. 
Answer: 270913.0

User story: "If a user starts Titanium Studio, and does not have a SDK installed, we need to ensure they have one ready. This might be done already--if so, great. Otherwise, let's automatically download and install the latest desktop and mobile SDKs."
Answer: 2593.0

User story: "We are moving towards placing the debug items closer to the user, so we're putting them in the project explorer and app explorer views. In this case, we'll get rid of the set from the default top toolbar."
Answer: 1247450.0

User story: "We currently don't have a way for users to adjust where their titanium desktop and mobile sdks are installed.  We will want to initialize them to   Mac: /Library/Application Support/Titanium/  Linux: ~/.titanium/  Win32: %ProgramData%\\Titanium\\"
Answer: 50131.0

User story: "For Titanium Desktop and Mobile projects, exclude the builds folder (and any child files/folders) from the indexing process."
Answer: 600749.0

User story: It appears that we may want to create a default Titanium Perspective. Some notes:    * "select a wizard" screen should show Titanium Mobile Project first  *  when you click the top-level bug icon, you get an option for Firefox Internal Server  ** do we need this  ** also when you click it, you get a dialog that says: "The Aptana Debugger Extension is not installed...."  * The top-level buttons only allow simulator runs. Add the other functions a top-level icons (i.e., install on device, package for distribution)?  * Make App Explorer the default front-most view    
Answer: 1203174.0

User story: "For example in newmobileprojectwizard.java. we can extract sendCreateProjectEvent to a utility class"
Answer: 7545.0

User story: "Hardcode in date of June 1, 2011. If the user reaches that date and attempts to use the product, force them to update to a new version, or shut the product down (standalone), or disabled the plugin (if used inside Eclipse)"
Answer: 35654.0

User story: "We can pull this code from Studio 2. Allow us to version the perspective, and if we up the perspective version, prompt the user if they would like to reset the perspective to a new version."
Answer: 1263.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 is showing up particularly when using object literals inside method invocations. It looks like the popup itself needs to follow the row of the current offset; whereas, right now it basically places itself one line below the function invocation start"
Answer: 11934.0

User story: "We want to store the events in a database in case the user is offline."
Answer: 38802.0

User story: "Once the JSCA schema schema has been defined, we need to create code to can read schemas following that format. The reader will require the schema schema to be modified to support event handlers as types, properties, etc. are consumed by the reader."
Answer: 11772.0

User story: "{html}<div><p>Desktop Launch: use sendLaunchEvent() from DesktopUsageUtils</p> <p>Desktop Package: use sendPackageEvent() from DesktopUsageUtils</p></div>{html}"
Answer: 12839.0

User story: "{html}<div><p>Mobile Distribute App event: Use sendDistributeEvent() from MobileUsageUtils</p> <p>Mobile Install on Device event: use sendInstallEvent() from MobileUsageUtils</p> <p>Blackberry does not have devName / sdk fields for those methods. Those fields should have null passed in.</p></div>{html}"
Answer: 1211585.0

User story: "{html}<div><p>Mobile Distribute App event: Use sendDistributeEvent() from MobileUsageUtils<br> Mobile Install on Device event: use sendInstallEvent() from MobileUsageUtils</p></div>{html}"
Answer: 320.0

User story: "{html}<div><p>Mobile Install on Device event:</p> <p>The method sendInstallEvent() in MobileUsageUtils should be used for this.</p></div>{html}"
Answer: 236.0

User story: {html}<div><p>Add a "Run on Device" entry for Android as we have for iOS.</p></div>{html}
Answer: 256.0

User story: {html}<div><p>As an example, see <a href= "http://developer.appcelerator.com/question/114521/error-error-generating-rjava-from-manifest"> http://developer.appcelerator.com/question/114521/error-error-gener...</a></p></div>{html}
Answer: 2032.0

User story: "{html}<div><p>Currently, Project Explorer is in front. Switch that to App Explorer.</p></div>{html}"
Answer: 10099.0

User story: "{html}<div><p>Let users easily grab the latest mobile or Desktop SDK, install it into their machine, etc.</p></div>{html}"
Answer: 11841.0

User story: "There is a placeholder image for now (titanium_studio/plugins/com.appcelerator.titanium.rcp/splash.bmp) but needs replacement. We can replace the existing size, or use a new different size, but we'll just need to configure a few new options:  http://www.vogella.de/articles/EclipseRCP/article.html#product_splash"
Answer: 4449.0

User story: "{html}<div><p>See mockup for example. Include offline content, otherwise embed  content from external locations.</p></div>{html}"
Answer: 1211615.0

User story: "These would be questions asked to the developer at various points in the development process. Suggestion is that we pull these questions into an iframe in the Dashboard page based on some identifying information we pass along in the src URL to the iframe."
Answer: 1211614.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: "Retrieve content for frame from similar location as in TiDev. Assume some static content for offline mode."
Answer: 2265.0

User story: "{html}<div><p>Debugging against a device on a local network, over wifi. Could  be done using bonjour or other options.</p></div>{html}"
Answer: 1211650.0

User story: "{html}<div><p>Similar to other debugging options.</p></div>{html}"
Answer: 185760.0

User story: "{html}<div><p>Add button to App Explorer to help in debugging the current project. Similar to launching against Firefox debugger, so screens are similar.</p></div>{html}"
Answer: 11913.0

User story: "{html}<div><p>Mirror options on existing TiDev screen</p></div>{html}"
Answer: 772435.0

User story: "{html}<div><p>Ping web service for newer versions of SDK. If present, download and unzip into proper directory, Shalom suggests reusing parts of portal code.</p></div>{html}"
Answer: 11840.0

User story: "{html}<div><p>Add in template directory, add some sample templates per Titanium projects. No specific suggestions, but perhaps there is something the SDK team could suggest, at least a placeholder to the ruble so more can be added later by others.</p></div>{html}"
Answer: 60419.0

User story: {html}<div><p>Convert existing Titanium Mobile Ruble to Aptana format. <a href="https://github.com/subtleGradient/JavaScript-Appcelerator-Titanium-Mobile.tmbundle"> https://github.com/subtleGradient/JavaScript-Appcelerator-Titanium-...</a>. Have to double-check license--may need to ask for permission.</p></div>{html}
Answer: 62430.0

User story: "{html}<div><p>Short list of pre-packaged samples included with Titanium Developer plugin. Kitchen Sink is the obvious one.</p></div>{html}"
Answer: 14296.0

User story: "{html}<div><p>Allow alternate list of samples pulled from remote server. Others would be cloned from github repo on demand using code from rubles.</p></div>{html}"
Answer: 60531.0

User story: "{html}<div><p>Desktop, send ZIP file to web service to package, poll to see if process completed. Embed web page with links to completed build.</p></div>{html}"
Answer: 9985.0

User story: "{html}<div><p>Check for items below as part of launch configuration, but if not correct, we would open preference page</p></div>{html}"
Answer: 238.0

User story: "{html}<div><p>Replicate experience from TiDev 1, creating a launch configuration as appropriate.</p></div>{html}"
Answer: 237.0

User story: "{html}<div><p>Note that some emulators are platform-specific, so we need to restrict usage as appropriate. Create launch configuration to run the application on the appropriate device emulator. Copy options from TiDev 1 as appropriate</p></div>{html}"
Answer: 91449.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: {html}<div><p>Desktop (need to convert existing project creation code to Java). Some items here: <a href= "https://github.com/appcelerator/titanium_developer/blob/master/Resources/js/project.js#L551"> https://github.com/appcelerator/titanium_developer/blob/master/Reso...</a>. Others here: <a href= "https://github.com/appcelerator/titanium_developer/blob/master/Resources/perspectives/projects/js/projects.js"> https://github.com/appcelerator/titanium_developer/blob/master/Reso...</a>.</p></div>{html}
Answer: 10568.0

User story: "{html}<div><p>Create property page for project which allows manipulation of embedded references. User can add or remove references from the filesystem or URL (if possible).</p> <p>There may well be an established metaphor or existing page in PHP, PDT, JSDT or elsewhere. Investigate reusing this page is possible or appropriate.</p></div>{html}"
Answer: 200582.0

User story: Create a "dependencies/references" node in the Project Explorer view that shows what content assist items are brought in by default. This would show a reference to the current SDK doc and version
Answer: 1211614.0

User story: "{html}<div><p>Create JSON schema containing properties required for proper CA. Hand schema to Platform team to output new docs/JSON files as part of new SDK releases. It may be that instead we can use the vsdoc format, in which case we will need to indicate to the SDK team additional items to be added to the docs.</p></div>{html}"
Answer: 51.0

User story: "{html}<div><p>At least fix feature icons, associated natures. Perhaps other screens as well.</p></div>{html}"
Answer: 4659.0

User story: "{html}<div><p>The idea here is that if our metadata captures a type as function arg, we should be able to create an instance of that type as an object literal as an arg to a function invocation. For example:</p> <pre> <code>Ti.UI.createLabel( { &lt;property-ca-here&gt; } );</code> </pre></div>{html}"
Answer: 13192.0

User story: "At the very least, we need to verify that these items exist in our metadata:    # JSON.parse, .stringify  # Date.prototype.toISOString, .toJSON  # Object.create, .defineProperty, .defineProperties, .freeze, .getOwnPropertyDescription, .getOwnPropertyNames, .getPrototypeOf, .isExtensible, .isFrozen, .isSealed, .keys, .preventExtensions, .seal  # Array.isArray, Array.prototype.every, filter, .forEach, .indexOf, .lastIndexOf, .map, .reduce, .reduceRight, .some  # String.prototype.trim  # Function.prototype.bind  "
Answer: 3964796.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: *Summary:*  Supposedly, Android 11 will no longer show a permission request dialog for the {{ACCESS_BACKGROUND_LOCATION}} permission. We need to confirm this.  https://developer.android.com/preview/privacy/location#background-location-permission-dialog-changes    If true, then the only way to enable permission is to go to the app's "Location Permissions" activity under system settings. This very well maybe true because according to Google's developer blog below, they will be removing apps using this permission from Google Play unless they provide a valid reason and pass Google's review <USER>  https://android-developers.googleblog.com/2020/02/safer-location-access.html    *Note 1:*  We might be able to reach the app's "Location Permission" activity under system settings via the following intent action.  {{ACTION_LOCATION_SOURCE_SETTINGS}}    *Note 2:*  We may need to expose Android's [shouldShowRequestPermissionRationale ()|https://developer.android.com/reference/android/app/Activity.html#shouldShowRequestPermissionRationale(java.lang.String)] API. Normally, this method would return {{true}} if the end-user tapped on "Disallow" in the permission request dialog. On Android 11, this might always return {{true}} for the {{ACCESS_BACKGROUND_LOCATION}} where you would have to tell the end-user how to enable it under system settings.  
Answer: 80929.0

User story: "We split out the test suite so that it could be used between iOS/Android (titanium_mobile) and Windows (titanium_mobile_windows). Given that Windows is dead, we should consider making our lives much easier and folding the test suite and tooling directly into the SDK repo (titanium_mobile). We would avoid the need to migrate tests back and forth and maintain branches/fixes on both repos."
Answer: 1495.0

User story: "*I am not intending to open a debate with this ticket, there has been plenty of discussion within tech as to this term and others like it. We want to create a space that is inclusive to everyone, so if there are any issue that can cause people to feel unwelcome then we will strive to fix those issues*    h5.Description    Deprecate property {{blacklistedURLs}} and replace with {{blockedURLs}}.  https://docs.<USER>com/platform/latest/#!/api/Titanium.UI.WebView-property-blacklistedURLs    Deprecate event {{blacklisturl}} and replace with {{blockedurl}}.  https://docs.<USER>com/platform/latest/#!/api/Titanium.UI.WebView-event-blacklisturl    We should deprecate at the earliest convenience and look to remove in the next semver major release."
Answer: 79078.0

User story: "In order to support building/testing on Xcode 12 and iOS 14, we will need at least one build node running the latest Xcode 14 beta."
Answer: 98148.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: "Apple has introduced Widgets in iOS 14 https://developer.apple.com/documentation/widgetkit. Titanium developers can use it via creating extensions and use extension in their project.    Try to create a widget extension and use it in sample app, run it and see if everything works as expected.   For creating extension see guide [here|https://wiki.<USER>org/display/guides2/Creating+iOS+Extensions+-+Siri+Intents]"
Answer: 112491.0

User story: "appcd-plugin-webpack has grown into huge monolithic package that contains the configuration and required dependencies for the different project types (Classic, Alloy, Vue, Angular). Refactoring this into independent packages that are installed per project gives several benefits:    * Better maintainability due to smaller packages and less dependencies.  * Only related dependencies like loaders and compilers are present in each package.  * Dependencies can be manages per project. The global appcd webpack plugin only provides the base configuration. The configuration for a specific project type is installed locally into the project. This allows to upgrade a single project to newer versions of e.g. Alloy, Vue or Angular.  * Out of the box warnings for missing peer dependencies.    *Project types*    * {{@titanium-sdk/webpack-plugin-classic}}  * {{@titanium-sdk/webpack-plugin-alloy}}  * {{@titanium-sdk/webpack-plugin-vue}}  * {{@titanium-sdk/webpack-plugin-angular}}    *General plugins*    * {{@titanium-sdk/webpack-plugin-babel}}"
Answer: 180445.0

User story: "Replace the existing Angular project template with a new template that uses @titanium-sdk/webpack-plugin-angular."
Answer: 180514.0

User story: "Sometimes the android emulator will automatically update one of the google play services modules (typically maps) and will spit out something like this in the logs:  {code}  [ERROR] FusedLocationProvider: (main) [30620,30621] Google Play Services connection suspended!  [INFO]  ChimeraModuleLdr: Module config changed, forcing restart due to module com.google.android.gms.maps_dynamite  [INFO]  Process: Sending signal. PID: 19111 SIG: 9  {code}    We should detect this in our test suite handling code and either immediately fail or restart/retry. Otherwise the test suite effectively hangs until Jenkins kills it via the timeout."
Answer: 1739.0

User story: "As part of our automated doc publishing <USER>we do an HTML export of the wiki content and eventually get that into JSDuck/Guides content that goes out to docs.<USER>com    We'd like to publish to the Open Docs project and will need a way to convert the exported wiki contents into docsy-compatible markdown. Ideally e'd run this in an automated way without manual tweaks as for some time we'll have both endpoints/sites as targets (and downstream changes to markdown would get overwritten by the next publish)."
Answer: 276819.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 [PR #11506|https://github.com/<USER>titanium_mobile/pull/11506] (WIP) we have started to supporting macOS target.   Current commands to create and run app for Mac target are as below -    1.  Create an app using this SDK->               appc new -p ios  2.   Set property 'enable-mac-target' to 'true' in tiapp.xml           < property name="enable-mac-target" type="bool">true < /property >  3.   To run on Mac->                                      appc run -p iOS -T 'mac'  4.    It should launch Mac app    Is there any modifications required?
Answer: 280275.0

User story: *Summary:*  When building the Titanium SDK, the Android side currently uses python scripts to do some code generation. We should replace python scripts with node.js scripts so that we can get rid of our python dependency, thus simplifying the SDK build.    Apple will not pre-install "python" on the next version of macOS in the year 2020  https://developer.apple.com/documentation/macos_release_notes/macos_catalina_10_15_release_notes    *Note:*  Titanium's app and module builds do not require python. This is only an issue with SDK builds.    *Recommended Changes:*  In Titanium 9.0.0, we only run 2 python scripts via our "prebuild.js" script. These are the scripts we need to replace.  [titanium_mobile/android/titanium/prebuild.js|https://github.com/<USER>titanium_mobile/blob/70c16f7ca213f39791330758489be4f951dfa1ab/android/titanium/prebuild.js]    Once the above is done, we should be able to delete all python scripts from the following folder...  [titanium_mobile/android/runtime/v8/tools|https://github.com/<USER>titanium_mobile/tree/70c16f7ca213f39791330758489be4f951dfa1ab/android/runtime/v8/tools]  
Answer: 238489.0

User story: "We need new project templates for each supported Webpack project type.    * Classic  * Alloy  * Vue  * Angular"
Answer: 327228.0

User story: "h5.Description    With Windows platform being removed from the SDK in 9, we should also remove it from the hyperloop distribution"
Answer: 45018.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 is a glaring issue when we look at our test suite and see the common {{before}} hooks we've written to clean up open windows/etc.    We have no means of telling if a Window is closed or open. So instead we fire off a 3-second {{setTimeout}} fallback to handle the "isClosed" case, and then hang an event listener for the close event and try to close the window. So in the case where the test never opened the window (or already closed it), we basically do nothing for 3 seconds and assume since the {{close}} event never fired that it must have been closed.    We have {{Ti.UI.View.visible}} which should tell us if a view is hidden or visible.    Proposed APIs:  {{Ti.UI.Window.closed}} - {{boolean}}, {{true}} or {{false}}   * tells us if the window is closed (do we need {{opened}} equivalent? I assume they'd just be inversions of one another)  * Potential alternates? {{isClosed}}, {{closed}}, {{opened}}, {{isOpened}} (properties versus methods?)      * Note that JavaFX uses {{showing}} as a roughly equivalent API here: https://openjfx.io/javadoc/13/javafx.graphics/javafx/stage/Window.html      * Android equivalent may be {{isActive}}? https://developer.android.com/reference/android/view/Window.html#isActive()    {{Ti.UI.View.focused}} - {{boolean}}, {{true}} or {{false}}  * Potential alternates? {{isFocused}}, {{hasFocus}} (properties versus methods?)      * https://developer.android.com/reference/android/view/View#hasFocus()
Answer: 330298.0

User story: "Since we no longer will be supporting Windows universal as app targets, we should remove the download/inclusion of windows in the SDK builds."
Answer: 53451.0

User story: "h5.Description    We have a couple modules that we have deprecated due to them being replaced, these should be removed from distribution to avoid people using them going forward    * ti.safaridialog - replaced with ti.webdialog  * ti.touchid - replaced with ti.indentity"
Answer: 1539.0

User story: "The customer had created the sample iOS Objective C project to acquire an authentication token, but it throws an error. Please look into the attached error file and example code.     Kindly help on this."
Answer: 31087.0

User story: "We *still* have {{Ti.Network.createTCPSocket}} hanging around even though it has been deprecated since SDK 1.7.0!    My understanding is that it is only used in the Ti.Network.BonjourService class. That implementation should be modified to use/accept Ti.Network.Socket.TCP proxies.    Then we can mark Ti.Network.TCPSocket and Ti.Network.createTCPSocket as removed in our apidocs; and we can get rid of the TiNetworkTCPSocketProxy source files in the SDK."
Answer: 26919.0

User story: "Since we now have a cross-platform event, we should remove this event which has been deprecated since 6.1.0"
Answer: 28427.0