#librecheck

masterofthetiger@diasp.org

The Last Day of 2018

This is the last day of the year 2018. It is time for many to propose resolutions for them to do in 2019. I personally will start a 90 day #Bible reading plan. I am not sure if it is much of a resolution, but I am going to install an encrypted #Arch #Linux (Or maybe #Parabola #GNU /Linux-libre) operating system on my main machine before I travel. I also will not be on diaspora* nor Mastodon for the next month.

I also have been thinking of what has happened in 2018. It has been an impressive year, and looking back I see some amazing things God has done in my life in particular. I cannot wait for what God has for me in this next year. Since I will be moving to Europe for a while (which is all I will say publicly).

Like many others, I will stay up until midnight and enjoy the festivities and the countdown. Like everyone else, I feel that this last New Year's just passed, and am amazed at how soon 2019 has come.

This last year I have started two different projects which I plan to continue working on. Namely, #Heb12 (a Bible app system), and #LibreCheck (a check-in system like KidCheck for daycares, Sunday Schools, etc.). If you have seen my previous post, you will know that I plan to do a lot of work on LibreCheck in the next few months (if you want to help out, please talk to me!).

What are you planning to do this next year?

#newyears #newyear

masterofthetiger@diasp.org

LibreCheck

I have been working on some a program I call LibreCheck for a little while now. LibreCheck is free (libre) and open source software for logging people in places like day cares and Sunday-school at churches. It will be flexible enough to be used for many different situations such as conferences as well. The fact that it is free software means that you may change the code to make it work the way you want it to.

Goals

LibreCheck's main technical goals are reliability, simplicity, and flexibility. Other software is complicated in design, which often leads to many bugs and general instability. They also generally set to work in certain settings, and since they are often proprietary, are not easily extensible to work in different situations. LibreCheck also is meant to be simple to use for the end user. It will be easy to install, easy to start, and easy to run.

Technologies

Right now I am building it in JavaScript and PHP, but nothing is finalized yet for the final public version. I may completely rebuild it before I make a public version. It is being set up where is does not really matter how it is built now. I can replace the proverbial ax head and the handle separately or together, and the program will work the same way.

Team

I am mostly working on this first version on my own, but also with a friend who is not on diaspora*. Another friend (@Zath) is learning basic programming currently, and likely will help in the future. He will build the first version of our website.

Roadmap

I plan to finish a basic functional alpha version by the end of 2018. A more complete beta version will be developed in the following months. After a stable and complete enough beta is ready, it will be tested in production for a while and improved before the public beta is released.

  • Alpha: end of 2018
  • Private beta: end of January 2019
  • Public beta: March (?)

#freesw #freesoftware #libre #oss #opensource #programming #linux #librecheck