Redmine and OTRS integration [closed] - project-management

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
Ticket Management: OTRS. (I can't change this tool but need to integrate everything to OTRS)
Project Management Tool: Actually I was looking for a good project management tool which can also contains Kanban. Redmine has a plugin for Kanban.
Repository: As repository server I decided to use git with gitLab interface.
Now I'm wondering that is there way to integrate Redmine with OTRS or if my choices are not good for Application Life Cycle, what would you offer which is open source?

In our company we have integrated OTRS and Redmine via emails. Of course such integration cannot be called complete, but we have solved our task: OTRS users and Redmine users can talk each over via their own systems. Someone in Redmine can create an issue and the issue may be forwarded to OTRS.
Some details.
OTRS has ticket ID in e-mail subject like this: [Ticket#2015032394000015] and Redmine - like this: [#123] (i.e. completely different). Small patch for Redmine resolves where is alien ticket ID (OTRS's) and where is own (Redmine's).
Both systems can send and receive e-mails.
Also we use Redmine helpdesk plugin to not spamming OTRS by developer's discussions, status updates etc. For tickets from OTRS "owner-email" field filled by OTRS's emission e-mail address. Subject of the tickets in Redmine should contain OTRS's ticket number. So should be done in OTRS. So the proposed workflow if the tickets initially created in the OTRS will be:
User -> OTRS: problem description
OTRS -> User: auto-response
(... conversation between the user and the support...)
OTRS -> Redmine: claim to developers
Redmine -> OTRS: auto-response with Redmine ticket number. OTRS should update ticket subject using Redmine's ticket ID.
(... conversation between the support and the developer...)
etc.
The crucial thing is to update OTRS ticket's subject in 5-th point.

There are no answers :( it is very interesting question...
Result of my small investigation:
I will put here several links which may be will purtly useful for you:
http://www.redmine.org/boards/2/topics/24573 (contain two useful links on two plugins, but i do not have time for testing these plugins)
http://forums.otterhub.org/viewtopic.php?t=21501

Related

How to get started with microservices and Symfony [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 2 years ago.
Improve this question
I have a server with Symfony RESTful, I want to access from another server with Symfony.
I have seen some examples of php that are accessed with curl or file_get_contents, but I can't find a document for Symfony where it explains the configuration, class organization, bundle to use. There is a lot of documentation on the RESTful API, but not from the querying party.
I need to know how the query is made and how the response is handled, without reinventing the wheel.
Can you recommend a document that explains a standard organization or which bundle is usually used?
I am using Symfony 4.4
The documentation on how to access a RESTful API is written by the creator of said API. If that's you then only you know what requests to send to what route and what data to expect. You can use the API for your back end and you can have multiple front end applications that connect to it. They would all connect the same way - the way you determine. You can start of by setting up a standard RESTful API. From there it all depends on your needs. That's why you cannot find documentation for this.

Will my question show up in Microsoft Teams stack overflow connector?

I am trying to get the stack overflow connector to work in Microsoft Teams. Will this question show up?
Edit:
Sometimes it is necessary to demonstrate an entire workflow to corporate influencers. In this case, I was showing how a question posted to StackOverflow will show up in the Microsoft Teams interface using the Connector.
Our internal concerns are:
What account is used in the connector? -- The Team owner logs the
connector into a StackOverflow account.
Is this account personal or
managed by the organization? -- By default it is my personal account,
but StackOverflow has an Enterprise plan.
Where are questions stored that appear in a Team? -- Questions are
posted to the Team's persistent chat and are stored with the chat
data.
Hope this clarifies why this odd question is here. Thank you for your patience.
Will my question show up in Microsoft Teams stack overflow connector?
The answer is yes.
You need install the Stack Overflow App to your Microsoft Teams, then you can connect to Stack Overflow with your SO account.
After logging, you can subscribe to the tags you care about, then you will receive following message:
If the tag you added to the your question is in your tag subscription list, you can see your question in Microsoft Teams, but you could just subscribe to the list of your personal questions.
Hope this helps.

Querying database of Windchill using SQL [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 2 years ago.
Improve this question
Many vendors such as Microsoft with Sharepoint and Dynamics have made it impossible to access database tables directly in newer versions as they convert to Software as Service (SAS) offerings.
I am working with PTC Windchill and have developed extensive Oracle SQL Layer ETL processing. Is this a future proof practice within the context of this product line? Or in the future will I be required to work through some sort of DAL. If so, is there a recommended practice?
The information available from Windchill for Cloud appear vague and mostly suggesting to me virtualizion at the infrastructure layer, suggesting I would be able to query at the database layer for many years to come. Any confirmation, pointers or feedback would be appreciated.
Windchill offers extensive APIs for data access (and customization) in java. Starting from version 11.0, There are also some soap and rest web service for data access , but not for everything. It is always better to use API, they offer Data Abstraction Layer in a supported way. PTC would recommend that you refer to a consultant for this job.
But if you want to try:
There is a huge documentation about Windchill Customization, you can also create your own web services in java to access the data you want, if standard web services does not suffice. a starting point can be the Windchill help, and the javadoc located in the windchill server in this folder:
WINDCHILL_HOME/codebase/wt/clients/library/api/index.html
there are also some examples:
WINDCHILL_HOME/prog_examples
more documentation and appropriate training is available on https://support.ptc.com, only for registered customer users.

What service do you use to distribute software? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I work for a medium sized software company and have been put to the task of finding a new way of electronically distributing our software. We don't have a super fast connection to distribute it ourselves so it would need to be a solution that we can upload to and send out links to customers. The customers won't be purchasing our software from our website as we already do most of our sales from direct sales and partner sales. Since I joined the company we have grown from CD distribution sized downloads to DVD sized distribution downloads. We released a new version and find the YouSendIT Service to be clunky and 99% of our customers receive a link to download the software. We only send out a printed media if requested. Is there a service besides yousendit that allows for unlimited file size uploads/downloads. I have heard of drop.io and it seemed to be similar to yousendit. If you could please point me in the direction of Electronic software distribution system that is 3rd party hosted would be appreciated.
Thanks
Mike
You should look into Content Delivery Networks, such as Amazon CloudFront.
You might want to reconsider the way you are going about this.
If you software is open source, you should be using sourceforge. Otherwise you should just get a cheap hosting plan with lots of transfer bandwidth.
For example, godaddy has an unlimited account (unlimited transfer, unlimited space) for about $14.95 per month.
You point a sub domain i.e. download.rivageek.com to that server. This gives your users confidence when they download your application.
If they have to go to some ad laden 3rd party site they might think twice about giving you money. If you lose only 1 customer to that, it pays for itself (assuming you charge more than 14.95 for your product).
The fine print on many of those 3rd party sites mean they own whatever you upload as well.
If you'd like something that allows (simplisticly) secure one-time downloads, I've used filehosting.org in the past. They give you a hashed link to the software when you upload it, which you can then email to anybody you want to be able to download the file. If you want, you can set it to delete the file after one download.
In response to using your own domain for the downloads, it's possible to configure both Amazon S3 and CloudFront to use a custom domain name. Here are the instructions for S3 -- very straight forward:
http://docs.amazonwebservices.com/AmazonS3/latest/index.html?VirtualHosting.html
If emailing out a direct link to your distribution file (zip, etc.) is sufficient, I'd say go with one of these services -- they're very cost effective, reliable, and easy to set up.
You could use a filehosting service or get a regular web host with unlimited bandwidth just avoid Godaddy as its shared hosting is overcrowded and overbooked. (personal experience)

What Maps API other than Google's do you use with GWT? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
It seems that licensing terms would prevent us from using Google Maps API in our software. We would prefer to be absolutely free open source and Google Maps API will require commercial license if our software is sold (correct me if I am wrong - I will delete this question then :-).
So the question is if there are alternative map APIs for GWT?
Openlayers is free software, http://openlayers.org/; it has a GWT plugin here: http://sourceforge.net/projects/gwt-openlayers/
As far as Google's License (http://code.google.com/apis/maps/terms.html):
10.9 use the Service or Content with any products, systems, or applications
for or in connection with:
(a) real time navigation or route
guidance, including but not limited to
turn-by-turn route guidance that is
synchronized to the position of a
user's sensor-enabled device; (b) any
systems or functions for automatic or
autonomous control of vehicle
behavior; or (c) dispatch, fleet
management, business asset tracking,
or similar enterprise applications
(the Google Maps APIs can be used to
track assets (such as cars, buses or
other vehicles) as long as the
tracking application is made available
to the public without charge. For
example, you may offer a free, public
Maps API Implementation that displays
real-time public transit or other
transportation status information.
If your Maps API Implementation is deployed internally or you are
charging for use of your Maps API
Implementation, please contact the
Google Maps API Premier sales team for
more information);
My advice would be to contact Google and ask them about your specific set of circumstances. I am not a lawyer and this is not legal advice.
If you are looking for full open data you might want to check out OpenStreetMap.org they list in their FAQ where they pull their open data from.
I'm not an expert, but a quick google found GWT-Ext, where it looks like they're using OpenStreetMap data which is free to use in a commercial application.

Resources