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: "h3. User story  As a Compass user   I want to see my entire pipeline at once  So that I can quickly see what it is doing.    h3. Acceptance Criteria  - When I am in the agg. pipeline builder screen, there is a way to collapse all the stages.  - Stages are collapsed so it is possible to have an overview of the whole pipeline  - When stages are collapsed, it is possible to expand them all or one by one  - When stages are collapsed the main controls for each stage (e.g. disable, delete, drag up and down) are still available    h3. Notes  - When a stage is collapsed, what information is it useful to see?"
Answer: 135266.0

User story: "h3. User story  As a Compass user  I want more real estate for my stage editor  So that I can see everything I type into the editor without a lot of scrolling, even when my stage contains a lot of code.    h3. Acceptance Criteria  - When I am working on a stage, I can make the stage editor full-screen  - When the stage editor is full-screen, I can see:      -- The stage selector      -- The code editor      -- A way to reach the documentation/examples for the current stage      -- A way to delete the stage      -- A way to disable the stage      -- A sample of the data entering the stage      -- A sample of the data outputted by the stage      -- A way to access the agg. pipeline settings, in case I need to adjust for instance the timeout if the current stage is too slow  - When I close the full-screen editor, the changes I made are reflected in the “small editor” and the results in the preview are updated  "
Answer: 148370.0

User story: "h3. User story  As a Compass user  I want to access examples for each stage  So that I can immediately understand how to use the stage and its parameters.    h3. Acceptance Criteria  - When I am editing a stage of my agg. pipeline, I want a button/link/ui-control that takes me directly to examples that show me how to use the stage"
Answer: 141368.0

User story: "h3. User story  As a Compass user  I want a quick and discoverable access to “export to language”  So that I can easily find it and I can take advantage of it to speed up my application development.    h3. Acceptance Criteria  - When I look at the Agg. Pipeline builder, I want to know it is possible to export my pipeline to different languages  "
Answer: 138489.0

User story: "h3. User story  As a Compass user  I want to set sample size, number of docs in preview and maxTimeMS  So that I have better control over how Compass is executing and displaying my pipeline.    h3. Acceptance Criteria  - There is a place in the UI where I can set sample size, number of docs in preview and maxTimeMS  - By default, these settings are set to the default that is in Compass today  - When I change one of these values, the new configuration is preserved across different Compass sessions    h3. Notes  - Should the setting be per collection, per pipeline, or global? How does that resonate with tabs (COMPASS-3289)?"
Answer: 138491.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: "h3. User story  As a Compass user  I want to understand what the different UI controls do  So that I know what is going to happen when I click on them.    h3. Acceptance Criteria  - When I am trying to use a button, toggle, or other UI element on the screen, I want to understand what it does. This can be achieved in different ways (not mutually exclusive):      -- The UI control is self explanatory      -- When I hover over the UI control, some sort of tooltip is displayed      -- Next to the UI control or as part of the tooltip, there is a link to a documentation page with the details"
Answer: 108195.0

User story: "h3. User story    As a Compass user   I want to be able to open collections in different tabs   So that I have a quick way to switch from one collection from another, from one task to another  h3. Acceptance Criteria   - When I am looking at Compass, I have the choice to organize my work with collections across multiple tabs   -- I can use only one tab, and that tab will work as Compass work today   -- I can open a collection in a new tab (no matter to which database the collection belongs)   -- I can open the same collection I am workin on in a different tab   - Tabs are independent one from the other, I can have the schema analyzer for Collection A in one tab and the Agg. Pipeline Builder in a different tab."
Answer: 289679.0

User story: "h3. User story  As a Compass user  I want to be able to clone favorite connections  So that I quickly create favorites for all my different environments.    h3. Acceptance criteria  - When I select a favorite from the sidebar, I should be able to duplicate it  - A duplicated favorite is pre-filled with the connection details that were in the original favorite  - The duplicated favorite appears in the sidebar with a name generated by default (e.g. My Favorite (copy))  - It is possible to change the name and the connection details for the cloned favorite  "
Answer: 511513.0

User story: "h3. User story  As a Compass user  I want information on how to connect to Atlas/AWS/GCP/Azure  So that if I have difficulties with connecting to my database I can do a Google/MongoDB-Documentation search and find what I need.    h3. Acceptance criteria  - There is documentation on how to connect to MongoDB running on the different clouds  - Such documentation should be reachable directly from the Compass connect screen  - Optionally, there is one or more blog posts on how to build a cool project with MongoDB on <CLOUD PROVIDER> and connect to the server/cluster with Compass  "
Answer: 359890.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: "h3. User story    As a Compass user   I want a simple connect experience   So that I better understand what information I need to fill in for my connection.  h3. Acceptance criteria   - When I open Compass, the default connect screen only includes a field for the URI connection string.   - It is possible to switch to a more advanced connection screen containing all the options   - When there is a URI connection string in the clipboard, Compass asks the user if they want to use it   - When I switch to the advanced view, connection details and options are logically grouped   ** All the connection details should fit in one screen, scrolling should not be necessary   - Once the connection details are filled in, the user can connect or save the connection as a favorite"
Answer: 428000.0

