"There will be a status update soon I promise" - jamie


Status Update IV

Posted on 03 June 2017. Authored by Jamie Mansfield.

So this has been a few months in the making…

To be quite frank, very little has been going on with Lexteam, we’ve all been rather busy and still remain to be, and Lexteam has kinda been shoved under the carpet.


Late last year, I started producing a number of revision notes for students doing the new Computer Science GCSE. Over time I started to realise that the work I was doing was very similar to the work Ethan was doing with PastPapers, in that they are both aimed at helping students study. From this, Lexteam Educate was born. Very little has been done to Lexteam Educate since the transition, this is because there is currently no tooling to easily write documentation. Rest assured that I am working towards this goal, and it ties in very heavily with my plans for out website.


On that note, lets talk about the website. Despite the odd commit, and Lexteam Educate, very little has been going on. However, that is not to say there are not plans… I plan to start to take apart the site and make it easier to maintain. To do this, I am going to move Lexteam Educate, the documentation, and the archives to separate projects. In the case of Educate and the documentation I will begin to use mkdocs for them, making it easier to maintain with Violet and easier to write for. For the archives, a separate solution using Choo will be used.


Despite the 1.2.1 release earlier in the year, very little work has been done on Violet. Again this is not to say there are’nt plans, however there are not as big or drastic plans as their is for lex-site. Essentially I am gearing up for a 1.3 release with changes pertaining to better mobile support, improved footer, and a number of other improvements such as proper table support that was implemented a short while ago.


Since I mentioned it earlier in the post, and it has’nt been talked about on this blog in over a year, I though I should make a mention that yes it is still a thing and no I do not have any news to share ;) Perhaps when there is some big news to share regarding it, it will merit its own post by myself or Ethan.

I said in the last status update, that perhaps these would become a regular thing. However these can only be as regular as there is news to share, and there has’nt been much news recently. So this time I would like to leave on the note that perhaps if development ramps up, there will be a status update quicker than the last.

  • Jamie

Violet 1.2.1 Release

Posted on 18 January 2017. Authored by Jamie Mansfield.

Once again we are releasing another Violet release and seemingly taking longer between versions.

Many changes were made in this release, all of which you can find on our changelog page.

  • Jamie

Happy Birthday lex-site!

Posted on 17 September 2016. Authored by Jamie Mansfield.

Today is lex-site’s 1st birthday! Over the course of the year we have made 250+ commits and many, many design changes.

It’s been one hell of a journey and here are some of our key moments:

There are many, many more commits that could have been listed but with 250+ to choose from, these are some of the biggest.

Here’s to the next year of development on lex-site!

  • Jamie

Status Update III

Posted on 20 August 2016. Authored by Jamie Mansfield.

Over two months since the last, here’s another Status Update - enjoy!

Website / Violet

Over the past couple of months we’ve all been rather busy, and although we’ve picked up some new and exciting projects (more on that in a bit) the website has been overlooked slightly. However in saying this the website has progressed nicely in terms of UI, and with some more refinements and adjustments perhaps we will ‘hit the nail on the head’. In other website news the site will soon hit it’s 1 year anniversary, hurray!


Its been a long journey with lex-game. First conceiving it early-2014 after deciding our original game plan (late-2013) was far too elaborate for a team of three. Making our first commit to the project on April 21st 2015. Starting with a fresh code base in early September 2015 (core and engine). Retiring the project in early-2016 (the last commit). And finally releasing the source under the Apache License 2.0 on the 19th August 2016 (relicense commit). We’ve had a blast working on the project!


As one project comes to a close another takes its place, right? This is perhaps the most exciting news of the status update, we are ‘working’ on a new game. Now I should state that when I say ‘working’ I mean deliberating on everything about the game, we currently look to be doing a buisness-style game for Android called Taxin. Its all rather hush-hush secretive at the moment so there isn’t all too much I can share other then if the current plan sticks, it will be open-source! Check out the Taxin repo.

Well that wraps up this Status Update, and perhaps these will become a more regular thing.

  • Jamie

Calling All Developers

Posted on 12 July 2016. Authored by BlockJam Team.

Hello! We’re the developers behind an event you may have heard of called BlockJam. BlockJam is essentially a 48-hour-long semi-annual event held to raise money for Child’s Play, a charity which seeks to improve the lives of children in hospitals and domestic violence shelters. Participants purchase tickets ahead of time and have access to our server network for the duration of the event. Proceeds from tickets sold go directly to the charity.

One of the most important facets of our event is the selection of custom minigames we offer to participants. These games are designed to make the event fun and enticing both for players and livestream viewers to help us raise as much money now and in future events as possible.

However, we’re currently a bit short on manpower and are in need of additional developers to help us prepare the software in time for the event later this year. If you have experience with Sponge/Java/programming and can dedicate some time to the project, we’d love to have you on board. Just fill out this brief application and we’ll review it starting the week of July 18th and get back to you ASAP.

