How to collaborate with another developer when using watson conversation? - ibm-cloud

I created a new bluemix account and am setting up a watson conversation with intents, entities and dialogs. How can I work with another engineer on the same project? Is there a "shared" project concept where we can both log and and update things?
How do multiple engineers in general work on watson conversation?

If you are using the latest UI in bluemix, click on your name/icon on the top right. In the sidebar that opens up you will find "Manage Organisations".
Select your workspace, and "Team Directory". There you can add your co-worker to get access.
You can work on conversation at the same time, but I would recommend not to work in the same areas, as you may not see their changes straight away.

Related

How to get other people in the unity project in plastic SCM

I have a repository in my plastic SCM for my unity game, but I don't know how to get other people in the unity project. I have no idea how to do anything with it.
Go to PlasticSCM cloud dashboard
Go to "Configure" below your organization and head to "Users and Groups"
Click "Add new user" button
Write the email you want to give access to and save
If your cloud is linked with Unity organization you can just add a user to the organization and it will automatically sync permissions and give access to the Plastic Cloud. Follow this steps if your cloud is linked with Unity organization
Security notice: If you have multiple projects or multiple people and want to give specific access/permissions I advice you to read more about permissions in PlasticSCM here

Dialogflow fulfillment - reset

I got a shocked when my in-line editor code is being reset to the default code by itself. However, it seems like the dialogflow chatbot is still functioning well with my code. I even tired to deploy the draft code I have saved to prevent such incident but it keep shows error when deploying.
What can I do or why is this happening?
https://i.stack.imgur.com/DZuwo.png
I encountered this too. In our case it was because of an issue with the billing. Once we fixed the billing problem, our code appeared again in the editor.
Where to find the code outside Dialogflow
The fulfillment uses Google Cloud Functions. You can find the source code in that section of the Google Cloud Console. Remember to select the correct project where your Dialogflow agent resides.
Navigate there, then you will see a list of Cloud Functions. Select the one for your agent, likely named "dialogflowFirebaseFulfillment". Go into it and you will see tabs, one of which is "Source". From Source tab you can download the source code as a ZIP file.
You can't download this file if you have active billing problems.
Fix billing problems
Go to the Google Cloud Console, navigate to billing (or "Linked billing account" if asked). Then you go to Payment Overview tab in the Overview section to see any issues. Resolve these.
You may have to go to the "Account management" section and click to re-enable billing after you fixed payment issue.

Granting team read permissions on specific board only

I'm trying to create a team that can only see a subset of the boards (e.g. their own area), which is to act as a communication channel between the development teams and other users; meaning, the developers can see/interact with all boards, but the external team can only see/interact with one specific board. But it seems that any team created gets access to the main board no matter what.
Has anyone attempted this before?
You need to configure the area security setting for the team.
Go to Project settings-->Project configuration under Boards-->Areas-->Select the Area which you donot want the team to view-->Click the 3dots-->Security See below screenshot.
In the security setting page-->Search the Team in the search box-->Deny the view and edit permission of this node for this team. See below screenshot.
Repeat above steps to deny the view and edit permissions for other team areas which the newly created team should not gets access to. Then the newly created team should only be able to access to the Team board which he have the view permission.

Is it possible to display latest comment I made in issues globally in github using web ui?

I've added a few comments on issues that bothers me in a few repositories. I'd like to search for them. Is it possible to find them using github web ui ?
Click on the top right bell icon (notifications), then go to the tab Subscriptions. You should be able to find your stuff there.

Visual Studio Online - How to show all projects and Team Rooms in one account url page

I have one project in my Visual Studio Online account which I can access with my account url: myname.visualstudio.com
Recently I have been invited to collaborate in another project which can be accessed from diffrent url: anothername.visualstudio.com.
How to show project created in this second account in my home page ?
Lets say that somebody posts something in Team Room (collaborated one). To find if something happened there I have to to go to that second address (complicated one) and enter team room there. Can't this be done from my account url ?
If I will have many projects going then will I have to remember all those account urls and check them one by one every day?
If you have multiple projects, you can keep them all under the same VSO account umbrella by creating additional Team Projects.
Each VSO account (xxx.visualstudio.com) is totally independent from each other one -- they have no knowledge of one another and cannot "talk" to each other. In on-prem TFS terms, each VSO account is a totally separate team project collection.
So the basic answer to your question is "you can't". The bigger answer is "don't make separate VSO accounts, use multiple team projects within your existing VSO account".