Bluefish (was New packages policy?)

2005-06-05 Thread The Oldfellow
TheOldFellow wrote:
> What's the policy on new packages in the BLFS book?
> 
> For instance I discovered an editor, called Bluefish, and introduced a
> number of LFSers to it, with good reports.  BLFS doesn't have a tabbed
> desktop-independent X-windows editor designed for markup and syntax
> highlighting (I know emucks can do everything, thanks)


Just in case it's helpful, I did the edit as an exercise to see how easy
it is, and here is the 'svn diff' against the book checked out a couple
of hours ago.

The key learning points seem to be to use 'svn add' to tell svn about
any new files, then edit general.ent and the index xxx.xml for the
chapter/section. Create the new page by editing something similar.
Finally 'svn diff > xxx.patch' at the top level. I didn't try to add
anything to changelog...

I must say the book source is very tidy now, and Manuel has done a
fantastic job with the markup.  An interesting exercise, even if you
don't use it Bruce.

R.

Index: postlfs/editors/bluefish.xml
===
--- postlfs/editors/bluefish.xml	(revision 0)
+++ postlfs/editors/bluefish.xml	(revision 0)
@@ -0,0 +1,143 @@
+
+http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd"; [
+  
+  %general-entities;
+
+  http://pkedu.fbt.eitn.wau.nl/~olivier/downloads/bluefish-&bluefish-version;.tar.bz2  ">
+  ftp://ftp.ratisbona.com/pub/bluefish/downloads/bluefish-&bluefish-version;.tar.bz2";>
+  
+  
+  
+  
+]>
+
+
+  
+
+  
+$LastChangedBy: theoldfellow $
+$Date: 2005-06-04 22:56:54 +0100 (Mon, 4 June 2005) $
+  
+
+  Bluefish-&bluefish-version;
+
+  
+Bluefish
+  
+
+  
+Introduction to Bluefish
+
+The bluefish package contains a powerful X Windows editor
+ designed for web designers, but which is also suitable as a programmers editor.
+ Bluefish supports many programming and markup languages, and as such is ideal for editing
+ xml and html files.
+
+Package Information
+
+  
+Download (HTTP): 
+  
+  
+Download (FTP): 
+  
+  
+Download MD5 sum: &bluefish-md5sum;
+  
+  
+Download size: &bluefish-size;
+  
+  
+Estimated disk space required: &bluefish-buildsize;
+  
+  
+Estimated build time: &bluefish-time;
+  
+
+
+Bluefish Dependencies
+   Required
+ 
+Optional
+ (for remote files) 
+   (for spellchecking)
+
+  
+
+  
+Installation of Bluefish
+
+Install bluefish by running the following
+commands:
+
+./configure --prefix=/usr &&
+make
+
+Now, as the root user:
+
+make install &&
+
+
+  
+
+  
+Configuring Bluefish
+
+
+  Config Files
+
+   Directory ~/.bluefish
+
+  
+~/.bluefish
+  
+
+
+
+
+  Configuration Information
+
+  The directory ~/.bluefish is created by the program when it is first run,
+   and the configuration files are maintained by the program automatically to
+   preserve settings from run to run.
+
+
+
+  
+
+  
+Contents
+
+
+  Installed Programs
+  Installed Libraries
+  Installed Directory
+
+  
+bluefish
+None
+/usr/share/bluefish
+  
+
+
+
+  Short Descriptions
+  
+  
+
+  
+bluefish
+
+  is an X Windows editor for markup and programming.
+  
+bluefish
+  
+
+  
+
+
+
+  
+
+
Index: postlfs/editors/editors.xml
===
--- postlfs/editors/editors.xml	(revision 4546)
+++ postlfs/editors/editors.xml	(working copy)
@@ -20,6 +20,7 @@
   http://www.w3.org/2003/XInclude"; href="nano.xml"/>
   http://www.w3.org/2003/XInclude"; href="joe.xml"/>
   http://www.w3.org/2003/XInclude"; href="ed.xml"/>
+  http://www.w3.org/2003/XInclude"; href="bluefish.xml"/>
   http://www.w3.org/2003/XInclude"; href="others.xml"/>
 
 
Index: general.ent
===
--- general.ent	(revision 4546)
+++ general.ent	(working copy)
@@ -51,6 +51,7 @@
 
 
 