User story: "h3. User Story    As a Compass user   I want to switch between simple rule builder and smart editor   So that I can edit my rules in the way I am most comfortable with  h3. Acceptance Criteria   - - When I enter the validation screen, I can choose the way of editing validation rules that I prefer   - If the server I am connected to is < 3.6 then the rule builder won’t be available   - Rules specified with the interactive rule builder are represented as JSON when switching to the advanced editor   - When possible, rules specified with the advanced editor are displayed as rules in the rule builder   - If validation rules cannot be displayed in the rule builder, Compass will display an error that explains to the user their rules are not displayable in the simple rule builder   - Toggles for validationAction and validationLevel are available both in the simple rule builder as well as in the advanced editor    h3. Notes   - The < 3.6 topic may change in case of some push backs during the scope doc review    "
Answer: 669315.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: "h3. User Story    As a Compass user   I want a quick and intuitive way to create schema validation rules   So that I don’t have to remember the validator syntax and I don’t have to type anything when what I need is really simple  h3. Acceptance Criteria   - When I open the Validation screen, and the server I am connected to has version >= 3.6, I can choose to create/edit/delete my validation rules with a simple rule builder   - The simple rule builder allows me to create simple rules to support a limited number of common use cases (e.g. type of a field, min/max, enum, to be defined)   - Simple rules are created with an interactive mode rather than by typing code or JSON   - When rules are created with the simple rule builder, they are translated behind the scenes into a JSON Schema   - It should be possible to specify multiple rules for the same field   - It should be possible to specify that a document is valid only when all and only the fields that have been explicitly listed in the rules are present (i.e. {{allowAdditionalProperties: false}} is set for all the objects when the rules are translated into JSON Schema)   - When I attempt to save a rule and the rule is correctly saved, I want to see a confirmation message   - Rules are always _and-ed_   - When I attempt to save a rule and the rule cannot be saved or there is an error, I want to see an error message   -- This includes conflicts between rules detected by the server, or if we can detect that before saving even better   - When I create a rule for a field, the field name should be autocompleted if there are already existing documents in the active collection   - When I create a rule for a field, I should be able to type its name if it’s not already set for the documents already in the collection or if there are no documents in the collection    h3. Notes   - The > 3.6 topic may change in case of some push backs during the scope doc review    "
Answer: 669316.0

User story: "h3. User Story    As a Compass user   I want to see if existing documents match or do not match the validation rules I am adding   So that I can understand whether I am adding the right rules and whether my existing data would need some cleanup  h3. Acceptance Criteria   - When I am specifying schema validation rules for a collection that already contains documents, I want to see a sample of documents that would match and would not match my validation rules   - The sampling of documents should happen with a reasonable level of performance   -- If feasible with reasonable effort, the sampling would happen while I am editing the rules and not after saving, but this is not a strict requirement.   - If sampling is a long operation, the UI will not freeze or be blocked. Instead, we should display some sort of loading indicator in the area where the sample documents would appear.   -- -If feasible, where we show samples of documents that do not match the validation rules, we should highlight the fields that do not match-"
Answer: 101984.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: "h3. User Story    As a Compass user   I want to control validationLevel and validationAction for my validation rules   So that I can configure validation according to my needs  h3. Acceptance Criteria   - In the validation screen, there should be a way to choose between off, strict and moderate for validationLevel   - In the validation screen, there should be a way to toggle between error and warn for validationAction   - When the user changes validationLevel or validationAction, he should be able to save the change   - For both validationLevel and validationAction, there should be a quick way for the user to access the documentation to figure out what they are"
Answer: 93359.0

User story: "h3. User Story    As a Compass user   I want some help when writing my validation rules   So that I don’t need to remember the syntax of the validation operators, properties and their allowed values and the name of the fields of existing documents  h3. Acceptance Criteria   - When I start typing the name of an existing field, an operator, a type or other keywords, the editor should suggest possible values   -- Ideally, suggestions should be contextual, e.g. I should not be suggested a field name when I should be specifying the expected type of a field   - Autocompletion should work both for query operators as well as for JSON schema (including all the keywords specified here: [http://docs.mongodb.com/manual/reference/operator/query/jsonSchema/#op._S_jsonSchema])   - When I get suggested possible values, I should be able to select one of the suggestions   - If none of the values that are suggested is the one I want, I should be able to type a different one   -- A good use case for this is when I am creating validation rules for a field that does not exist in the documents already in the collection or when I am inserting rules for an empty collection: in these cases I should be able to type the field name even if it is not autocompleted   - The editor should support syntax highlighting for validation rules   - The editor should highlight errors and ideally give the user some hints on what the error is about"
Answer: 93365.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: "h3. User Story    As a Compass user  I want to see, create and modify schema validation rules for my collections  so that I can guarantee that my data will always be in the shape I expect    h3. Acceptance Criteria    - In Compass, when I select a collection I can access a Validation screen for that collection  - The Validation screen displays the validation rules currently associated with the collection      -- By validation rules, we mean the object associate to the validator property  - The Validation screen allows the user to edit and save validation rules  - When there are no validation rules for the collection, there is a CTA for the user to start taking advantage of schema validation and a link pointing to the documentation  - When I access the validation screen for a collection with validation rules, all the rules are displayed, no matter if they are written with query expressions or as JSON Schema  - I can edit rules both as query expressions as well as in JSON Schema  - When I attempt to save a rule and the rule is correctly saved, I want to see a confirmation message  - When I attempt to save a rule and the rule cannot be saved or there is an error, I want to see an error message      -- This includes conflicts between rules detected by the server  - Validations does not apply to read-only collections/views"
Answer: 101992.0

