My personal project and infrastructure archive
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
nomicon/development/libs/barrel/src/TODO

42 lines
1.5 KiB

The following file outlines some of the changes that should be made to
barrel, before we can promote a version to 1.0. This is in no way an
exhausive list, but certainly a good starting point for contributors
to work with. There are several sections of issues, some of which
were already reported on the repo, others have not.
== Bugs
- https://github.com/rust-db/barrel/issues/79
- https://github.com/rust-db/barrel/issues/80
- https://github.com/rust-db/barrel/issues/81
- https://github.com/rust-db/barrel/issues/82
- https://github.com/rust-db/barrel/issues/83
== Features
- Tests should run against a database backend, not just a static
string. This way we can also enforce compatibility with a specific
database version.
-
- *Testing*: The tests should run against an actual database to make
sure that the syntax is valid. We still run into syntax issues from time to
time. As also mentioned here:
https://github.com/rust-db/barrel/issues/8#issue-297373013
- *Integrate Fork*: One of our freelancers was working with barrel for
some time and eventually had to create a fork in order to do fixes.
Currently we are using his fork but I would really like to switch back to
mainline barrel asap.
- Merge his PRs if possible:
https://github.com/rust-db/barrel/pulls/aknuds1
- There are probably other fixes he has not opened a PR for. Those
should be ported as well. Maybe you can scan his history to see what is
needed. https://github.com/aknuds1/barrel/commits/master