+
 
 
 
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Re: Bluefish (was New packages policy?)

2005-06-05 Thread Randy McMurchy
The Oldfellow wrote these words on 06/05/05 06:07 CST:
> TheOldFellow wrote:
> 
>>What's the policy on new packages in the BLFS book?

Hi Richard,

It looks good. I considered adding Bluefish to the book a long time
ago, but since the dependencies were straightforward, it was CMMI,
and we already had so many editors in the book, I thought it wouldn't
go over very well.

Actually, the biggest thing however, was that it was not a WYSIWYG
editor. I was hoping it was something similar to FrontPage or
PageMaker.

I'll let Bruce make a decision on the package, and if he says run
with it, I'll commit your changes.

-- 
Randy

rmlscsi: [GNU ld version 2.15.94.0.2 20041220] [gcc (GCC) 3.4.3]
[GNU C Library stable release version 2.3.4] [Linux 2.6.10 i686]
10:06:59 up 64 days, 9:40, 2 users, load average: 0.02, 0.03, 0.00
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Bluefish (was New packages policy?)

2005-06-05 Thread TheOldFellow
Randy McMurchy wrote:
> The Oldfellow wrote these words on 06/05/05 06:07 CST:
> 
>>TheOldFellow wrote:
>>
>>
>>>What's the policy on new packages in the BLFS book?
> 
> 
> Hi Richard,
> 
> It looks good. I considered adding Bluefish to the book a long time
> ago, but since the dependencies were straightforward, it was CMMI,
> and we already had so many editors in the book, I thought it wouldn't
> go over very well.
> 
> Actually, the biggest thing however, was that it was not a WYSIWYG
> editor. I was hoping it was something similar to FrontPage or
> PageMaker.
> 
> I'll let Bruce make a decision on the package, and if he says run
> with it, I'll commit your changes.
> 

Randy,

Thanks for the reply.  I like Bluefish for markup because it ISN'T
WYSIWYG - it's easy to set up an external viewer anyway.  My view is
that you want to see the markup - not the result of it - in the editor,
so from that perspective it's as WYSIWYG as vim or emacs.  I also want
to learn one editor well and use it for everything, but I don't like
emacs even after using it for 20 years.

For HTML, OpenOffice's HTML editor is very like FrontPage, and it's
already ITB (in the book).  Mind you, it REALLY screws up my XHTML-1.1,
so it's best for those quick pages that have to look good, but to hell
with the standards...

For big jobs I tend to start in LATEX and then use latex2html, anything
else detracts from the job of getting the words right before the
presentation.  I use LYX for input.

R.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Bluefish (was New packages policy?)

2005-06-05 Thread Randy McMurchy
TheOldFellow wrote these words on 06/05/05 10:47 CST:

> Thanks for the reply.  I like Bluefish for markup because it ISN'T
> WYSIWYG - it's easy to set up an external viewer anyway.

I'm not saying Bluefish doesn't belong, I'm just saying that when
I considered adding it, I was a very new editor. And still I'm the
new kid on the block, that's why I defer to Bruce's opinion so
often.

So, that said, when I considered the book already provides Vim,
Joe, Nano, Emacs, Kedit and Gedit, I thought it may be overkill to
add another text editor.

-- 
Randy

rmlscsi: [GNU ld version 2.15.94.0.2 20041220] [gcc (GCC) 3.4.3]
[GNU C Library stable release version 2.3.4] [Linux 2.6.10 i686]
10:56:00 up 64 days, 10:29, 2 users, load average: 0.11, 0.04, 0.01
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Bluefish (was New packages policy?)

2005-06-05 Thread TheOldFellow
Randy McMurchy wrote:

> So, that said, when I considered the book already provides Vim,
> Joe, Nano, Emacs, Kedit and Gedit, I thought it may be overkill to
> add another text editor.

You may be right.  There's also sed and ed, of course :-)
As you say, Bruce has the final say.
And I won't be offended either way - it was a learning exercise primarily.

R.

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Bluefish (was New packages policy?)

2005-06-05 Thread Bruce Dubbs
The Oldfellow wrote:
> TheOldFellow wrote:
> 
>>What's the policy on new packages in the BLFS book?
>>
>>For instance I discovered an editor, called Bluefish, and introduced a
>>number of LFSers to it, with good reports.  BLFS doesn't have a tabbed
>>desktop-independent X-windows editor designed for markup and syntax
>>highlighting (I know emucks can do everything, thanks)