User story: "  Following the [Database User View Tutorial|https://docs.mongodb.com/compass/master/plugins/tutorial-user-view/], I am not able to execute the {{npm run compile}} step.    This appears to be associated with a change in the packages needed and/or referenced.  The template files generated by Khaos do not match the general structure of the ones listed in the tutorial.     "
Answer: 242809.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: "Let's try if no stage selected and you paste into stage editor, the pipeline fills out. If messy, we'll re-eval    !agg-paste-pipeline.png|width=600!"
Answer: 319757.0

User story: "The attached error message is not intuitive.  The error occurs because the server is version 3.6 and not 4.0 and the agg operator was introduced in 4.0.  However, the error message seems to suggest that a parsing error occurred in Compass.    {{Unrecognized expression `$toInt`}}    One way to improve these error messages would be to prepend a reference to the database server for those errors originating from the server.    {{Database server reported the error: Unrecognized expression `$toInt`}}    "
Answer: 228984.0

User story: "There does not appear to currently be the capability to all a collation to the document filtering of the Documents tab."
Answer: 322230.0

User story: "Add collation support to the aggregation pipeline builder.        # Add the collation field.   # Pass collation options when executing the stages.   # Pass collation options when executing a $out    https://mongodb.invisionapp.com/share/ZSMFJZ4DHKY#/screens/309739115_Design_04_-_1280px_-_Option_A"
Answer: 20515.0

User story: "Feature request: As a user who has documents with a large[-]ish (100) number of keys, I want to be able to cmd+F to search for the key Im looking for to check its value without having to scroll through reading over each key."
Answer: 43951.0

User story: "  When a user clicks on a very long string in the Compass document editor, the input widget is expanded and hides the field name of that string.  "
Answer: 777487.0

User story: "Add a plus button next to the Delete button for each stage. When clicked, it inserts a new stage right after the one that is currently selected. This will help avoid a lot of vertical scrolling and also unnecessary movement/dragging of stages when you want to simply insert a stage in the middle of a pipeline, which is very common when authoring/debugging agg pipelines."
Answer: 13630.0

User story: "Currently, the Agg Pipeline builder offers field autocompletion based on the collection selected for aggregation. I'd like to see this extended to the new fields defined in the $project stages that precede any new stages that attempts to use them. See example attached."
Answer: 441326.0

User story: Getting "read ECONNRESET" error message is not very helpful. It would be much better to indicate "Enable SSL". 
Answer: 267047.0

User story: "According to https://davepotts.software/2018/05/14/azure-cosmosdb-is-too-expensive-for-experimenting-alternative-mongodb-atlas/  Compass requires URI encoded special characters in database user passwords when connecting. Is this really true? if so, is there a way for us to not require this when connecting in Compass? (In parallel I'd like to get Atlas to warn around encoding requirements in the URI in a UI validating when users use a special char)"
Answer: 31967.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: "There are at least six different user actions that can lead to {{MongoDB not running on the provided host and port}}.  Some other error messages are less overloaded, but possibly confusing in the absence of understanding the underlying exception that caused them.    h2. Recommendation    Add a small link or button, labeled {{+ADVANCED}}, to the Compass connection *error display* when a connection fails or closes unexpectedly. This link/button presents a dialog with addition information for troubleshooting the problem, including:   * the underlying exception text   * success/failure of DNS   * state of the replica set, if known   * state of the TCP socket, if known   * state of the SSH connection, if applicable,   * the last command sent to the server   * the last reply received from the server.    "
Answer: 464792.0

User story: "As a Compass user, I want to rename a collection."
Answer: 434248.0

User story: "Current support for $geoWithin in Compass does not return a sorted list of matching points.    "
Answer: 1016744.0

