[admin] new project requests

I'd like to host my projects on common-lisp.org. Their names are as follows: DefDoc DefMUD Define-Window-Manager DefPlayer DefEditor Thanks, -- Rahul Jain rjain@nyct.net

On Sat, Dec 06, 2003 at 04:55:35PM -0500, Rahul Jain wrote:
I'd like to host my projects on common-lisp.org. Their names are as follows:
DefDoc DefMUD Define-Window-Manager DefPlayer DefEditor
What are these project about? (A few lines of description per project is plenty, but just the name is a tad on the light side...) What licenses are they under? (We generally recommend MIT/BSD style licenses, and LLGPL in a pinch, but the final choise is yours, of course.) Is the source code somewhere? Cheers, -- Nikodemus

Nikodemus Siivola <nikodemus@random-state.net> writes:
What are these project about? (A few lines of description per project is plenty, but just the name is a tad on the light side...)
DefDoc - A CLOS-extensible document creation system which combines the best of Lisp (OOP, dynamic memory management, simple code representation), TeX (aesthetically pleasing wrapping engine, code intermixed with text), and LaTeX (large library of document elements). DefMUD - A CLOS-extensible framework for developing multi-user online role-playing games. Players will all be controlled either by humans or by AI and will have and be able to gain knowledge of skills and spells, in a level-less and class-less system. Define-Window-Manager - A CLOS-extensible window manager influenced by sawfish that uses McCLIM for much of the UI. Can coexist as a one CLIM application in a single lisp instance with any other applications such as a desktop pager, applets, and/or a custom shell. DefPlayer - A CLOS-extensible media player/viewer that uses CLIM. Media are categorized by both predefined and user-definable characteristics and preferences can be assigned dynamically to create random sequences of media to play/view. DefEditor - A CLOS-extensible structured document editor that uses CLIM. Planned document formats include Lisp and DefDoc. Annotations, cross-referencing, documentation (and other information) lookup, and formatting customizations will all be available without compromising compatibility with the normal plain-text document format that is saved to disk. All projects have some code, but none are usable.
What licenses are they under? (We generally recommend MIT/BSD style licenses, and LLGPL in a pinch, but the final choise is yours, of course.)
They will all be MIT-style licensed.
Is the source code somewhere?
The purpose of setting up these projects on c-l.org is so that there can be a publically accessible repository for these projects, so the code will be there when the projects are set up. :) Thanks, -- Rahul Jain rjain@nyct.net

Rahul Jain <rjain@nyct.net> writes:
DefDoc - A CLOS-extensible document creation system which combines the best of Lisp (OOP, dynamic memory management, simple code representation), TeX (aesthetically pleasing wrapping engine, code intermixed with text), and LaTeX (large library of document elements).
i am very interested in this, would it be possible to have the description in pdf or text format? (i can't read dvis at the moment) -- -Marco Ring the bells that still can ring. Forget your perfect offering. There is a crack in everything. That's how the light gets in. -Leonard Cohen

Rahul Jain <rjain@nyct.net> writes: [project descriptions]
What licenses are they under? (We generally recommend MIT/BSD style licenses, and LLGPL in a pinch, but the final choise is yours, of course.)
They will all be MIT-style licensed.
Sorry if I'm being pedantic, but does this mean that they will be under the MIT licence? If so, then I approve. Regards, Mario.

Mario Mommer <mommer@igpm.rwth-aachen.de> writes:
Rahul Jain <rjain@nyct.net> writes: [project descriptions]
What licenses are they under? (We generally recommend MIT/BSD style licenses, and LLGPL in a pinch, but the final choise is yours, of course.)
They will all be MIT-style licensed.
Sorry if I'm being pedantic, but does this mean that they will be under the MIT licence?
MIT license with my copyright. I guess I was being pedantic, too. ;)
If so, then I approve.
Ok, great. Thanks, -- Rahul

On Sat, Dec 06, 2003 at 05:51:46PM -0500, Rahul Jain wrote: While I approve of all these Def* projects, I can't help but wonder if you're spreading yourself a bit thin...
From the descriptions it sounds to me like all the projects are in the Emacs-Mplayer size range individually. I do not mean this as a criticism per-se, but just as an observation.
If you intend to share significant amount of code between these projects it might be beneficial to start them under a single project, and branch them off once they become bigger. Kind of like Marco Baringger did/does with Bese and UnCommon Web. Cheers, -- Nikodemus

Attached is my gpg public key Nikodemus Siivola <nikodemus@random-state.net> writes:
On Sat, Dec 06, 2003 at 05:51:46PM -0500, Rahul Jain wrote:
While I approve of all these Def* projects, I can't help but wonder if you're spreading yourself a bit thin...
Actually, that's exactly why I want to share the code. That way others can help me out. :)
From the descriptions it sounds to me like all the projects are in the Emacs-Mplayer size range individually. I do not mean this as a criticism per-se, but just as an observation.
Yes, in a sense you are right. However, they will be highly configurable as to how they really do their work and I intend to depend on already available external applications at first, e.g., using mplayer in DefPlayer. Personally, I would consider the whole of CLIM to be comparable to Emacs, FWIW.
If you intend to share significant amount of code between these projects it might be beneficial to start them under a single project, and branch them off once they become bigger. Kind of like Marco Baringger did/does with Bese and UnCommon Web.
I won't really be sharing much code between the projects, but some may provide extensions and/or plugins for the others. E.g. DefDoc providing a format plugin for DefEditor. Thanks for providing such a useful service to the lisp community. -- Rahul Jain
participants (4)
-
Marco Baringer
-
Mario Mommer
-
Nikodemus Siivola
-
Rahul Jain