File: TODO.md

package info (click to toggle)
ruby-compass 1.0.3~dfsg-4
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 8,184 kB
  • ctags: 1,789
  • sloc: ruby: 12,904; makefile: 100; perl: 43; xml: 14; sh: 4
file content (137 lines) | stat: -rw-r--r-- 3,741 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
FYI: I'm abandoning the even/odd release numbering scheme in favor of using preview releases. Going forward the master branch will use the following release numbering:

* 0.11.0.alpha.N.shortsha (Not tagged)
* 0.11.0.beta.N (tagged, new features expected)
* 0.11.0.rc.N (tagged, no new features expected)

MUST:
* A proper welcome page for blueprint projects (or delete it)
* Rails Integration

NICE:
* some extension commands
* Better help for commands and patterns
* Color Palette extraction and management commands

v0.11
=====
Planned Release Date: Aug 2, 2010
This is a quick iteration release. The focus on turning out
even better documentation and some stylesheet updates and
enhancements that take better advantage of the Sass 3 features.

### Docs (can be done on stable)

* Improve the design
* Better tutorials and getting started guides.
* Terminal for Designers
* Better examples & example navigation
* Contribution guide:
  * Compass stylesheets
  * Compass ruby code
  * Documentation patches
* SCSS Style Guide
* Bundler 1.0 support
* Upgrade nanoc
* Better search experience
* Search mixins and constants and code fragments that might use those.
* Awesome homepage that is better integrated with the docs.
* HTML5 the docs so they can run locally in offline mode.

### Compass Core

* Updates as necessary to the CSS3 module as the spec process develops.
* Typography module

### Blueprint

* Provide an option to use @extend in the blueprint grid

### Rails

* Fully integrated support of Rails 3

### Other

* Consider adding app integration with: Node.js, Django, Drupal, Wordpress
  (Wherever opinionated layouts exist). Also, try to make one of these a plugin
  to test out the concept.
* clean up all the argument names in preparation for keyword argument support from sass.

v0.12 
=====

This release depends on Sass 3.2 and is aimed at taking advantage of
the new sass 3.2 feature set as well as really making the extensions
system come alive. Since I don't foresee any deprecations in Sass 3.2,
this will not be a coordinated release. Instead, this release will
trail Sass 3.2 by a month or two.

### Compass Core

* Figure out what to do about multiple attribute properties like background.
  Might require list and function support from sass.

### Blueprint

* If sass 3.2 is out with @function support, use that for grid
  calculations, otherwise punt to 1.0.

### Extensions

* Extension registry on compass-style.org.
* One step publishing via github + webhooks
* Easy install via CLI
* Local (per-user) extension repo with auto-discovery.
* Video showing how easy it is to create, publish, and install an extension.


v1.0 - Polaris
==============

### Blueprint

* If the @extend version of the grid is full of win, make it the default.

### Sassdoc

Extract the compass documentation system into a stand-alone project.

### Extensions

* Build basic docs and host them for all extensions using sassdoc.
* Support for selling extensions and taking a cut for umdf.org?

### Project Tools

* enable building project docs using the sassdoc tool.

v2.0
====

Version 2 is all about making compass easier to use. Compass and Sass
will have a GUI that makes it simple to manage your projects.

### GUI Prerelease 1

* Concept brainstorming
* mockups
* How can compass gui and sass gui interoperate or plug in.

### GUI Prerelease 2

Beta release as a separate install.

### GUI Prerelease 3

* Iterate based on feedback.
* Integrate with a Sass GUI.
* Embed the docs

### One-click Installers

Install compass and sass with one click

* Windows (Only if someone else wants to build and maintain it.)
* Mac (.dmg + drag & drop app or installer)
* Linux (Get distro packages going and in place for the 1.0 release)