|Re: [Sawfish] Re: Lack of time|
[ Thread Index |
| More lists.tuxfamily.org/sawfish Archives
There was a short discussion about it in October/Novemeber on this
list, the conclusion was that porting Sawfish to Racket is short of a
Please let me quote Laurent (laurent.orseau@xxxxxxxxx):
> After roughly estimating the effort required to port Sawfish to Racket
>( http://sawfish.wikia.com/wiki/Porting_Sawfish_to_Racket ), I found
> that it would be too much work and would probably not be the best
> option. The effort required before having anything usable would just
> be too big. So I started a new project from scratch
> ( https://github.com/Metaxal/RWind/ ), which is currently in a
> minimal but usable state (for testing purposes). Even though it's not
> Sawfish, it's aimed at being very similar to it (extensibility,
> scripting in Scheme, console, etc.), but of course its current state
> is nowhere near Sawfish.
On Sun, 6 Jan 2013 13:30:03 -0800
greg heil <emanuensis@xxxxxxxxx> wrote:
> IMO the best first step for a committee to handle it would be to
> translate it into a more common(SIC) lisp, like racket. It would then
> be much easier for developers to develop in, and users to use. The
> current lisp AFAIK is only used for this one purpose - which is a
> strength in that it will not change and break sawfish ... but perhaps
> that can be guarded against short of forking.
> from: prad <prad@xxxxxxxxxxxxxxxxxx>
> to: sawfish@xxxxxxxxxxxxxxxxxxx
> date: 6 January 2013 11:17
> subject: [Sawfish] Re: Lack of time
> Christopher Roy Bratusek <nano@xxxxxxxxxxxxx> writes:
> > Either way I encourage anyone to contribute to the project
> i'd like to help and i really like lisp (though i use mainly scheme in
> the form of racket).
> trouble is i don't know anything about window managers.
> also, i'm not a 'real' programmer, though i've written many programs
> that just get the job done for my requirements. possibly, this would
> be an opportunity to learn how to do things properly?
> if you could suggest where to begin (may be look at the source code?),
> i'll see what i can learn.
> i guess i should also get the more recent version of sawfish, since
> what i'm using is through debian squeeze, as you said in another post,
> ancient. :D
> in friendship,
> from: Christopher Roy Bratusek <nano@xxxxxxxxxxxxx>
> to: sawfish@xxxxxxxxxxxxxxxxxxx
> date: 6 January 2013 10:28
> subject: Re: [Sawfish] Lack of time
> yeah, lisp is not the most intuitive-looking language of all, there's
> a lot of documentation in the wild web. Explicit documentation like
> 'look for xyz' is not available as such, but the filenames for high
> level functions are usually very intuitive.
> In your example it's not so simple, as we use a different term in the
> configurator than in code: lisp/sawfish/wm/ext/match-window.jl
> lisp/sawfish/wm/edge/ for EdgeActions.
> You can find docs for librep/sawfish in the respective man/ directory
> in the tarballs, else you are welcome to ask here on the list.
> On Sunday 06 January 2013 19:20:50 Robert 'Bobby' Zenz wrote:
> Thanks for letting us know.
> Personally I'd really like to contribute to Sawfish (because it is
> awesome), but I find it hard to wrap my head around Lisp. Is there
> some secret to understand the source? I know that question is dumb,
> but is there some sort of documentation like "If you look for the
> windowrules, go to the files x, y and z"?
> Thanks for your hard work, it is really appreciated.
> On Sun, Jan 06, 2013 at 07:12:40PM +0100, Christopher Roy Bratusek
> Hi all,
> ... no I've not left the project - just had very limited time to work
> on it (work, private life, other projects) - in case anyone wondered
> why where was no progress since 1st Dec.
> I doubt there will be much done by me before february/march (I've got
> two weeks holidays in march).
> Either way I encourage anyone to contribute to the project - with me
> alone this is going to be dead-end very soon, I fear. Sawfish is too
> big for a one- man show.
> So feel free to contribute or to aquire new developers to the
> project. :)