Thread: [RBMetacode] initial svn check-in
Status: Planning
Brought to you by:
jstrout
From: Joe S. <jo...@st...> - 2008-02-21 23:18:05
|
I've created a simple folder hierarchy in subversion, with "main" and "prototype" at the root level. Under prototype, I've checked in Seth's work for BKeeney Software. I'll check in more relevant stuff as we get clear license from their copyright holders, but this is a good start. Under main, I've added a starter project that we can use to collect and verify the pieces we draw from the prototypes. Lexer is first up, probably taking from Seth's and extending it in the directions we discussed this morning (plus shoring up its Unicode support). Our Subversion home page is here: <http://sourceforge.net/svn/? group_id=218185> That includes instructions on checking out the code using command- line svn, as well as a link to browse the repository on the web. Best, - Joe |
From: Thomas T. <tt...@te...> - 2008-02-21 23:47:36
|
On 22.02.2008 0:17 Uhr, "Joe Strout" <jo...@st...> wrote: > Under prototype, I've checked in > Seth's work for BKeeney Software. Could it be that it needs some plugins? It's missing "TreeView". Smells like Einhugur. |
From: Bob K. <bo...@bk...> - 2008-02-21 23:55:25
|
On Feb 21, 2008, at 5:47 PM, Thomas Tempelmann wrote: > On 22.02.2008 0:17 Uhr, "Joe Strout" <jo...@st...> wrote: > >> Under prototype, I've checked in >> Seth's work for BKeeney Software. > > Could it be that it needs some plugins? It's missing "TreeView". > Smells like > Einhugur. Yes, it currently needs the Einhugur TreeView plugin. Obviously that's something we'll have to take care of in the near future to make it compatible with the RB listbox as not everyone uses the Einhugur controls. Bob Keeney BKeeney Software Inc. |
From: Thomas T. <tt...@te...> - 2008-02-29 20:19:12
|
On 22.02.2008 0:17 Uhr, "Joe Strout" <jo...@st...> wrote: > I've created a simple folder hierarchy in subversion, with "main" and > "prototype" at the root level. Under prototype, I've checked in > Seth's work for BKeeney Software. Assuming one of us would update the Lexer, would we update it in the main dir only, or should we update the prototype folder as well? I guess I do not understand the idea of the prototype folder yet. |
From: Joe S. <jo...@st...> - 2008-02-29 21:55:17
|
On Feb 29, 2008, at 1:18 PM, Thomas Tempelmann wrote: > On 22.02.2008 0:17 Uhr, "Joe Strout" <jo...@st...> wrote: > >> I've created a simple folder hierarchy in subversion, with "main" and >> "prototype" at the root level. Under prototype, I've checked in >> Seth's work for BKeeney Software. > > Assuming one of us would update the Lexer, would we update it in > the main > dir only, or should we update the prototype folder as well? > > I guess I do not understand the idea of the prototype folder yet. Well, the idea behind the prototype folder is a place to store things that may or may not turn out to be generally useful enough to be incorporated into the main project. We may have several different lexers, parsers, etc. hanging out under prototypes, and we make no claims about them (other than they're available under the MIT License). The main project, as I see it, is where we collect the code that we have generally found to be most useful for the project aims (i.e. RB code analysis) -- ideally, just one lexer, one parser, one project reader, and so on, and that's the code we try to keep up to date and always working with the latest version of RB and so on. But the prototype folder could also serve as a place for side projects -- things which are actively maintained by one or more members of the group, but not by the group as a whole. So, for example, if Bob and Seth want to continue updating their BKeeneyProjReader project and making those updates available via the SourceForge project, that's fine too. I realize this is a bit nebulous, since our main project isn't really a product in itself, but just a collection of code that would be useful for making a variety of projects. But it's the best distinction I could come up with. I'm open to suggestions if anybody has them. Best, - Joe |