I built it and ran it.  I generally use vim and I don't see (after only
two minutes of experimentation) what it provides over gvim.  I generally
use text mode vim, so I'm not the best person to evaluate it's
functionality.  However, that's my personal use--BLFS is for everyone.


> Just in case it's helpful, I did the edit as an exercise to see how easy
> it is, and here is the 'svn diff' against the book checked out a couple
> of hours ago.
> 
> The key learning points seem to be to use 'svn add' to tell svn about
> any new files, then edit general.ent and the index xxx.xml for the
> chapter/section. Create the new page by editing something similar.
> Finally 'svn diff > xxx.patch' at the top level. I didn't try to add
> anything to changelog...

There is also a

svn propset svn:keywords "LastChangedDate Author" filename.xml

needed.

> I must say the book source is very tidy now, and Manuel has done a
> fantastic job with the markup.  An interesting exercise, even if you
> don't use it Bruce.

Yes.  I am very thankful to Manuel for what he has done for the editing
process.  Your patch applied cleanly (with -Np0).  A couple of nit-picks
before I commit:

There were a couple of paragraphs in the xml that were a little wide.  I
reformatted them in vi with gqap commands.

The md5sum doesn't match what I got.  You have
a3cf8abd282d850407e8c7eed38d15e7, but on my system:

$ md5sum bluefish-1.0.1.tar.bz2
5ffabef54fc83f5e540e08e23e3f5671  bluefish-1.0.1.tar.bz2

I didn't do a complete timing and size test, but a configure && make
took about 0.25 SBU on my system.  You have 0.5 SBU.  This is pretty minor.

I changed "X Windows" to "the X Window System" in two places.

I'll go ahead and commit the change as soon as you can validate the
md5sum for me.

  -- Bruce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Bluefish (was New packages policy?)

2005-06-05 Thread TheOldFellow
Bruce Dubbs wrote:
> The Oldfellow wrote:
> 
>>TheOldFellow wrote:
>>
>>
>>>What's the policy on new packages in the BLFS book?
>>>
>>>For instance I discovered an editor, called Bluefish, and introduced a
>>>number of LFSers to it, with good reports.  BLFS doesn't have a tabbed
>>>desktop-independent X-windows editor designed for markup and syntax
>>>highlighting (I know emucks can do everything, thanks)
> 
> 
> I built it and ran it.  I generally use vim and I don't see (after only
> two minutes of experimentation) what it provides over gvim.  I generally
> use text mode vim, so I'm not the best person to evaluate it's
> functionality.  However, that's my personal use--BLFS is for everyone.

BLFS has been my guide and mentor for quite a few years now - that
'broad church' is just one of the things that makes it so good.

When working on a multi-file project I find I want a tabbed editor, and
particularly one where each file can have a different syntax highlight.
But enough justifcation - we'll see if there is any feedback from the
userbase - since your kind enough to include it.

> I'll go ahead and commit the change as soon as you can validate the
> md5sum for me.

Your value is right - I trusted the author's site, but he hadn't updated
it from 1.0. So:

5ffabef54fc83f5e540e08e23e3f5671  bluefish-1.0.1.tar.bz2

I have to admit that my SBU timing is probably off becuase of bad record
keeping when I built this system and I have more memory now - I'll
rebuild binutils to get a new reference, but go with your timing for now.

R.

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Bluefish (was New packages policy?)

2005-06-05 Thread TheOldFellow
TheOldFellow wrote:
 since your kind enough to include it.

s/your/you're/

Damn!  I hate it when I do that.

Eigo ga hanasemasen!

R.

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page


Re: Bluefish (was New packages policy?)

2005-06-06 Thread Mike Hernandez
On 6/6/05, Dan Nicholson <[EMAIL PROTECTED]> wrote:
> so maybe somebody who's
> actually used it can chime in.
> 

The last time I used it (april 15th, day after the last release) it
seemed ok, but then started crashing randomly. Could be my fault, but
no other programs crash randomly  Hopefully all the bugs get
worked out and they will release a 1.0 soon, because it really would
be nice to have a dreamweaver/frontpage killer :)

Mike
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page