LibreFoodPantry: Free & Open Source Food Pantry Software

As previously mentioned on this blog, I will be working with the LibreFoodPantry project to develop FOSS software for food pantries.

After reading through all the documentation and information available on the website (https://librefoodpantry.org/#/) and taking a look at the redesign of the website (https://librefoodpantry.gitlab.io/website/) for the project, something I found helpful was the linked information regarding FOSSisms (https://opensource.com/education/14/6/16-foss-principles-for-educators). Being new to working in FOSS development, it was beneficial to learn about the various principles associated with FOSS project development.

Specifically, the idea that contributors should “Ask Forgiveness, not Permission” was helpful for me. As someone who can sometimes be a perfectionist, I tend to not want to publish something if I feel it has potential to derail or cause problems with other parts of a project. I will strive to consider this idea as I make contributions.

Sources Referenced:

https://librefoodpantry.org/#/

https://librefoodpantry.gitlab.io/website/

https://opensource.com/education/14/6/16-foss-principles-for-educators

From the blog CS@Worcester – CodeRoad by toomeymatt1515 and used with permission of the author. All other rights reserved by the author.

A post about Agile Values

I just wanted to make this quick post about the Agile values posted in the LibreFoodPantry about section. This sections focuses on defining the principles that will be used when developing this site. I chose this as these values might not be what people traditionally associate with software development. For example,”Individuals and interactions over processes and tools,” show that, despite this being a lot of programming, there is more to keep in mind than just clean and functional code. To be a successful software development team must be able to collaborate with your client to make working changes when necessary to ensure they receive exactly what they want.

On a bit of a side-note, the new design for the LibreFoodPantry looks great! The user interfaces is very clean and I always love the addition of a built in dark mode function.

From the blog CS@Worcester – My Bizarre Coding Adventures by Michael Mendes and used with permission of the author. All other rights reserved by the author.

CS-448 Introduction

Hello again!

In case you have not seen my previous introductory post, my name is Mike Mendes and I am a, now, senior Computer Science student at Worcester State with a focus on Software Development and Mathematics minor.

This time around I will be writing blog posts both about my work on a portion of the LibreFoodPantry project, in addition to some posts about the book Apprenticeship Patterns. I am not exactly sure what part I will be working on but am excited to begin!

From the blog CS@Worcester – My Bizarre Coding Adventures by Michael Mendes and used with permission of the author. All other rights reserved by the author.

Software Quality Assurance & Testing Intro

Hello!

I’m Marcos Felipe, and I’m currently enrolled in CS443 (Software Quality Assurance & Testing) at WSU. Over the semester, I’ll make a series of blog posts related to this course.

From the blog CS@Worcester – Marcos Felipe's CS Blog by mfelipe98 and used with permission of the author. All other rights reserved by the author.

Software Development Capstone Intro

Hello!

I’m Marcos Felipe, and I’m currently enrolled in CS448 (Software Development Capstone) at WSU. Over the semester, I’ll make a series of blog posts related to this course.

From the blog CS@Worcester – Marcos Felipe's CS Blog by mfelipe98 and used with permission of the author. All other rights reserved by the author.

Introductory Blog Post CS-443 & CS-448

Hello, my name is Austin Engel. I have already made a blog for previous courses so this is my new introductory. I am a senior at Worcester State studying computer science and am very excited to start my last semester and learn important topics before graduating in May.

From the blog CS@Worcester – Austins CS Site by Austin Engel and used with permission of the author. All other rights reserved by the author.

CS-448 Introduction

Photo by Taryn Elliott on Pexels.com

This course is the capstone (final) Software Development course I will be taking to complete my Computer Science major at Worcester State University. We will be working with the LibreFoodPantry project (https://librefoodpantry.org/#/) to develop software for use in managing food pantries.

This project is free and open source (FOSS) which seems like a good way to ensure that anyone who is interested could modify and improve aspects of the software without running into legal issues. Developing software as free and open source opens up more possibilities for creativity and improvement over time since there are less barriers to entry for working on the project.

I am excited to begin contributing to the LibreFoodPantry Project over the course of the semester, and look forward to gaining experience working on a larger-scale project with a team, as much of my development experience comes from smaller scale development that I have done largely on my own.

Learning to work as part of a larger group will no doubt prove to be valuable experience in terms of preparation for creating software in a workplace environment, as software development often tends to be a group effort.

LibreFoodPantry’s website: https://librefoodpantry.org/#/

From the blog CS@Worcester – CodeRoad by toomeymatt1515 and used with permission of the author. All other rights reserved by the author.

A start to something different

Hello. I don’t really know how you got here but welcome to my blog. I don’t really blog but I guess I will have to start somewhere, so I might as well start here. I started this blog for a class I was taking in my Senior Year of college, so at least initially, most of my posts will be responses to assignments from that class. At the moment, I don’t know what direction I want to take this blog but I hope you will consider coming back to this page one day to see how far I have gotten.

What is the LibreFoodPantry?

After reading about the LibreFoodPantry I am thoroughly impressed by the ambitions it has and its aims to provide a much needed to service to food pantries in northeastern America. As a student at WSU, I think the project is not only an intrinsically positive venture but am grateful that it doubles as a practical opportunity to get hands-on programming experience as an undergraduate student.

An ability to participate in a multistate collaborative software project is a substantial driver of my interest but certainly it cannot be discounted that the humanitarian aims are just as enticing. The new site looks hip and modern and I can’t wait to see the entire project come to fruition!

From the blog CS@Worcester – Cameron Boyle's Computer Science Blog by cboylecsblog and used with permission of the author. All other rights reserved by the author.

Hello World!

Welcome to my blog where I will be detailing my various Computer Science endeavors.

This semester I am taking both the CS-443 Software Quality Assurance & Testing and CS-448 Software Development Capstone courses and will post updates regarding those courses here!

From the blog CS@Worcester – Cameron Boyle's Computer Science Blog by cboylecsblog and used with permission of the author. All other rights reserved by the author.