[fossil-users] Wibble import

2014-04-20 Thread Andy Goth
I'm having yet another go at importing my Wibble development history 
into Fossil, this time with a much more modest goal: only import the 
code.  But of course that's not possible, as I must also import my 
check-in comments describing the code.  When that's all done, I'll see 
about bringing in the latest snapshot of documentation and examples and 
commentary and current bugs and such, with a document somewhere linking 
to the Tcl Wiki for historical data.


The first part is done, that is importing the stuff that was hosted on 
the Tcl Wiki [Wibble] page, i.e. everything through 2009-12-19.  Next I 
will import the [Wibble implementation] page.


The problem I face now is adapting the rather copious check-in comments 
from the [Wibble change log] page.  Go have a look: 
http://wiki.tcl.tk/27384 .  How would I go about putting this into 
Fossil while keeping it readable and useful?


I can keep the links to the announcements and bugs just by bracketing 
them, e.g. [http://wiki.tcl.tk/27383#pagetoc42e963e2] (though should 
explicitly give a page version to harden against future changes to the 
Tcl Wiki).  I spy one case where I refer back to a previous revision, 
and I can just put the commit artifact ID in its place.  And the links 
to other Tcl Wiki pages I can stand to lose.


It seems the real problem is my two-level bulleted list layout. 
Collapsing it all to a linear series of sentences is an option I would 
very much like to avoid.


If anyone cares about Wibble, my current progress can be seen here: 
http://chiselapp.com/user/andy/repository/wibble/


--
Andy Goth | andrew.m.goth/at/gmail/dot/com
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Wibble import

2014-04-20 Thread Joe Mistachkin

Andy Goth wrote:

 It seems the real problem is my two-level bulleted list layout. 
 Collapsing it all to a linear series of sentences is an option I would 
 very much like to avoid. 
 

Unless I'm wrong, I seem to recall that there is a setting to make the
timeline permit wiki and/or HTML markup for check-in comments.

--
Joe Mistachkin

___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Wibble import

2014-04-20 Thread Andy Goth

On 4/20/2014 11:29 AM, Joe Mistachkin wrote:

Andy Goth wrote:

It seems the real problem is my two-level bulleted list layout.
Collapsing it all to a linear series of sentences is an option I would
very much like to avoid.


Unless I'm wrong, I seem to recall that there is a setting to make the
timeline permit wiki and/or HTML markup for check-in comments.


General wiki markup would be awful for me because of all the bracketed 
Tcl command names in my comments.


--
Andy Goth | andrew.m.goth/at/gmail/dot/com
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Wibble import

2014-04-20 Thread Andy Goth

On 4/20/2014 12:17 PM, Andy Goth wrote:

On 4/20/2014 11:29 AM, Joe Mistachkin wrote:

Andy Goth wrote:

It seems the real problem is my two-level bulleted list layout.
Collapsing it all to a linear series of sentences is an option I would
very much like to avoid.


Unless I'm wrong, I seem to recall that there is a setting to make the
timeline permit wiki and/or HTML markup for check-in comments.


General wiki markup would be awful for me because of all the bracketed
Tcl command names in my comments.


I'll manage with plain text (using * and - for bullets) if only I am 
given a way to force line breaks.  I remember there being some mention 
of that on the list recently, with a CSS way of making it happen.  But 
how would this interact with [fossil finfo] and the like where (I think) 
line break is assumed to terminate the comment?


--
Andy Goth | andrew.m.goth/at/gmail/dot/com
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Wibble import

2014-04-20 Thread Andy Goth

On 4/20/2014 11:29 AM, Joe Mistachkin wrote:

Unless I'm wrong, I seem to recall that there is a setting to make the
timeline permit wiki and/or HTML markup for check-in comments.


I pulled all my release code into the Fossil repository.  Here's how it 
looks:


https://chiselapp.com/user/andy/repository/wibble/timeline?n=200y=ci

To be done:

- Create branches for contributed/forked code.
- Publish documentation and examples.
- Create tickets for outstanding bugs.
- Rearrange code now that it's feasible to have multiple files.
- Remove Wibble code and such from the Tcl wiki and redirect to chiselapp.

It bothers me that I will forevermore have to be careful about putting 
, , and  in my check-in comments.  I've already had to make several 
edits to fix this.


I would prefer a more flexible wiki markup.  In the future Fossil may 
grow an admin-selectable secondary wiki markup language that doesn't 
resort to HTML notation for things like nested lists.  But when this is 
done, it would also be useful to get a conversion utility that parses 
existing comments and wiki pages and converts to the more advanced 
style.  The purpose, the very definition, of a lightweight markup 
language such as wiki is to be easily readable in plain text form. 
Tossing ul and li and /li and a href and such all over the place 
is contrary to that goal.


Are there any standardized wiki markup languages worth targeting, or 
does every wiki engine roll its own?


--
Andy Goth | andrew.m.goth/at/gmail/dot/com
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users


Re: [fossil-users] Wibble import

2014-04-20 Thread Andy Goth

On 4/20/2014 3:48 PM, Andy Goth wrote:

I pulled all my release code into the Fossil repository.  Here's how it
looks:

https://chiselapp.com/user/andy/repository/wibble/timeline?n=200y=ci


Damn it!  For a bunch of versions I accidentally checked in not the 
Wibble code but rather the Tcl Wiki HTML.  I can't go back and edit all 
the old commits, so it looks like I'll have to call this a failed import 
and start over.  I'll try to salvage my commit text and such.


--
Andy Goth | andrew.m.goth/at/gmail/dot/com
___
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users