Azure / Azure/azure-functions-host

Remove support for some experimental languages in 2.0

Open
#1,744 17 comments 2 reactions 0 assignees View on GitHub
2.x
Dominant language
C#
Stars
2k
Forks
482
Avg merge
2d 12h
Merged PRs (30d)
38

Description

Our support for Python and PHP is too limited to be used beyond a demo. Even though we do mark it as experimental, we've found that users still try to build on them, leading to a poor experience (e.g. https://github.com/Azure/Azure-Functions/issues/419).

We can't change that in 1.0, but we do have the option of removing them in 2.0. We can then bring them back later when they are built on a proper model.

Let's discuss.

Contributor guide

Open the contributing guide

Research direction

Start by reading the discussion on issue #1744 and reviewing how Python and PHP support is represented in the Azure Functions host. The issue does not name files, tests, or an implementation scope; completion would require an agreed decision and a defined removal plan before code changes can begin.

Written by the indexing model from the issue text.

Assessment

Tech stack
php, python
Domain
backend
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.