User story: h3. User story  As a Compass user  I want to distinguish views from collections  So that I easily understand what I am selecting in the sidebar or in the list of collections    h3. Acceptance criteria  - Views are represented with an intuitive icon in the sidebar  - Views appear after Collections in the sidebar  - Views appear after Collections in the [Views and Collections screen|https://mongodb.invisionapp.com/share/ZKQDF41YGSJ#/screens/350992753]  - In the Views and Collections screen, Views are displayed with the collection (or view) they are based on    h4. Original description  bq. Currently a view is distinguished from "normal" collection with a lock side its name. A more explicit way should be used to indicate a view.
Answer: 542887.0

User story: "As a Compass user I would like to export and import my favorite list so that other users may access the same hosts without having to type anything"
Answer: 322980.0

User story: "As a Compass user I would like to persist my list of favorites after a Compass version upgrade so that it is quicker for me to access hosts that I have saved before    After trying to upgrade from 1.11 til 12.2, and afterwards to 1.33.0 beta 7, it seems this feature is not in the product. My favorites turn out blank after upgrade."
Answer: 466728.0

User story: "This is a placeholder story to potentially flush out not specifying the read preference on the connection window, but allowing the user to change it once connected to the instance.    Requested by Norberto."
Answer: 898452.0

User story: "See comments"
Answer: 340577.0

User story: "As a Compass user I want to install Compass Community via brew cask, like so:  {{brew cask install mongodb-compass}}"
Answer: 21713.0

User story: "  Enterprise customers have requested a version of Compass that does not open any outbound connections under any conditions.    This build of Compass would not connect to Stitch, Intercom, Bugsnag, Deis, or the map visualization provider.    "
Answer: 29858.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 a user, when I hover over all documents I see a button to expand the fields. However, some documents do not have nested fields in them. "
Answer: 1152115.0

User story: "Acceptance Criteria Needed"
Answer: 120543.0

User story: "Acceptance Criteria Needed"
Answer: 120541.0

User story: "Acceptance Criteria Needed"
Answer: 126105.0

User story: "Acceptance Criteria Needed"
Answer: 126106.0

User story: "Acceptance Criteria Needed"
Answer: 120541.0

User story: "Acceptance Criteria Needed"
Answer: 120541.0

User story: "Acceptance Criteria Needed"
Answer: 120541.0

User story: "Acceptance Criteria Needed"
Answer: 120541.0

User story: "Acceptance Criteria Needed"
Answer: 120541.0

User story: "Acceptance Criteria Needed"
Answer: 120544.0

User story: "Acceptance Criteria Needed"
Answer: 120545.0

User story: "Acceptance Criteria Needed"
Answer: 120547.0

User story: "Acceptance Criteria Needed"
Answer: 120546.0

User story: "Acceptance Criteria Needed"
Answer: 120546.0

User story: "Acceptance Criteria Needed"
Answer: 343665.0

User story: "Acceptance Criteria Needed"
Answer: 343665.0

User story: "Acceptance Criteria Needed"
Answer: 343665.0

User story: "Acceptance Criteria Needed"
Answer: 343665.0

User story: "Acceptance Criteria Needed    I want to be able to edit metadata fields in my saved schema, such as:  * Title  * GUI  * JSON  "
Answer: 343666.0

User story: "Acceptance Criteria Needed"
Answer: 343666.0

User story: "Acceptance Criteria Needed"
Answer: 343666.0

User story: "Acceptance Criteria Needed"
Answer: 343666.0

User story: "Acceptance Criteria Needed"
Answer: 343666.0

User story: "Acceptance Criteria Needed    * I want to be able to give my created schema a Title"
Answer: 343666.0

User story: "Acceptance Criteria Needed"
Answer: 343666.0

User story: "Acceptance Criteria Needed"
Answer: 343666.0

User story: "Acceptance Criteria Needed    Field-Level Actions of Interest:  * Add field  * Remove field  * Duplicate (clone) field  * Field name  * Field type  * Set a range for some field types  "
Answer: 343666.0

User story: "Acceptance Criteria Needed"
Answer: 343666.0

User story: "Acceptance Criteria Needed"
Answer: 343666.0

User story: "As a new user, I want to generate sample data using a GUI instead of editing a JSON Schema document, in order to start using my currently empty database."
Answer: 352749.0

User story: "As a new user, I want to generate sample data from a JSON schema, in order to start using my database."
Answer: 352751.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 filing this now so as to ensure there is awareness within the Compass team about this concept, whether or not this can be implemented over the medium term (hopefully it can).    As of the MongoDB 4.0 release, we will have easy access to a free monitoring embedded in the server. The mongo shell will encourage community users to enable sending monitoring  to MongoDB's Free Monitoring Cloud, which will then return a dedicated cloud URL for them to navigate to, in order to see their free monitoring.    Ideally in line with the MongoDB 4.0 release, or soon after, MongoDB Compass would do the same when connecting to MongoDB community  - e.g. it should prompt users to enable access to our free monitoring cloud  - after enabling it should show the user their dedicated monitoring URL    The scope of this project has rapidly been solidifying over the last few weeks, hence filing this now."
Answer: 388205.0

User story: "Providing a version of Compass with the user interface translated to French would improve the user experience for corresponding users.      "
Answer: 394060.0

User story: "As a user I would like to duplicate a favorite so that it is quicker for me to use existing information as a starting point when creating a new favorite"
Answer: 395649.0

User story: "There appears to be a regression in CC 1.11.2: the privacy settings are visable, toggleable and can be accessed from the Help->Privacy menu.     Updated description:  - We want to force users to provide usage stats and force them to have auto-updates so they are always running the latest version. Let's remove those options from the privacy menu."
Answer: 578696.0

User story: "Scope: A simple link to Sign up for an Atlas cluster in the UI.   Notes: Time box this to 0.2 engineer months."
Answer: 92002.0

User story: "Use the logged in user context rather than prompt the user to reenter their un/pwd."
Answer: 268753.0

User story: "As a product manager I want telemetry in the agg pipeline builder so I can see how our customers use the interface. Interesting questions to ask:    - How long was spent building the pipeline?  - How many stages was the pipeline?  - What are the most frequently used stages?  - What are some common mistakes made?  - What is the size of the sample set by users?  - How often does someone get stuck writing a pipeline / fail to create a valid pipeline?"
Answer: 113436.0

User story: "Let's get on the latest version of React (16.3.2)    Acceptance Criteria:  - Update hadron-app peer dependencies to React 16.3.2  - Update the compass-plugin template to use React 16.3.2  - Update compass to depend on React 16.3.2.  - Update all the Compass plugins to React 16.3.2  - Bump the Compass plugin api version to 2.0.0.  - Upgrade Enzyme in all Plugins to 3.3.0.  - Inform Tomer & Pavel of the changes and that they need to upgrade their plugins."
Answer: 146814.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: "*Product Acceptance Criteria*  - A visual representation in the UI indicating that the query is exportable as various language syntaxes  - Filter, skip, project and limit should be included in the export  - Aggregation pipeline syntax as well as regular find syntax should be exportable  - No need to include the method calls to the generated method (method only is fine)  - Should have an option to include generated connection information."
Answer: 204005.0

User story: "* If I have a typo, autocomplete sometimes prevents me from correcting/editing my typo  * Autocomplete sometimes auto inserts the suggested word, and when I continue to type, my entry becomes incorrect  * Autocomplete behavior is buggy: Type open curly brace > autocomplete inserts closing curly brace > type ‘a’ > query should now be {a} > delete opening curly brace > then continue typing, autocomplete goes crazy (autocomplete fails to insert an opening brace, the cursor jumps back to the start of the input every time a new character is entered, non-deterministically will insert an opening brace or stop jumping to the start of input)    "
Answer: 211667.0

User story: "The customer indicates that they can create connections fine and also save these as favorites. When they restart Compass they can see both their recent connections and saved favourites in the left hand panel as expected.    However, when they log out of their Windows server and back in again their favorites and recent connections do not persist. I understand that these are saved in {{localStorage}} and they are not stored as file on disk at present.     "
Answer: 545810.0

User story: Product acceptance criteria:    - Create a new menu item in Compass Community only  - Menu item should be in Help Menu  - "View License Agreement"    Clicking the link loads an external browser and takes you to the website with the license agreement (link to be provided).
Answer: 636056.0

User story: "As a user I am confused between when the reset button takes the place of the Analyze button and I find myself hitting refresh by mistake when I really want to analyze."
Answer: 282355.0

User story: "As a user I find the arrow in the json editor too small to click, please make it bigger."
Answer: 298661.0

User story: "As a user I am confused between the history icon and the refresh icon and I keep clicking history thinking its refresh."
Answer: 249728.0

User story: "As a user I would like to see the time it took to execute a query when the documents view loads."
Answer: 520663.0

User story: "As a user with large documents I would like to have my documents collapsed to their ObjectID's by default and then click to expand to see the whole document so that I can make the most of my screen real estate."
Answer: 438573.0

User story: "As a user with large documents I want to provide a filter or project before the documents view populates for speed and performance."
Answer: 438577.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 an SA I would like to remove individual entries from my recent connections list so that I can remove previous customer hostnames when demoing at other customers."
Answer: 520681.0

User story: "As a developer I want to copy a document to clipboard as json so I can share the document with other members on my team and/or compare it with the output from my application."
Answer: 755546.0

User story: "As a user I would like visual feedback when executing queries so that I can tell that the operation was sent to the server and is currently in progress (remove uncertainty).     From Joe:    In Compass (all versions up to 1.10.1.0) long running queries give no feedback when running or when completed. As a result you have to spot the number of results changing to determine if a query is complete. I have attached a screen capture demonstrating this. Sorry about the background noise on the video. I was in an airport lounge :-)    "
Answer: 319983.0

User story: "As a developer I want to insert a new document as JSON."
Answer: 696813.0

User story: "As a user I want to be able to write a note or description on a field name in the schema view so I can quickly understand and reference what it means later on."
Answer: 521201.0

User story: "As a user I want to use a scroll bar to scroll the license agreement so I can click the Agree button."
Answer: 1101350.0

User story: "As a new user I want a quick way to seed a new mongodb database so I can play around with test data."
Answer: 525011.0

User story: "As a user I want to provide dns entries to whitelist in the Compass Content Security Policy, so I may access data from locations not currently allowed in Compass."
Answer: 527254.0

User story: "As a brand new user I would like to get started with an Atlas instance as quickly as possible."
Answer: 226986.0

User story: "As a user I want to quickly and easily see all the Compass windows I have open so I can switch to the other collection I am working on."
Answer: 554045.0

User story: "As a user I want to execute a query without leaving my keyboard so I can be more agile and not have to use the mouse."
Answer: 305225.0

User story: "As a user I want to refresh my documents list from the keyboard so that I can:    - Stick to a workflow I am familiar with  - Be more agile at the keyboard  - Not have to use my mouse"
Answer: 354269.0

User story: "As a developer I want to understand what each pipeline operator does so I don’t have to google for an explanation."
Answer: 323376.0

User story: "As a user, I want Compass to log 3rd party plugin plugin actions that may be a risk to security, in order to audit what plugins are doing and potentially disable them."
Answer: 541268.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 a user I want to be informed about what plugins are trying to do and either authorize or deny those actions, in order to control the security of my Compass instance.    h5. Acceptance Criteria    User is prompted to authorize a plugin to:  - Access the database  - Access the network via any protocol  - Access the filesystem (read-only)  - Access connection details  If the user clicks "no", then the plugin will not be loaded.  If the user clicks "yes", then the plugin will be allowed to access those items in the list.
Answer: 541270.0

User story: "As a user I want to opt-in to the use of 3rd party plugins so that I am awareness (and consenting) when I install a 3rd party plugin from other vendors and so I can be sure that the default Compass plugins are secure and provided by MongoDB."
Answer: 541273.0

User story: "Hi,    I'm trying to use the following projection:  {_id:0,'fields.key':0, 'fields':{$elemMatch:{'key' :{$eq : 'Agreement Number'}}}}    This works in the shell, but not in Compass.  The UI element doesn't validate this projection statement (stays red).    Is this by design?"
Answer: 1035528.0

User story: "Story: As a product manager I want to survey users for NPS as they use the app so that I can maximise the response rate and not distract the user from their current context (using Compass)."
Answer: 290624.0

User story: "As a Compass user I want to install Compass in a certain directory so that I abide by my organisation's security policy."
Answer: 584773.0

User story: As an Ops team member I want to script installs of Compass across many machines so I can deploy Compass on laptops of new employees (install widely across my organization).    *Product Acceptance Criteria*  - A working MSI installer (for the same platforms that we have .exe's for)  - MSI installer is signed by MongoDB as the publisher  - MSI installer should allow user to choose installation directory for Compass  - MSI installer should allow user to choose an installation directory for preferences and favorites  - Must support a "quiet" installation and output the log to a specified location.
Answer: 483685.0

User story: "h5. Story  As a developer, I want Compass to show date values in server time and not converted to the local (laptop) time so that I confirm that my application is saving dates correctly.    h5. User anecdote  More details:  With the current Compass implementation, I thought my App inserts dates with an offset of +1 day and I spent a lot of time trouble-shooting until I used the mongo shell and realized the dates are correct but Compass shows it converted to local time.    h5. Product Acceptance Criteria  * Have a menu option(s) to Show Dates as server time or local time  * Default to server time"
Answer: 983159.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: "Out of many amazing locations in the world New Zealand is one of the most popular holiday destinations that most of the people would love to. However we think about a moment or two before proceeding with our plans because of low budget and our concern with the quality of service. Stop hesitating and visit Eco Travels website the next time you plan a trip because our services like Cheap Flights NZ, Hotel Accommodations and Trip Planning are so satisfactory, low cost and up to the mark that it will fit right in your pocket.  [http://ecotravels.co.nz/|http://ecotravels.co.nz/]"
Answer: 379.0

User story: "Soapkit to support MTOM attachments"
Answer: 48620.0

User story: "Spike: Support SOAP XML signature signing and verifying         https://www.w3.org/TR/xmldsig-core/"
Answer: 471184.0

User story: "Spec can be reached here:  https://docs.google.com/document/d/10aO_5K-WecIwbbB7oGZYfqc63ne4wtLSKO--HVG8BGw"
Answer: 33465.0

User story: "We are using WSDL parsers in SOAPkit Scaffolder and SOAPKit Router. Both modules use a different approach to parser WSDL. We have to use this parser https://github.com/mulesoft/mule-wsdl-parser"
Answer: 27575.0

User story: "Create a new version of Studio Tooling to distribute Soapkit 1.1.3 Runtime Extension"
Answer: 3964.0

User story: "Soapkit 1.1.4 Release"
Answer: 27075.0

User story: "SOAP Server creation should be done during the Extension initialization. To be align to Mule 4 SDK we need create a ConnectionProvider"
Answer: 23020.0

User story: "When you create a SOAP App but when invalid SOAP Version configures error messages is very confusing. Try to improve this and deduce the default Version automatically"
Answer: 77342.0

User story: "SOPAKit needs a CXF Server. The code used in Mule 3.x was deprecated and moved into Mule compatibility module.   We need create a new Server version without using compatibility module and using a new Apache CXF version. The Apache CXF library used has to be the same used in Mule SOAP Service. The final goal is included this CXF Server in SOAP Service"
Answer: 57832.0

User story: "*Description*    the current issue is that the needed Apache CXF libraries have been moved to compatibility module (for Mule). We have also been asked not to use compatibility module    *Acceptance Criteria*    Migrate archetype to SoapKit for Mule 4"
Answer: 18718.0

User story: "Implement Soap Fault 2.0"
Answer: 929.0

User story: The idea is to be able to configure where outbound headers will be set after routing.    {code:java}    /**     * A group of outbound headers that will be bounded with the transport request.     */    @Parameter    @Optional    @DisplayName("Headers")    @NullSafe    private Map<String, String> outboundHeaders;      public Map<String, String> getOutboundHeaders() {      return transportHeaders;    }  {code}  
Answer: 41339.0

User story: "Define DSL Router  Define DSL SubFlow   "
Answer: 12402.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 include the Errors managed in this Extension. We can take a look at WSC Extension that includes these errors:    {code:java}  public enum SoapErrors implements ErrorTypeDefinition<SoapErrors> {      INVALID_WSDL,      ENCODING,      BAD_REQUEST,      BAD_RESPONSE,      CANNOT_DISPATCH,      TIMEOUT,      SOAP_FAULT;        private SoapErrors() {      }  }    {code}   "
Answer: 16918.0

User story: "The scaffolder should be able to scaffold a wsdl file from the URL where is located.    "
Answer: 16507.0

User story: "*Description*    the current issue is that the needed Apache CXF libraries have been moved to compatibility module (for Mule). We have also been asked not to use compatibility module    *Acceptance Criteria*    create SoapKit CXF library from compatibility module"
Answer: 25899.0

User story: "The default SOAP Version is SOAP 1.1. The problem is that if you are working with a SOAP 1.2 WSDL the default version is wrong. We need to detect the correct SOAP Version form WSDL. There is a special issue for this because we need to update the WSDL Parser to do that. Until we update it we are not setting the SOAP Version in CXF and we let it deduce it. Doing that SOAP server starts perfectly well. "
Answer: 97.0

User story: "SOAPKit module needs to return metadata accordingly to the UI so that using it in concrete project, we will have:    1) MetaData for operations  2) MetaData for typed SOAP faults"
Answer: 26175.0

User story: "SOAK Kit CXF is based on CXF version of Compatibility Module. We are using a very old CXF Apache Version. The idea is update it if is possible."
Answer: 36023.0

User story: "SOAPKIT Scaffolder  - Refresh  - New project    Include tests    Migrate scaffolder to SoapKit for Mule 4 ideally using Mule Extension API Declaration.  https://github.com/mulesoft/mule-integration-tests/blob/mule-4.x/dsl/src/test/java/org/mule/test/extension/dsl/ArtifactDeclarationSerializerTestCase.java  "
Answer: 29870.0

User story: "SK plugin must follow the same version as soapkit core, since this is a beta version."
Answer: 238.0

User story: "*Description*    We need to generate Mule 4 Application XML starting from a WSDL file. Result XML config file should be similar to described in SOAPKit Spec. (https://docs.google.com/document/d/10aO_5K-WecIwbbB7oGZYfqc63ne4wtLSKO--HVG8BGw/edit#heading=h.9dsheg9bjahr)    *Acceptance Criteria*    Migrate scaffolder to SoapKit for Mule 4 ideally using Mule Extension API Declaration.  "
Answer: 110847.0

User story: "SOAPKIT to fully support attachments  "
Answer: 30356.0

User story: "Fix payload encoding"
Answer: 4292.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: There are 2 context where a project can be mavenized:  1) when creating a project, a user can tick the checkbox "Use Maven"  2) right click in a project, then "Mule" -> "Mavenize"    Both events are triggered by studio, and should be doing the same in both cases.  Code to steal stuff from the mule-tooling-apikit:   CreateAPIkitWizardPagePartExtension#performFinish(IProgressMonitor) which calls APIKitProjectHelper#mavenize() and APIkitProjectMavenizeExtension (which is called from an extension point if I'm not wrong). Or talk with Sebas :)    Accepted criteria:  1) Datasense should work. For this one, the mavenizing code must also add the folder of the WSDL files, "src/main/wsdl", to the current pom.xml  2) Running a project must add the dependencies for the runtime (at the moment, just 3)  
Answer: 9346.0

