cobrateam / cobrateam/splinter

the road to splinter 1.0

Open
#597 7 comments 8 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2.7k
Forks
511
PR merge metrics
No merged PRs in 30d

Description

# the road to splinter 1.0

splinter has 8 years but it's still in a minor version. :(

This issue is a way to share a plan with all everyone that uses and contributes with splinter to make the
1.0 release and start following the [semantic versioning](https://semver.org/) afterwards.

The idea is to stabilize the API on 1.0 version keeping the python 2 and 3 support and drop python 2 support on 2.0 version.

## TODO list for splinter 1.0:

- fix critical bugs and inconsistencies like (issue #509)
- improve docs coverage
- remove phantomjs support and improve firefox/chrome headless tests and docs (we should release a deprecation warning for phantomjs in 0.8, and remove it on 0.9.)
- support for python 2 and 3
- add deprecation warning for python 2
- stabilize tests

## splinter 2.0

- drop support for python 2

What do you think about it?

After this we will create a Milestone with all the issues discussed here to wrap up the discussion.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.