<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Dasher – Dasher Blog</title>
    <link>/blog/</link>
    <description>Recent content in Dasher Blog on Dasher</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="/blog/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Blog: Developer Update June</title>
      <link>/blog/2020/06/15/developer-update-june/</link>
      <pubDate>Mon, 15 Jun 2020 00:00:00 +0000</pubDate>
      
      <guid>/blog/2020/06/15/developer-update-june/</guid>
      <description>
        
        
        &lt;p&gt;Hello Dasher Fanatics!&lt;/p&gt;
&lt;p&gt;This is the first in a series of developer updates that will be published a
few times a month to keep those interested informed of Dasher progress.
I will mostly attempt to keep the information targeted and concise.&lt;/p&gt;
&lt;h2 id=&#34;repository-restructure-nearly-complete&#34;&gt;Repository Restructure nearly Complete&lt;/h2&gt;
&lt;p&gt;A special shout out to Jim Hawkins, who has implemented the pure Javascript
version of Dasher that all of this work is now based upon. In order to keep
the pure JS version clean, Jim took the time to abstract out platform specific
components of the application. The new structure consists of:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dasher-project/redash&#34;&gt;Pure Javascript Dasher Implementation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dasher-project/dasher-captivewebview&#34;&gt;Captive Web View for Mobile Keyboards&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dasher-project/alternative-switch-controls-for-dasher&#34;&gt;Alternative Switch Controls&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dasher-project/dasher-electron&#34;&gt;Desktop Containers and Packages&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;repository-renames-incoming&#34;&gt;Repository Rename(s) Incoming!&lt;/h2&gt;
&lt;p&gt;In order to comply with trademark issues, we will be changing the name of the
&lt;a href=&#34;https://github.com/dasher-project/redash&#34;&gt;https://github.com/dasher-project/redash&lt;/a&gt; repository to
&lt;a href=&#34;https://github.com/dasher-project/dasher-web&#34;&gt;https://github.com/dasher-project/dasher-web&lt;/a&gt;
In addition, we will be renaming the &amp;ldquo;master&amp;rdquo; branch to &amp;ldquo;main&amp;rdquo;. If your project
depends on this repository and you are worried about the timing of this change,
please let us know sooner rather than later via the contact information below.&lt;/p&gt;
&lt;h2 id=&#34;mozolm-proof-of-concept&#34;&gt;Mozolm Proof of Concept&lt;/h2&gt;
&lt;p&gt;The Mozolm integration proof of concept has been completed and marks a big
move forward in allowing for more complex language models to be utilized in
a variety of scenarios.&lt;/p&gt;
&lt;h2 id=&#34;nlnet-milestone-series-1-complete&#34;&gt;NLNet Milestone Series 1 Complete&lt;/h2&gt;
&lt;p&gt;Developers completed work on the first series of features suppored by NLNet.
This has included migrating documentation to the Github Wiki, drafting a
user experience survey, and creating a Dasher desktop proof of concept.
If you are a user or trainer of Dasher, please help us make it better by taking
the appropriate survey linked below!&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dasher-project/redash/wiki/Onboarding-for-Dasher-Development&#34;&gt;Wiki&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.google.com/forms/d/18cHTNHX-WL1ZLn18KlLMip4EtnAHOeiPcS8mNYuYQDs/&#34;&gt;Survey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://docs.google.com/forms/d/18cHTNHX-WL1ZLn18KlLMip4EtnAHOeiPcS8mNYuYQDs/&#34;&gt;Trainer Survey&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&#34;https://github.com/dasher-project/dasher-electron&#34;&gt;Desktop proof of concept&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thanks for reading!&lt;/p&gt;
&lt;p&gt;Interested in supporting us? We&amp;rsquo;d love to find a way for you to contribute!
If there is anything I missed, feel free to message me directly and I can amend
this newsletter or include it in the next one.
Adam Spickard (&lt;a href=&#34;mailto:adam@technoke.com&#34;&gt;adam@technoke.com&lt;/a&gt;)&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: A new website is here</title>
      <link>/blog/2020/01/01/a-new-website-is-here/</link>
      <pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate>
      
      <guid>/blog/2020/01/01/a-new-website-is-here/</guid>
      <description>
        
        
        &lt;p&gt;So a group of us have been working on Dasher v6 for a little while now - and we figured its about time to get something out there publicly about the inner workings of the project - so you can help out or just find out where this is all up to.&lt;/p&gt;
&lt;p&gt;The site has a little history. Back in early 2019 I was trying to update the documentation for a number of end users and we attempted to move all the documentation from the inference groups site (there is a lot of it) - to a new markdown format. We did it but I then shelved the project  - as moving the docs was one thing but they all needed a little more sprucing up.&lt;/p&gt;
&lt;p&gt;Skip forward some time and the development group were feeling that it was time for a public presence to share our news and updates - but also get other peoples input. We decided to strip out the docs for now and focus this site purely on the new version 6 build.&lt;/p&gt;
&lt;p&gt;The site is using &lt;a href=&#34;http://docsy.dev&#34;&gt;docsy&lt;/a&gt; - a fab Google product using hugo as a static site generator for documentation. There are other Static site generators (e.g. VuePress) but for this task Docsy seemed like a good fit.&lt;/p&gt;
&lt;p&gt;Now I&amp;rsquo;m no UX expert. If you have any suggestions let me know and I&amp;rsquo;ll do what I can!&lt;/p&gt;
&lt;p&gt;Hopefully the team can input there own thoughts and discussions when they get the chance. Otherwise I&amp;rsquo;ll try and keep it all updated as we can.&lt;/p&gt;







&lt;div class=&#34;card rounded p-2 td-post-card mb-4 mt-4&#34; style=&#34;max-width: 610px&#34;&gt;
	&lt;img class=&#34;card-img-top&#34; src=&#34;/blog/2020/01/01/a-new-website-is-here/site-screenshot_hu7fb6a332d0b594d652a1382e1b80f7fe_4157308_600x300_fill_catmullrom_smart1_2.png&#34; width=&#34;600&#34; height=&#34;300&#34;&gt;
	
	&lt;div class=&#34;card-body px-0 pt-2 pb-0&#34;&gt;
		&lt;p class=&#34;card-text&#34;&gt;
Screenshot of first build of site
&lt;small class=&#34;text-muted&#34;&gt;&lt;br/&gt;Photo: Will Wade / CC-BY-CA&lt;/small&gt;&lt;/p&gt;
	&lt;/div&gt;
	
&lt;/div&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: Announcing Dasher-v6</title>
      <link>/blog/2020/01/01/announcing-dasher-v6/</link>
      <pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate>
      
      <guid>/blog/2020/01/01/announcing-dasher-v6/</guid>
      <description>
        
        
        






&lt;div class=&#34;card rounded p-2 td-post-card mb-4 mt-4&#34; style=&#34;max-width: 610px&#34;&gt;
	&lt;img class=&#34;card-img-top&#34; src=&#34;/blog/2020/01/01/announcing-dasher-v6/steve_hufe07003141cfdfd21e0c1365c76c2d7b_304605_600x300_fill_q75_catmullrom_smart1.jpg&#34; width=&#34;600&#34; height=&#34;300&#34;&gt;
	
	&lt;div class=&#34;card-body px-0 pt-2 pb-0&#34;&gt;
		&lt;p class=&#34;card-text&#34;&gt;
Steve Saling uses Dasher with a headmouse. 
&lt;small class=&#34;text-muted&#34;&gt;&lt;br/&gt;Photo: Jesse Costa/WBUR&lt;/small&gt;&lt;/p&gt;
	&lt;/div&gt;
	
&lt;/div&gt;
&lt;h2 id=&#34;history&#34;&gt;History&lt;/h2&gt;
&lt;p&gt;Dasher started life in the form of a prototype written in 1997 by David MacKay, who at the time was a lecturer in physics at the University of Cambridge. David had been discussing the then current generation of mobile devices with a colleague, and felt that the use of physical keyboards for text entry made them unnecessarily bulky. Dasher was inspired by &amp;lsquo;arithmetic coding&amp;rsquo;, an efficient file compression technique which was one of the subjects taught by David in his popular fourth year course for undergraduates.&lt;/p&gt;
&lt;p&gt;Between 1998 and 2002, one of David MacKay’s PhD students, David Ward, developed Dasher into a fully featured open source application for Windows and Linux as part of his work towards his thesis. Over the years, many other people worked on Dasher, many of whom were in David’s research group, the Inference Group. The software was ported to a number of platforms, including Apple macOS and iOS as well as few which are now less relevant, such as Solaris and various pre-iPhone mobile devices. Dasher became part of the GNOME Desktop project in 2002, which resulted in the software being included in several Linux distributions.&lt;/p&gt;
&lt;p&gt;Dasher was conceived as a flexible text entry system. As well as the core applications in AAC and mobile devices, it was designed to be portable and has been used on a number of more specialised hardware platforms, such as wearable computers. Dasher has also been used for text entry in languages with large alphabets, such as Chinese and Japanese.&lt;/p&gt;
&lt;p&gt;Dasher was developed to work as a standalone tool, but was also integrated into assistive text entry frameworks on Linux and Windows, which allowed it to be used to enter text into other applications. Since early versions, Dasher has included speech synthesis software to allow it to function as a communication aid.&lt;/p&gt;
&lt;p&gt;As well as conventional pointing devices such as mouses, Dasher has been evaluated with eye trackers, joysticks, and discrete buttons, all in various configurations. A number of research papers have been published comparing the effectiveness and efficiency of these input mechanisms.&lt;/p&gt;
&lt;p&gt;The original Dasher project was largely dormant after version 4.11, which was released in March 2010. In 2016 the Dasher project was restarted, and version 5 was developed. In 2019 the current project to create version 6, which is a complete rebuild using a more modern technology base, was kicked off.&lt;/p&gt;
&lt;h2 id=&#34;so-why-start-all-over-again&#34;&gt;So why start all over again?&lt;/h2&gt;
&lt;p&gt;A number of people have worked on Dasher&amp;rsquo;s code base and going forward - with more features being added, or language model testing being carried out - or just to keep the application updated across the different operating systems - its not been easy. Its certainly not been the easiest codebase for anyone just to jump on board and help out on.&lt;/p&gt;
&lt;p&gt;But also - its 2020 and its time to build an architecture that last another 20 years.&lt;/p&gt;
&lt;h2 id=&#34;whats-next&#34;&gt;What’s Next&lt;/h2&gt;
&lt;p&gt;There&amp;rsquo;s a lot to do. Here is a quick rundown:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Build an &lt;em&gt;awesome&lt;/em&gt; language model that has an impact for dasher users - but hopefully - the entire AAC ecosystem. We hope to support as many languages as possible.&lt;/li&gt;
&lt;li&gt;Create a modular architecture that allows for input (eg touch, switch, headmouse, eyegaze) and output methods (text in a display bar, speech, secondary display) to be accessed by a API/SDK. But also allow for configuration of the zooming interface by API - and make it accessible to the user themselves&lt;/li&gt;
&lt;li&gt;Providing an architecture to extend dasher more easily than before. Want to drive Dasher by speech? By Breath? We want to help future proof dasher and help the development pathway easier.&lt;/li&gt;
&lt;li&gt;Develop a user experience for the app that allows new users to feel comfortable with dasher and learn - steadily - how to use it - and adapt to their changing needs.&lt;/li&gt;
&lt;li&gt;Iterative user testing throughout creating a solution that is user led.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;getting-started&#34;&gt;Getting Started&lt;/h2&gt;
&lt;p&gt;If you want to get started, have a look at the &lt;a href=&#34;https://github.com/dasher-project/redash/issues&#34;&gt;issue queue&lt;/a&gt; - and submit a Pull Request.&lt;/p&gt;
&lt;h2 id=&#34;what-do-we-need&#34;&gt;What do we need?&lt;/h2&gt;
&lt;p&gt;If you are a user of dasher - please get in touch with &lt;a href=&#34;mailto:wwade@acecentre.org.uk&#34;&gt;Will&lt;/a&gt;. As you can see &lt;a href=&#34;/about/#who-uses-dasher-right-now-what-features-do-we-need-to-support&#34;&gt;here&lt;/a&gt; - we are trying to pull together as many current use cases to identify priorities - but also help with user testing&lt;/p&gt;
&lt;p&gt;The team coding dasher is all working on this pro-bono. A massive, massive thanks to &lt;a href=&#34;/about/#who-is-involved&#34;&gt;them&lt;/a&gt;. However we always need more coding support. If something in the issue queue doesnt look right - then please join the community or drop us a email and we&amp;rsquo;d love to point you in the right direction to get you helping out. We do need to pay for user testing and design work. If you can offer funds towards the project - please get in touch with &lt;a href=&#34;mailto:wwade@acecentre.org.uk&#34;&gt;Will&lt;/a&gt;. If you are a UX/UI expert we particularly want to hear from you!&lt;/p&gt;

      </description>
    </item>
    
    <item>
      <title>Blog: Designing a new logo</title>
      <link>/blog/2020/01/01/designing-a-new-logo/</link>
      <pubDate>Wed, 01 Jan 2020 00:00:00 +0000</pubDate>
      
      <guid>/blog/2020/01/01/designing-a-new-logo/</guid>
      <description>
        
        
        






&lt;div class=&#34;card rounded p-2 td-post-card mb-4 mt-4&#34; style=&#34;max-width: 610px&#34;&gt;
	&lt;img class=&#34;card-img-top&#34; src=&#34;/blog/2020/01/01/designing-a-new-logo/ColourPaletteInspiration_hu62aadcd1759405d17228e9173fd456bf_97523_600x300_fill_catmullrom_smart1_2.png&#34; width=&#34;600&#34; height=&#34;300&#34;&gt;
	
	&lt;div class=&#34;card-body px-0 pt-2 pb-0&#34;&gt;
		&lt;p class=&#34;card-text&#34;&gt;
Colours and Inspiration for a Dasher logo for 2020
&lt;small class=&#34;text-muted&#34;&gt;&lt;br/&gt;Designs: Fig/Ace Centre 2020&lt;/small&gt;&lt;/p&gt;
	&lt;/div&gt;
	
&lt;/div&gt;
&lt;p&gt;Whilst the hard work of language models and toolchains and whatnot are worked on by some very clever people there are some jobs that seem a &lt;strong&gt;lot&lt;/strong&gt; easier - but possibly may cause a lot of contention!&lt;/p&gt;
&lt;p&gt;The original dasher looked like this:&lt;/p&gt;







&lt;div class=&#34;card rounded p-2 td-post-card mb-4 mt-4&#34; style=&#34;max-width: 310px&#34;&gt;
	&lt;img class=&#34;card-img-top&#34; src=&#34;/blog/2020/01/01/designing-a-new-logo/DasherOriginal_hu71e9533d25500b624d0c91abfdf30e59_6093_300x300_fill_catmullrom_smart1_2.png&#34; width=&#34;300&#34; height=&#34;300&#34;&gt;
	
	&lt;div class=&#34;card-body px-0 pt-2 pb-0&#34;&gt;
		&lt;p class=&#34;card-text&#34;&gt;
Original logo - remade by the Ace Centre for the iOS release.
&lt;small class=&#34;text-muted&#34;&gt;&lt;br/&gt;Designs: Fig/Ace Centre 2020&lt;/small&gt;&lt;/p&gt;
	&lt;/div&gt;
	
&lt;/div&gt;
&lt;p&gt;Here at the &lt;a href=&#34;http://acecentre.org.uk&#34;&gt;Ace Centre&lt;/a&gt; - we had to recreate this logo with vectors for the release of the updated iOS build (we didnt do much - largely just got it working)&lt;/p&gt;
&lt;p&gt;But going forward we felt we needed to update this to differentiate this completely new build and make it a bit &amp;ldquo;fresher&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;The above designs were some suggestions. In the end we have plumped for the logo we are using. But do get in touch if you can do better or have any feelings. We&amp;rsquo;d love to hear from you!&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>