User story: "Define and implement final internal subflow component API    //TODO Review What is a component?    //TODO Review Create inputAttributes with header and attachments"
Answer: 3906.0

User story: "When loading a mule config using tooling client, if there is any tag belonging to an unkown extension model, deserializing fails with the following error:    {code}  org.mule.tooling.client.api.artifact.declaration.ArtifactSerializationException: An error occurred while deserializing the ArtifactDeclaration  org.mule.runtime.api.exception.MuleRuntimeException: Missing Extension model in the context for namespace [validation]  {code}    In those cases, we must search for extensions in the project pom before deserialize the mule config. This maybe require modifying the scaffolder API"
Answer: 25963.0

User story: We must support to create a project from not local wsdl files and also from a folder (Wsdls + schemas).    * When creating the project from the URL should behave the same as From file, but no files will be copied to the "src/main/api"    * When creating a new project from a folder we should prompt a Combo with all the available .wsdl files in the root of the folder. The user need to specify the wsdl that act as entry point of the webservice.     
Answer: 11675.0

User story: "We need test both SOAP Attachments mechanism."
Answer: 47672.0

User story: "Support different soap versions"
Answer: 13274.0

User story: "We need back to to RouterEnricher to have the original Event to route subflows"
Answer: 6024.0

User story: "Java 11 support for APIkit for SOAP"
Answer: 121007.0

