Re: Re: Lack of time

"Robert 'Bobby' Zenz" <[email protected]>
Newsgroups gmane.comp.window-managers.sawfish
Message-ID <20130109214902.64e58009@Dagon>
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
complete rewrite.

Please let me quote Laurent ([email protected]):

> 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 <[email protected]> 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.
> 
> greg
> ~krsnadas.org
> 
> --
> 
> from:	 prad <[email protected]>
> to:	 [email protected]
> date:	 6 January 2013 11:17
> subject:	 [Sawfish] Re: Lack of time
> 
> Christopher Roy Bratusek <[email protected]> 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,
> prad
> 
> --
> 
> from:	 Christopher Roy Bratusek <[email protected]>
> to:	 [email protected]
> date:	 6 January 2013 10:28
> subject:	 Re: [Sawfish] Lack of time
> 
> Hi,
> 
> 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.
> 
> Regards,
> Chris
> 
> --
> 
> On Sunday 06 January 2013 19:20:50 Robert 'Bobby' Zenz wrote:
> 
> Hello.
> 
> 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.
> 
> Greetings,
> Bobby
> 
> --
> 
> On Sun, Jan 06, 2013 at 07:12:40PM +0100, Christopher Roy Bratusek
> wrote:
> 
> 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. :)
> 
> Regards,
> Chris
> 


-- 
Sawfish ML
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.