summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authordon bright <hugh.m.bright@gmail.com>2013-01-31 02:58:34 (GMT)
committerdon bright <hugh.m.bright@gmail.com>2013-01-31 02:58:34 (GMT)
commit997a0afac3f9b3a7aa2c4a8d351c3697bc91f7aa (patch)
tree3b3816d1557746f5f2e3e86a9239821472012024 /doc
parentd0de384a7e1642d09726579fdd75f1588cfaada7 (diff)
parentaf0658a8fe441ebb0eb3d238e7055fd592343605 (diff)
Merge branch 'master' and fix bugs
Conflicts: src/openscad.cc tests/CMakeLists.txt
Diffstat (limited to 'doc')
-rw-r--r--doc/TODO.txt7
-rw-r--r--doc/release-checklist.txt4
2 files changed, 5 insertions, 6 deletions
diff --git a/doc/TODO.txt b/doc/TODO.txt
index 62db614..be03e98 100644
--- a/doc/TODO.txt
+++ b/doc/TODO.txt
@@ -137,6 +137,8 @@ o Hollow donut problem
o CGAL issues
- CGAL doesn't handle almost planar polygons. Consider splitting into triangles ourselves. See WillamAdams/dodec.scad
o Look at the EPEC kernel for improved performance (suggested by Giles)
+o Look at performance: Is CGAL doing proper bounding box calculation before testing all primitives?
+
LANGUAGE && BUILTINS
--------------------
@@ -190,6 +192,7 @@ o DXF Import/Export
- Support for LEADER entity
- Support for MTEXT entity ?
- idea: DXF inline - convert from dxf to OpenSCAD syntax -> parametrize dxf content
+ - Progress when exporting large STLs
o Mesh optimization on STL export
- Remove super small triangles (all sides are short)
- Replace super thin triangles (one h is short)
@@ -220,10 +223,6 @@ o Consider decoupling DXF-specific functionality from the 2D subsystem
o Visitation refactoring
- Make AbstractNode members private/protected?
-BUILD SYSTEM
-------------
-o Fedora is reported to ship with byacc, which doesn't support bison extensions (e.g. %debuig). Look into this, either be yacc-compatible or force the build system to use bison.
-
DOCUMENTATION
-------------
o Auto-generate API documentation instead of, in addition to or combined with, the wikibooks docs.
diff --git a/doc/release-checklist.txt b/doc/release-checklist.txt
index 6d53ad9..c51c919 100644
--- a/doc/release-checklist.txt
+++ b/doc/release-checklist.txt
@@ -5,7 +5,7 @@ OpenSCAD Release Checklist
o Update VERSION environment variable
- export VERSION=2012.08
+ export VERSION=2013.01
It will be used by the commands below, as well as these files:
@@ -24,7 +24,7 @@ o build source package
o Sanity check; build a binary or two and manually run some tests
-o git push --tags
+o git push --tags
o Upload Source package
$ ./scripts/googlecode_upload.py -s 'Source Code' -p openscad -l Featured,Type-Source openscad-$VERSION.src.tar.gz
contact: Jan Huwald // Impressum