User story: There should be a clear way to create a soap fault for both SOAP v1.1 and 1.2.    *For 1.1* the "soap-fault-builder" must allow the user to define a (1) faultCode, (2) faultString, (3) faultActor and (4) detail, each of them optional as stated in http://www.w3.org/TR/2000/NOTE-SOAP-20000508/#_Toc478383507    *For 1.2* the "soap-fault-builder" should be able to construct something similar to the *recommendation* in the following spec: http://www.w3.org/TR/soap12-part1/#soapfault
Answer: 6229.0

User story: "Define DSL Router  Define DSL Subflow"
Answer: 936.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 already have a Fault processor with a dummy implementation. We need to complete it with metadata information to achieve it works in the same way than 3.8.x      Implement Soap Fault 2.0"
Answer: 192738.0

User story: "We already have a Router processor with a dummy implementation. We need to complete it using the new CXF Server Module     Datasense for flow   - Create metadata resolver for headers  - Create metadata resolver for body  - Create metadata resolver for attachments"
Answer: 125003.0

User story: "Fault processor metadata"
Answer: 25600.0

User story: "Migration tool from M3 to M4: consider Soapkit migration cases:  * Config  * Router  * Http Listener Mapping    We need to contribute to this project [https://github.com/mulesoft/mule-migration-tool]    For info about how to contribute, read [https://github.com/mulesoft/mule-migration-tool/blob/master/README.md#contributing]       Repo: [https://github.com/mulesoft/mule-migration-tool/tree/connect-demo]"
Answer: 19086.0

