THIS IS MENT TO BE AN OVER VIEW, NOT A DISCUSSION . PLEASE POST DISCUSSIONS IN A NEW EMAIL/THREAD.
Attendants - Saurabh Bansal, Jad Kik, Benjamin Burt
Participants - Saurabh Bansal, Jad Kik, Benjamin Burt
Hello everyone, just wanting to recap on our Hangout yesterday. I would like to thank everyone who was able to make it, and also if I missed anything please help me out, because I was not able to take proper notes. So topics maybe out of order some. :)
For the first part of the meeting Saurabh, and Benjamin were present. Jad Kik joined later.
-----
Introductions: greeting, and getting to know each other
-----
-----
Topic discussions
-----
Topic 1:
CoinBox POS hardware compatibility -
Should we focus on "global hardware compatibility" vs "specialized hardware compatibility"?
Saurabh proposed "global hardware compatibility" - supporting ALL existing hardware of our users. Main reason is because many people do not want to purchase new hardware ( lack of funding or just personal preference ).
Benjamin proposed "specialized hardware compatibility" - supporting a specific hardware brand/make based on cost ( low priced ) and ease of use. Main reason is the more hardware you choose to support the more work you potentially create for the programmers, and wanting efforts to be focused towards software development not hardware support.
Topic 1 conclusion:
"global hardware compatibility" - it would support the needs of the users we are wanting to create the software for ( people that cannot afford a POS, or opposed to computers, so why spend money on something you don't want? haha )
Topic 2:
Business types supported by CoinBox POS -
What are the main business types that CoinBox POS would be supporting? and why?
Benjamin ALL based on software design to allow parts to be interchangeably used. Main focus at this time retail and restaurant because they are very similar; also are the most needed POS
Saurabh from his experience retail and restaurant have very different layouts and needs.
Topic 2 conclusion:
At the core retail and restaurant are very similar. Main differences between retail and restaurant is product input. Retail mainly uses barcodes, and restaurants mainly use UI. The information is still set up in a similar design ( categories and subcategories ). The goal is to create a UI that caters to both needs.
Topic 3:
Cloud based vs standalone
...not much discussion we all agreed.
Topic 3 conclusion:
Focus on standalone, so we can distribute and gain user feedback.
Topic 4:
Software state -
Saurabh had some question about the state of the software.
Jad answered the questions
Benjamin was not paying attention...so you guys will have to fill in this in if there was anything important.
Topic 4 conclusion:
...All questions were answered...some where in there Benjamin agreed to install CoinBox POS to check the current state and make a list of features that may need to be addressed.
Topic 5:
Software languages to be used ( multi platform, and also considering cloud development )-
HTML/chrome app? Python 2.7? Python 3? Django? QT?
Saurabh suggested a chrome app, his research showed that many people are moving towards tablets.
Jad...sorry don't remember, you will have to fill in. :)
Benjamin suggested QT5 with Python 3. QT SDK project has been creating a multi platform compiler/builder, that would allow a single build to all major platforms* ( "which will run across all the leading desktop, mobile and embedded platforms."
http://www.qt.io/product/ )
Topic 5 conclusion:
Jad was going to look into QT SDK (QtCreator) to see if it would be worth using. Also to find out if we would need to rewrite the code to use.
-----
I think that's everything. We are all looking forward to moving forward as a group.