For more detailed information about the event itself, watch this video from last year’s event.

  • BlockJam Team

Status Update II

Posted on 04 June 2016. Authored by Jamie Mansfield.


The past few months have been hectic and we have made great leaps in our site’s design. Although there are still things that need touching up on - we may be on the verge on sticking with a design.

Mobile has been a big aspiration of mine ever since we started our site, and as such mobile support is now in place. However as it currently stands I have only implemented it to officially support iPhones, however from my testing it works just fine on most smart phones.

Project lex-game

Unfortunately compared to our website lex-game hasn’t received much love at all. To such extent that the last development on it was some months ago (February).

We have been talking about picking development back up soon, but nothing concrete yet.


BlockJam 2 is well underway, with two of us as developers. For those who don’t know BlockJam is a charity event where you pay for access to a Minecraft server, with some top-of-the-line minigames. - Check it out!

  • Jamie

Violet 1.2.0 Release

Posted on 17 May 2016. Authored by Jamie Mansfield.

Once again we are releasing another Violet release and seemingly taking longer between versions.

Violet 1.2 was a big release for us as we decided to rip Violet apart and build a completely different look. However we are still a long way off being as much of a modular framework as the likes of Bootstrap.

Many changes were made in this release, all of which you can find on our changelog page.

  • Jamie

Redefining PastPapers

Posted on 09 April 2016. Authored by Jamie Mansfield.

What is now a couple weeks ago, we had a chat about how we’d like to proceed with PastPapers and although I’m reluctant to reveal everything in this blog post I would like to talk about why we decided to review what we were doing.

Every team be it big or small does’nt do things for the sake of it or because it follows ‘the plan’. Despite having what you think is a rock-solid plan, things may fall through, you might start to see that ‘the plan’ was’nt as good as you’d originally thought. Often this may fall into making the best piece of software, following your own set of limitations, not making a different project because of limitations of a third-party.

In PastPapers case setting limitations based on that of third-parties was something that was getting increasingly regular, not to mention the painful and sub-par method we had for storing and indexing papers. We all had ideas that were immediately dismissed because of these limitations. Well we’d had enough of that and as such have started to build our own process, that will be discussed further in depth when we have a better idea ourselves on exactly how it would work internally.

The basic idea still follows from having an application where students can revise. However we plan to both extend and improve that functionality. Stay tuned for more information.

  • Jamie

Introducing Kabosu

Posted on 06 April 2016. Authored by Jamie Mansfield.

Kabosu is a up and coming build server built with Golang. It is designed to be simple, concise and lightweight.

For Kabosu’s initial release we plan to have a basic GUI, alongside webhook support for GitHub, GitLab and Gogs, and a basic build executor.

The current build executor is based around a simple ini file: kabosu.ini, which defines all the build stages you may have. I plan to document this file, before the initial release.

The source is currently available on GitHub.

  • Jamie

Violet 1.1.0 Release

Posted on 27 February 2016. Authored by Jamie Mansfield.

Violet has been a project we have been working on for quite some time now, and we have finally made our first serious release: 1.1.0

Alongside this release we have made our CLI tool for installing Violet, which you can read about on our documentation page which also came about with the 1.1.0 release.

Over our next few releases we plan to revamp Violet, and turn it into a CSS framework, that not only works for our website. So feel free to post as many issue as you like on our GitHub on what you want.

  • Jamie

PastPapers - Where are we at?

Posted on 21 February 2016. Authored by Jamie Mansfield.

So recently PastPapers has become more of a priority at Lexteam, and as such a website and public API documentation has appeared.

Now before I continue PastPapers is a tool in which students can revise / study subjects by testing themselves from questions from previous exam papers.

Ethan has been working on the tool for quite some time, and we are hoping to get something we can show off soon, however we are yet to get a full index of papers. This is because to prevent any legal issues down the line, we are going to check that the exam boards are cool with us indexing their papers. We will be contacting these boards as soon as we have a working demo of PastPapers.

Until then, the entire project is open source, and keep checking the PastPapers website for a release.

  • Jamie

New Look

Posted on 13 February 2016. Authored by Jamie Mansfield.

As of this morning, we have our brand new logo and colour scheme in place.

Massive thanks go to Kenyan as the guy responsible for this fantastic piece of art!

  • Jamie

Status Update 1

Posted on 31 January 2016. Authored by Ethan Riley.

After not working on our website for a while, we found that it did not look very good. So now we are going to change it.

  • Ethan

Hello, World!

Posted on 20 December 2015. Authored by Jamie Mansfield.

Hello, World!

After 2 months of development, we finally put in the time to make this blog post. Enjoy!

  • Jamie