WSO2 APIM Workflow EI either BPS? - wso2-api-manager

I have to deploy the approval workflow as explained in
https://docs.wso2.com/display/AM210/Managing+Workflow+Extensions
Currently we are working with 2.1.0, but in the near future, we will migrate to 2.2.0.
In version 2.1.0 to different alternatives are provided: Using EI or using BPS as shown in
https://docs.wso2.com/display/AM210/Adding+an+Application+Creation+Workflow
But I see that, in 2.2 version, only the BPS alternative is provided
https://docs.wso2.com/display/AM220/Adding+an+Application+Creation+Workflow
As far we understood, EI is the newest, and is a super-set of BPS. Why is the suggestion missed from 2.2?

The 2.2.0 version of APIM works with BPS 3.6 and EI 6.2.0. Yes agree that the 2.2.0 docs should be updated.

Related

GCP composer best suitable versions of providers

Where i can find best suitable version for any provider with resepct to the airflow version
for example Airflow version 2.2.5 best sutaible version of goolge provider is 4.0.0
You can find all these informations in the official documentation : https://cloud.google.com/composer/docs/concepts/versioning/composer-versions
For each Airflow version, you can see the different versions of the packages that are included.

Where is the source code for Airflow backport providers?

I'm looking to edit some code for https://pypi.org/project/apache-airflow-backport-providers-google/2021.3.3/ as I need to use Google Ads Python SDK >= 15 and theres a requirement on the backport provider of google-ads<8.0 during my migration from 1.10.15 to 2.0.
The source code linked goes directly to the apache/airflow/providers which seems to be the same for https://pypi.org/project/apache-airflow-providers-google/.
So I'm a bit confused as to what code each package is installing or if it's now the same.
You can find specific tag in the source code :
Specifically for the release you are asking:
https://github.com/apache/airflow/tree/backport-providers-2021.3.3
I assume your question is about are referring to PR Upgrade to support Google Ads v10 This PR will be released with apache-airflow-providers-google in version 7.0.0
It will not be released for backport providers.
Note that backport providers are for Airflow 1.10 series. Since Airflow 1.10 reached end of life there are no more new releases for it - thus there are also no more backport provider releases.

Migration from 4.02 to 7 artifactory

I'm using a 4.0.2 version of artifactory.
I'd like to know if it's possible a direct migration from 4.0.2 to actual 7 release or some intermediate steps are needed.
Could someone provide documentation about this topic ?
Tks
Tullio
The Quick answer is No.
Upgrading Artifactory from 4.x version to 7.x will require incremental upgrades on the way.
In order to find the best solution, based on your current state of the application, please refer to the guides below:
Upgrading from Artifactory 4.x: https://www.jfrog.com/confluence/display/RTF4X/Upgrading+Artifactory#UpgradingArtifactory-Upgradingfromv3.xorv4.xtotheLatestVersion
Upgrading from Artifactory 5.x: https://www.jfrog.com/confluence/display/RTF5X/Upgrading+Artifactory
Upgrading from Artifactory 6.x & 7.x: https://www.jfrog.com/confluence/display/JFROG/Upgrading+Artifactory#UpgradingArtifactory

It's possible to use NuGet in a nexus oss repository?

I know that is possible use NuGet with the Nexus pro. I want to know if it is possible to use it with the oss version.
NuGet support is part of the Nexus Professional features. The only way to use it with Nexus Open Source is if you write your own Nexus plugins that implement NuGet support anew. Although that seems like a waste of time and a very expensive exercise compared to getting a Nexus Professional license including support.
Update December 2014: As of September 2014 and the release of Nexus 2.9 the full NuGet support is also part of Nexus OSS. With the following releases of 2.10 and 2.11 we also added support for NPM and RubyGems.
I think now (from version 2.9) you can use NuGet also on oss version.
This comparison says the same.

Upgrade path for S#arp Architecture 1.9.5 to 2.x?

I have a fairly large ecommerce site running on S#arp Arch 1.9.5. I just saw that the codebase is up to 2.0.4. First of all, nice one to everyone involved, I thought it was dead in the pan after waiting for 2.x for quite some time (...and Ayende ripping into it).
Is there a recommended upgrade path from 1.9.5 to the latest version? Do I just nuget update-package?
I personally upgraded my instance by download the 2.0.4 package from Github (seen below) and then update it locally. I did not meet any problem. Like you i looked for update suggestion but decided to do it manually.
https://github.com/sharparchitecture/Sharp-Architecture/downloads
I did find 2.0.4 Sharp-architecture package at Nuget however I did not run nuget update-package in my application.

Resources