Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
anthillos [2008/05/06 13:02] – created jimanthillos [2008/05/14 10:01] (current) – Ahem. 'hg qclone' anyone? jim
Line 6: Line 6:
  
 Being a good little Open Source citizen, I contributed my changes back to Urbancode. But I think they've lost interest in Anthill OS. Some made it in, but most have barely been acknowledged. So I'm making them available for anyone who wants them. Being a good little Open Source citizen, I contributed my changes back to Urbancode. But I think they've lost interest in Anthill OS. Some made it in, but most have barely been acknowledged. So I'm making them available for anyone who wants them.
 +
  
 ===== Downloading ===== ===== Downloading =====
Line 13: Line 14:
 My changes are in the form of Mercurial Queues (MQ) patches. At the moment, Mercurial's handling of distributing these could be neater. To set up your local Mercurial repository with Anthill OS plus my patches, do this: My changes are in the form of Mercurial Queues (MQ) patches. At the moment, Mercurial's handling of distributing these could be neater. To set up your local Mercurial repository with Anthill OS plus my patches, do this:
  
-  $ hg clone http://hg.lunch.org.uk/Anthill +  $ hg qclone http://hg.lunch.org.uk/Anthill 
-  $ cd Anthill/.hg +  $ cd Anthill
-  $ hg clone http://hg.lunch.org.uk/Anthill/.hg/patches +
-  $ cd ..+
  
 You can then apply all the patches: You can then apply all the patches:
Line 23: Line 22:
  
 For more details on MQ, see Bryan O'Sullivan's excellent [[http://hgbook.red-bean.com/|Mercurial book]]. For more details on MQ, see Bryan O'Sullivan's excellent [[http://hgbook.red-bean.com/|Mercurial book]].
 +
 +===== Known problems =====
 +
 +==== Mercurial adapter and changes with lots of files ====
 +
 +Changes with a lots of files may cause trouble using the Mercurial adapter.
 +
 +The problem is that currently I am using a regular expression ''(.*)'' to match the list of filenames. Against a long stream of text, this may cause a stack overflow.
 +
 +At some stage I will adjust the regular expression to be more sparing of stack. Until then, I have got round the problem locally by starting ''tomcat'' with the JVM command line flag ''-Xss2M''. This gives each thread 2Mb of stack, which is enough to keep me going for now.
 +
 +==== Versioned build ====
 +
 +The ''Versioned Build'' links don't work at the moment.
 +
  
 ===== Screenshot ===== ===== Screenshot =====
  
-Click on this image for a full-sized version.+Click on this image, and then click on the next presented image for a full-sized version.
  
 {{screenshots:anthill.png?600|Anthill OS in action.}} {{screenshots:anthill.png?600|Anthill OS in action.}}
 
anthillos.1210078954.txt.gz · Last modified: 2008/05/06 13:02 by jim
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0