[FM Discuss] New feature thanks to Source Fabric, Tuukka Hastrup and of course Aco :)

adam hyde adam at xs4all.nl
Tue Mar 22 15:46:02 PDT 2011


hi,

A quick email about some very nice features that have been just added to 
booki code base and consequently to FLOSS Manuals WRITE. They are new to 
booki and have not been pushed to www.booki.cc yet so FM is the first to 
try them :)

First a note about how these happened. Essentially Source Fabric 
approached us because they wanted three features in FM to support the 
dev of their manuals - I will let Micz from SF tell you about those 
plans when he is ready as they are pretty interesting.

They then sponsored Tuukka Hastrup (who did the localisation plugin for 
Booki) to do the development on a rather tight time frame. Aco was there 
to guide the dev, give advice and steer the ship (and do the final merge).

All in all it ran pretty smoothly and its the first time we have had 
some features sponsored in this way. We have had bigger developments 
supported before, notably by Internews, but this was of a different type 
- essentially picking off three shorter development ideas for 
implementation and I think it worked pretty well.

So big thanks to Source Fabric for doing this, I would *really* like to 
see more of this kind of thing happen and its great they stepped up and 
gave it a go. Also thanks to Tuukka for doing a great job on the 
features, and Aco for guiding the ship...

ok, so the features...we have three...the first allows you to hide a 
manual. If you go to 'my manuals' you will see all the manual you have 
created. You can choose to hide a manual now by clicking 'hide from 
others'. This will take the book off the radar (it will not appear 
anywhere in Booki) abut you can still distribute the direct URL if you 
want others to work on it. This means you can take manuals out of the 
general FM circulation and work on them privately. Why would you want to 
do this? Well, there are good reasons and I am hoping Micz will write to 
say why he thinks this is interesting...

Next...Clone Manual. You can now copy an entire manual to play on it as 
you please. You also do this in 'my manuals' and you do it by chooing 
'Import Booki' from the form at the bottom of the page. You must enter 
in the full URL of the book (sans 'edit'). For example this would work:
http://booki.flossmanuals.net/wordpress/
and this would work:
http://booki.flossmanuals.net/wordpress

but this would not:
http://booki.flossmanuals.net/wordpress/edit/

nor would this:
wordpress

We will refine the GUI over time. However if you clone a manual you can 
then do with it as you wish...what is also good about this is that you 
can clone a book from *any* booki install (eg from booki.cc to FM)...now 
thats not necessrily a good idea for FM - we dont want books from 
booki.cc about vietnamese poetry or Adams German Lessons in FM but you 
can see where this is going...booki content is becoming 
distributable...this is getting close to being a very interesting 
distributed (avoiding the term 'decentralised' for now) free content 
system....going a slight step toward the 'federated network software' 
ideas being set forth by status.net and friends...

Ok...and feature number three...well...for a while, infact since FM 
started pretty much, we have had REMIX for remixing existing manuals. 
This is a cool feature and whenever I demo it people love it. However, 
the remixes were rather static - you could only remix and output to PDF 
or templated HTML. You could not change the content. Now we have taken 
that step towards real remixable content in the form of an 'import 
chapter' feature on the edit page of all manuals.

With this you can import a chapter from a manual into the manual you are 
working on. its *very* easy to use and it carries all the modification 
information and the history and attachments etc with it...then you can 
rename the chapter, put it i the TOC, edit it etc and export the entire 
manual at your will in the normal way...this is very exciting. It might 
seem like a small feature but I think it has absolutely enormous 
potential...

check out also the nice way that Tuukka implemented it...it has a auto 
complete form on the book name and the chapter name so u dont have to 
work it all out yourself :)

so...very cool stuff. All built on this beautiful framework that Aco has 
been slaving over, and all courtesy of Source Fabric and the hard work 
of Tuukka and Aco...

cool ey what


adam
(send bug reports to http://booki-dev.flossmanuals.net)











More information about the Discuss mailing list