[General] School project using qTox
Thibault Lemaire
thibault.lemaire at supinfo.com
Wed Mar 15 15:31:53 UTC 2017
Alright thank you all for your replies.
Sadly the subject is very clear on the server part which means we'll
have to cope with a server/client architecture. It's a shame we can't
use qTox, but we can always use another open-source library that would
be built on a client/server model this time.
Thanks again and keep up the good work!
On 09/03/17 21:09, Oranges User wrote:
> Tox is a pure peer to peer networking library, so readapting it to a
> client server model would require significant rewriting of toxcore's
> network components and then applying that to qtox, you'd probably be
> better off looking for an existing client server networking library
> instead, or writing your own from first principles.
>
> On Fri, Mar 10, 2017 at 8:27 AM, Thibault Lemaire
> <thibault.lemaire at supinfo.com <mailto:thibault.lemaire at supinfo.com>>
> wrote:
>
> Hello,
>
> We're a team of 6 students working on a school project and we
> would like to know some specifics about the inner workings of
> tox/qTox.
>
>
> *About the project :*
>
> It is an open subject which goal is to put us in a real world
> situation of software development. The context is the following :
> "You have been hired to build and design a complete multi-platform
> messaging system just like Skype or Slack".
>
> There is of course a part describing the features the application
> should have, but also a part describing a "Support Architecture"
> of redundant servers and backup servers.
>
> It is the opportunity for us to combine our programming as well as
> our server managing skills.
>
>
> *The question :*
>
> So, as I already knew about tox and qTox I suggested we could use
> it as a work-base. But what about the server architecture?
>
> Therefore, here is our very basic question :
>
> /Can qTox be adapted to fit a server/client architecture? And if
> yes, how much work would that imply?
>
> /We simply wanted the opinion of experts on the matter so we can
> decide if it's a viable option before diving into the specs and
> actually do the refactoring.
>
>
> Of course we already took a quick look around in the code, and our
> feeling currently is that one would only need to modify the
> toxcore library for that, leaving the qTox client unaffected in
> it's structure. But that arises a second question : can the
> toxcore library be easily bended into a server/client architecture
> or should we rather make our own networking library?
>
>
> Thank you very much for your time, and thank you for the effort
> you put into tox and qTox.
>
> Peter Aubry-Walker,
> Paul Arcari,
> Axel Coche,
> Paul Destour,
> Loïc Lebon,
> Thibault Lemaire,
>
> _______________________________________________
> General mailing list
> General at lists.tox.chat
> https://lists.tox.chat/listinfo/general
> <https://lists.tox.chat/listinfo/general>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.tox.chat/pipermail/general/attachments/20170315/46ab5c08/attachment.html>
More information about the General
mailing list