User story: "Fix GETWSDL Test"
Answer: 8119.0

User story: "The problem is described in a slack channel.    {panel}  I have a customer who is using ApiKit-SOAP router behind the DLB, and when they hit the service to get the wsdl using DLB url like `https://internal-test-api.amatil.io/warehouse-automation-dev/mfs/?wsdl` the downloaded wsdl will update the imported schema location but doesn’t have the DLB mapping URL part just hostname is updated (which I think it’s limitation)  thus the imports will fail as they have this url `https://internal-test-api.amatil.io/mfs/?xsd=ewm_mfs_datatypes.xsd` while correct URL is `https://internal-test-api.amatil.io/warehouse-automation-dev/mfs/?xsd=ewm_mfs_datatypes.xsd`.  {panel}    https://mulesoft.slack.com/archives/G803RDF26/p1535501071000100  "
Answer: 44620.0

User story: "We need to integrate APiKit for SOAP for Mule 4 into Studio 7 with the same functionality that we already have in Studio 6.x    Technically we need to do:    1) Remove soapkit common module dependency and use the WSDL parser directly:    The parser dependency is:    {code:xml}         <dependency>              <groupId>org.mule.wsdl</groupId>              <artifactId>mule-wsdl-parser</artifactId>              <muleWsdlParserVersion>1.1.0-SNAPSHOT</muleWsdlParserVersion>          </dependency>  {code}    The parser entry point is:    {code:java}  WsdlParser.Companion.parse(wsdlLocation);  {code}    2) Change soapkit xml generator dependency by using     {code:xml}      <groupId>org.mule.modules</groupId>      <artifactId>mule-soapkit-scaffolder</artifactId>      <version>1.1.0-SNAPSHOT</version>  {code}    Basically is the same code and interfaces but we rename the artifact in Mule 4    "
Answer: 130885.0

User story: <apikit-soap:config name="soapkit-config" wsdlUrl="tshirt.wsdl" serviceName="Service"                                    portName="Port" mtomEnabled="true" soapVersion="SOAP11"/>   
Answer: 458.0

User story: "Today the wsdl location is not setted in wsdl returned"
Answer: 4572.0