Hi Chapel Developers --
Executive summary: We propose renaming the etc/ directory to format/ and
are asking whether there are any objections.
In more detail:
This is somewhat of a recurring conversation, but we didn't get it done in
time for the previous release, so it's coming up again:
The $CHPL_HOME/etc/ directory was originally designed to be somewhat of a
miscellaneous/catch-all holding area for things that didn't fit under
other, more established directories. Over time, it's come to hold a
number of things loosely related to formatting/pretty printing Chapel
source code and nothing else. Specifically:
* the emacs mode
* the vim mode
* a placeholder for our pygments mode
* a few source highlighting tools
In addition, Thomas and I have been talking about adding:
* a placeholder for our Sphinx module
* the chapel mode for the LaTeX listings package
The perenniel conversation is "let's just rename this from etc/ to
something that indicates that it's a directory of technologies related to
source formatting," but then we either stall out on picking a name, or
(last time) it came up too close to the release to feel comfortable doing.
So, the current proposal is to rename etc/ to format/.
[A related proposal was to create a misc/ directory and to put this under
that, but my feeling is that if misc/ only has one child, it feels silly.
That said, in the limit, I could imagine that as other things come up that
don't fit into existing categories and feel miscellaneous-ish, we create
misc/ and put format/ under misc/ at that point.]
Objections? Opinions?
Thanks,
-Brad
------------------------------------------------------------------------------
Dive into the World of Parallel Programming. The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers