State
[
...
progress record]:
...
Proposed
...
time:
...
2022/04/28
...
Discussion
...
time:
...
2022/05/11
...
(preliminary
...
discussion
...
of
...
the
...
proposal
...
in
...
the
...
community
...
development
...
...
group)
...
Accept/Reject
...
Time:
...
Complete
...
time
...
:
...
Document the state by adding a label to the LKIP page with one of “discussion”, “accepted”, “released”, “rejected”.
[issues]:
[email]:
[release]:
...
1.3.0
[proposer]: shuaidi
Motivation & Background
question:
At present, there are many new users of Linkis who have tried it, but the general feedback is that the sandbox trial has many problems, the experience is poor, the installation and deployment are difficult, the conversion rate is not high, and the deployment success rate is low. There are a lot of questions about installation and deployment in the community group. The current WeDataSphere family bucket installation and deployment associated with Linkis involves many components, which are too large, require many resources, and may cause problems.
...
Reduce the trial threshold for new users, improve the user's sandbox trial experience, improve the success rate of users' self-installation and deployment, and reduce installation and deployment problems in community groups. This will enlarge the real user base of the community and lay a solid foundation for further conversion into contributors. Establish a more independent and lightweight installation and deployment trial experience for Linkis, and avoid strong binding with other components of WDS, such as DSS, during the trial process.
Basic concept
For
...
new
...
users
...
to
...
try
...
out,
...
the
...
preliminary
...
combing
...
scope
...
includes
...
the
...
following
...
5
...
steps
...
(3
...
and
...
4
...
may
...
choose
...
1
...
out
...
of
...
2,
...
or
...
3
...
and
...
then
...
4):
...
1.
...
See
...
the
...
"Linkis
...
Brief"
...
document
...
https://linkis.apache.org/en-US/docs/1.1.1/introduction
...
2.
...
Press
...
the
...
"Quick
...
Start/quick-start"
...
document
...
to
...
try
...
the
...
sandbox
...
environment
...
"Quick-start/quick-start"
...
documentation
...
is
...
currently
...
missing
...
3.
...
According
...
to
...
the
...
"Quick
...
Deployment"
...
document,
...
do
...
the
...
quick
...
installation
...
and
...
deployment
...
by
...
yourself
...
https://linkis.apache.org/en-US/docs/1.1.1/deployment/quick_deploy
...
4.
...
According
...
to
...
the
...
"Distributed
...
Deployment"
...
document,
...
do
...
the
...
distributed
...
installation
...
and
...
deployment
...
by
...
yourself
...
https://linkis.apache.org/en-US/docs/1.1.1/deployment/cluster_deployment
...
5.
...
According
...
to
...
the
...
"How
...
to
...
use
...
Linkis1.0"
...
document,
...
try
...
it
...
yourself
...
https://linkis.apache.org/en-US/docs/1.1.1/user_guide/how_to_use
Expect to achieve goals
1.
...
Build
...
a
...
more
...
independent
...
and
...
lightweight
...
installation
...
and
...
deployment
...
trial
...
experience
...
for
...
Linkis;
...
2.
...
The
...
Q&A
...
document,
...
which
...
has
...
been
...
collected,
...
and
...
the
...
above-mentioned
...
"5
...
steps
...
for
...
new
...
user
...
trial"
...
related
...
problem
...
solutions,
...
will
...
be
...
released
...
in
...
the
...
subsequent
...
version
...
of
...
Linkis;
...
3.
...
Further
...
collect
...
and
...
discover
...
new
...
user
...
problems,
...
optimize
...
for
...
user
...
problems,
...
and
...
release
...
them
...
in
...
subsequent
...
versions;
Implementation plan
Changes
Modification | Detail | |
---|---|---|
1 | Modification of maven module |
2 | Modification of HTTP interface |
3 | Modification of the client interface |
4 | Modification of database table structure |
5 | Modification of configuration item |
6 | Modification Error code |
7 | Modifications for Third Party Dependencies |
Compatibility, Deprecation, and Migration Plan
- What impact (if any) will there be on existing users?
- If we are changing behavior, how will we phase out the older behavior?
- If we require special migration tools, describe them here.
- When will we remove the existing behavior?