| 01:21 | drewmutt23 | joined the channel |
| 01:21 | drewmutt23 | left the channel |
| 01:36 | bpeak11 | joined the channel |
| 01:36 | bpeak11 | left the channel |
| 01:37 | blue_feint | joined the channel |
| 01:43 | blue_feint | left the channel |
| 02:19 | blueness28 | joined the channel |
| 02:22 | blueness28 | left the channel |
| 02:26 | illwieckz | left the channel |
| 02:48 | jucar | left the channel |
| 02:52 | line1 | joined the channel |
| 02:57 | line1 | left the channel |
| 03:21 | br14 | joined the channel |
| 03:24 | br14 | left the channel |
| 03:25 | ggp064728 | joined the channel |
| 03:26 | ggp064728 | left the channel |
| 03:56 | revprez_stg21 | joined the channel |
| 03:57 | revprez_stg21 | left the channel |
| 04:13 | dahlia5 | joined the channel |
| 04:14 | dahlia5 | left the channel |
| 04:22 | illwieckz | joined the channel |
| 05:19 | alok9 | joined the channel |
| 05:20 | ddurst23 | joined the channel |
| 05:22 | ddurst23 | left the channel |
| 05:22 | alok9 | left the channel |
| 05:45 | illwieckz | left the channel |
| 05:52 | sebix | joined the channel |
| 05:52 | sebix | left the channel |
| 05:52 | sebix | joined the channel |
| 06:10 | MathArtist | joined the channel |
| 06:18 | MathArtistTurbo | joined the channel |
| 06:20 | MathArtist | left the channel |
| 06:33 | aawe22 | joined the channel |
| 06:33 | aawe22 | left the channel |
| 06:42 | niemand | joined the channel |
| 06:42 | niemand | left the channel |
| 06:42 | niemand | joined the channel |
| 06:45 | daddesio19 | joined the channel |
| 06:51 | Flanker | joined the channel |
| 06:51 | Flanker | left the channel |
| 06:52 | daddesio19 | left the channel |
| 06:52 | apache24 | joined the channel |
| 06:56 | apache24 | left the channel |
| 07:06 | devhen16 | joined the channel |
| 07:06 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 07:11 | devhen16 | left the channel |
| 07:14 | niemand | left the channel |
| 07:16 | styl1te6 | joined the channel |
| 07:17 | styl1te6 | left the channel |
| 07:46 | ftass22 | joined the channel |
| 07:47 | lucebac27 | joined the channel |
| 07:49 | ftass22 | left the channel |
| 07:50 | lucebac27 | left the channel |
| 07:55 | Guest44078 | joined the channel |
| 07:57 | Guest44078 | left the channel |
| 08:05 | blabliblub3 | joined the channel |
| 08:08 | se6astian|away | changed nick to: se6astian
|
| 08:09 | blabliblub3 | left the channel |
| 08:24 | \mSg28 | joined the channel |
| 08:28 | \mSg28 | left the channel |
| 09:01 | brad3 | joined the channel |
| 09:03 | brad3 | left the channel |
| 09:11 | corelax13 | joined the channel |
| 09:14 | corelax13 | left the channel |
| 09:27 | se6astian | changed nick to: se6astian|away
|
| 09:33 | miaows8 | joined the channel |
| 09:35 | miaows8 | left the channel |
| 09:50 | se6astian|away | changed nick to: se6astian
|
| 09:51 | PatrickC_18 | joined the channel |
| 09:55 | PatrickC_18 | left the channel |
| 10:12 | Guest52979 | joined the channel |
| 10:15 | Guest52979 | left the channel |
| 10:25 | fbred0 | joined the channel |
| 10:28 | fbred0 | left the channel |
| 10:43 | pstk13 | joined the channel |
| 10:45 | pstk13 | left the channel |
| 10:57 | opsec17 | joined the channel |
| 11:00 | TheWolf2 | joined the channel |
| 11:00 | opsec17 | left the channel |
| 11:07 | TheWolf2 | left the channel |
| 11:25 | grog_k | joined the channel |
| 11:28 | grog_k | left the channel |
| 12:23 | nagetier3 | joined the channel |
| 12:27 | nagetier3 | left the channel |
| 12:32 | fatbotgw13 | joined the channel |
| 12:34 | fatbotgw13 | left the channel |
| 12:43 | copumpkin14 | joined the channel |
| 12:47 | copumpkin14 | left the channel |
| 13:06 | LordVan | joined the channel |
| 13:32 | NomenEstOmen13 | joined the channel |
| 13:34 | NomenEstOmen13 | left the channel |
| 13:42 | RexOrCine|away | changed nick to: RexOrCine
|
| 13:50 | btree4 | joined the channel |
| 13:51 | btree4 | left the channel |
| 13:56 | Ox37b | joined the channel |
| 13:57 | jucar | joined the channel |
| 13:57 | Ox37b | left the channel |
| 14:03 | se6astian | changed nick to: se6astian|away
|
| 14:29 | ItsMeLenny | joined the channel |
| 14:33 | Daviey_ | joined the channel |
| 14:34 | Daviey_ | left the channel |
| 14:58 | ItsMeLenny | left the channel |
| 15:06 | Adnan | joined the channel |
| 15:07 | Adnan | left the channel |
| 15:28 | marwe27 | joined the channel |
| 15:29 | marwe27 | left the channel |
| 15:53 | mordred24 | joined the channel |
| 15:57 | nwoki6 | joined the channel |
| 15:58 | nwoki6 | left the channel |
| 16:00 | sebix | left the channel |
| 16:03 | mordred24 | left the channel |
| 16:34 | squisher2 | joined the channel |
| 16:35 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 16:38 | se6astian|away | changed nick to: se6astian
|
| 16:38 | squisher2 | left the channel |
| 17:18 | se6astian | | 17:18 | se6astian | hello! MathArtistTurbo
|
| 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:18 | se6astian | | 17:19 | ChanServ | | 17:19 | se6astian | | 17:19 | se6astian | | 17:19 | se6astian | | 17:19 | MathArtistTurbo | Hello Sebastian
|
| 17:19 | MathArtistTurbo | How are you?
|
| 17:20 | se6astian | good thanks
|
| 17:20 | se6astian | welcome to the irc channel
|
| 17:20 | se6astian | glad we enventually made it with the meeting :)
|
| 17:21 | se6astian | let me read up on our email conversation so I know where we are
|
| 17:21 | se6astian | I also just came home from the office
|
| 17:22 | se6astian | right done
|
| 17:22 | se6astian | so I see several areas where your expertise and skills would fit very well and where we definitely need additional helping hands
|
| 17:22 | gitness2 | joined the channel |
| 17:23 | se6astian | 1. CAD design to finish the AXIOM Beta compact enclosure design
|
| 17:23 | se6astian | 2. webbased GUI to control the camera
|
| 17:23 | se6astian | 3. Opencine raw development suite written in QT
|
| 17:23 | se6astian | its up to you want interests you the most and what you want to spend time with
|
| 17:24 | se6astian | or is there anything else you had in mind?
|
| 17:24 | MathArtistTurbo | I'm glad too,
|
| 17:24 | gitness2 | left the channel |
| 17:24 | se6astian | or in case you have any questions/remarks/things to discuss I am happy to help too :)
|
| 17:24 | MathArtistTurbo | I'm also experienced in mobile apps
|
| 17:26 | MathArtistTurbo | The first thing that get my attention was the remote control app for the axiom
|
| 17:27 | MathArtistTurbo | But I will be happy to help in any area I can
|
| 17:27 | se6astian | we on purpose decided against native mobile apps as that would mean we would need to create and maintain ios, android, etc. apps over several software and hardware generations
|
| 17:28 | se6astian | instead we are using a browser based "mobile" friendly page basically
|
| 17:28 | se6astian | that way any device can access it and we can centrally maintain it through the camera firmware
|
| 17:29 | MathArtistTurbo | Ok, I understand, and it is a clever choice
|
| 17:31 | MathArtistTurbo | Anyway a mobile app in Qt use the same codebase for android and iOS, but the devices compatibility is an issue anyway
|
| 17:31 | se6astian | brb phone
|
| 17:31 | MathArtistTurbo | Ok
|
| 17:41 | se6astian | back
|
| 17:41 | se6astian | so regarding the web gui
|
| 17:41 | se6astian | there are several interconnected parts in development
|
| 17:41 | se6astian | 1. the camera internal control daemon
|
| 17:42 | se6astian | https://github.com/apertus-open-source-cinema/beta-software/tree/dev/software/control_daemon
|
| 17:42 | se6astian | that is being developped by BAndiT1983|away
|
| 17:42 | se6astian | slowly but steadily
|
| 17:42 | se6astian | he would appreciate help definitely
|
| 17:43 | se6astian | the scope of this is that you have a service inside the axiom beta running that deals with setting/getting all camera relevant parameters
|
| 17:43 | se6astian | and provide communication interfaces to the outside world, like a commandline tool or a websocket server
|
| 17:44 | se6astian | 2. the actual web gui
|
| 17:44 | MathArtistTurbo | I can help with that sure
|
| 17:45 | se6astian | there are 3 people who did something on that front but it would be a separate task to see how the work of these 3 people overlaps or completes each other
|
| 17:45 | se6astian | unfortunately often people start from scratch and code away and then you have 3 different projects basically
|
| 17:46 | se6astian | that can be good if something is better than it was before but in the end instead of one finished project that is working there are 3 half working projects that cannot easily be merged into one :)
|
| 17:46 | se6astian | I started the first webgui prototype as pure html/css/javascript: https://github.com/apertus-open-source-cinema/beta-software/tree/master/software/http/AXIOM-WebRemote
|
| 17:47 | se6astian | it was more an attempt to start designing guis and seeing how it could work out from user experience side
|
| 17:47 | MathArtistTurbo | It looks like you are in the need for a project manager to organize this task
|
| 17:48 | BAndiT1983|away | changed nick to: BAndiT1983
|
| 17:49 | se6astian | then there was daniel thompson who improved upon it with and rewrote it using the quasar framework
|
| 17:49 | se6astian | let me dig out his repo/code
|
| 17:50 | BAndiT1983 | evening
|
| 17:50 | se6astian | hi BAndiT1983!
|
| 17:50 | MathArtistTurbo | Hello BAndit
|
| 17:50 | se6astian | https://wiki.apertus.org/index.php/WebRemote_Development_VM
|
| 17:51 | se6astian | BAndiT1983: do you remember where we hosted/collected the sources daniel thompson created for the webgui?
|
| 17:51 | BAndiT1983 | give me a moment, have sent this link out some days ago to another member
|
| 17:52 | se6astian | ah I think I found it
|
| 17:52 | se6astian | https://github.com/KinoKabaret/AXIOM-WebRemote
|
| 17:52 | se6astian | its his personal repo
|
| 17:52 | BAndiT1983 | https://github.com/KinoKabaret/AXIOM-WebRemote
|
| 17:52 | BAndiT1983 | ah, you were faster
|
| 17:53 | se6astian | and the third person was/is francis who reported the progress/code here: https://lab.apertus.org/T939
|
| 17:53 | se6astian | so it would indeed need a dedicated project manager to work through all these and see what can be used/cannot be used and then organize the task to get the people involved and on track to a common goal :)
|
| 17:53 | MathArtistTurbo | Ok, give me some minutes to take a look to it
|
| 17:54 | se6astian | sure, any time you need
|
| 17:54 | BAndiT1983 | one thing, which should be important, is the least necessary number of dependencies, i know nodejs and how to process things with it, but there are zillion of frameworks and everybody uses one he&she knows
|
| 17:54 | BAndiT1983 | *he/she
|
| 17:55 | BAndiT1983 | Francis has interesting approach, with minimal libs
|
| 17:55 | se6astian | right
|
| 17:56 | BAndiT1983 | all in all, we can provide pre-compiled version of the page, through sending the app on demand to the user, just one time, like dthompson suggested
|
| 17:56 | se6astian | remember the camera has finite resources: 2x800mhz arm cores and around 600-700MB RAM
|
| 17:56 | BAndiT1983 | also we can automate stuff with some CI easily, e.g. circle ci
|
| 17:56 | BAndiT1983 | se6astian: that's why the idea of sending one time, from him, is interesting, details are in the lab
|
| 17:57 | BAndiT1983 | self-contained app or how it's called
|
| 17:58 | BAndiT1983 | found the cause of the problem with response to client, but it involves bigger fixes, am at it right now, but it needs some time
|
| 17:58 | se6astian | great
|
| 17:59 | MathArtistTurbo | Is the intention to have a NodeJS server on the camera itself?
|
| 17:59 | BAndiT1983 | nope
|
| 18:00 | BAndiT1983 | it's should be used only for pre-compiling all the javascript stuff and preprocessing html and css
|
| 18:00 | BAndiT1983 | then the communication would be done through websockets, camera has a websocket server, which communicates to the daemon
|
| 18:01 | MathArtistTurbo | Ok, better this way, NodeJS is prone to take over very much RAM
|
| 18:01 | BAndiT1983 | there is also a CLI tool, to set things directly from terminal, hope that it will replace all the scripts and unify the workflow
|
| 18:01 | BAndiT1983 | as i mentioned before, we can build automatically through some CI system, lately things turned to circle ci, which also is capable of building OpenCine with OpenCL dependencies
|
| 18:02 | BAndiT1983 | another step is to split the beta software repo, to simplify the workflow of multiple collaborators
|
| 18:03 | BAndiT1983 | this topic was discussed some time ago, but GSoC was still on, so it hasn'T moved further
|
| 18:05 | MathArtistTurbo | Ok, I will download the VM today and study all this information you are sharing with me
|
| 18:05 | BAndiT1983 | some infos are newer than this VM, as dthompson has created it some time ago
|
| 18:06 | MathArtistTurbo | Is the CLI protocol complete? Or still in develop?
|
| 18:06 | BAndiT1983 | currently fixing a problem with response from server, when it's done, then we can start to extend registered methods, at the moment just set_gain works, like ./DaemonCLI image_sensor set_gain 2
|
| 18:07 | BAndiT1983 | web sockets transport json package with very similar info
|
| 18:07 | BAndiT1983 | Example {    "sender" : "web_ui",    "module" : "image_sensor",    "command" : "set_gain",    "value" : "3"    "timestamp" : "", // can't remember the format for now    "status" : "success"   //have still to
|
| 18:07 | BAndiT1983 | be defined finally
|
| 18:07 | BAndiT1983 | }
|
| 18:08 | BAndiT1983 | sorry, formatting got crazy
|
| 18:08 | BAndiT1983 | will copy it to pastebin
|
| 18:09 | BAndiT1983 | https://pastebin.com/UAz6P86Z
|
| 18:09 | MathArtistTurbo | It looks very transparent and clear
|
| 18:09 | BAndiT1983 | if we need more parameters, then we can extend it
|
| 18:10 | BAndiT1983 | what is missing at the moment: feedback on first request, to tell the web UI which methods are available and what ranges are allowed for certain functions
|
| 18:15 | MathArtistTurbo | I will study the code and the documentation for this. Is there some other important information source I should take a look?
|
| 18:18 | BAndiT1983 | can't remember at the moment, but you can look through the lab.apertus.org or ask questions, if you need more info, as not everything was written down
|
| 18:18 | BAndiT1983 | when the fix is done, then i will resume to write docs and also gather background infos on wiki.apertus.org
|
| 18:18 | BAndiT1983 | https://wiki.apertus.org/index.php/Control_Daemon
|
| 18:20 | cehteh1 | joined the channel |
| 18:22 | se6astian | if anything is missing or unclear (I am sure a lot of documentation/ stuff) is missing please make a note (lab or wiki) so we can improve the situation
|
| 18:22 | se6astian | shall we do another meeting in a week or so when you have an overview?
|
| 18:23 | BAndiT1983 | MathArtistTurbo: you can also write an email to apertus team, so we can discuss it (in a bit slower pace), when not everybody is on IRC
|
| 18:24 | BAndiT1983 | there i can give you also my apertus address for direct mails
|
| 18:25 | MathArtistTurbo | Yes we shall have a new meeting in a week
|
| 18:25 | MathArtistTurbo | Fridays are usually the best day for me
|
| 18:26 | cehteh1 | left the channel |
| 18:27 | se6astian | great
|
| 18:27 | se6astian | then lets schedule the details via email
|
| 18:27 | se6astian | do you have everything you need for now to get started?
|
| 18:37 | MathArtistTurbo | I think I have enough to start, I will be asking by Mail if I have any question
|
| 18:41 | MathArtist | joined the channel |
| 18:43 | MathArtistTurbo | left the channel |
| 18:47 | se6astian | great, thanks!
|
| 18:49 | berniv614 | joined the channel |
| 18:55 | illwieckz | joined the channel |
| 18:55 | stux|wor- | joined the channel |
| 18:56 | stux|wor- | left the channel |
| 18:56 | berniv614 | left the channel |
| 19:07 | MathArtistTurbo | joined the channel |
| 19:07 | MathArtist | left the channel |
| 19:22 | MathArtistTurbo | left the channel |
| 19:32 | Allen`23 | joined the channel |
| 19:38 | Allen`23 | left the channel |
| 19:54 | LordVan | left the channel |
| 20:25 | pie___ | joined the channel |
| 20:30 | pie___ | left the channel |
| 20:43 | Elizabeth26 | joined the channel |
| 20:45 | Elizabeth26 | left the channel |
| 23:00 | jucar | left the channel |
| 23:05 | Guest79628 | left the channel |
| 23:05 | ZNC | joined the channel |
| 23:05 | ZNC | changed nick to: Guest94846
|
| 23:16 | illwieckz | left the channel |
| 23:20 | PlasmaStar29 | joined the channel |
| 23:23 | PlasmaStar29 | left the channel |
| 23:32 | BAndiT1983 | changed nick to: BAndiT1983|away
|
| 23:39 | illwieckz | joined the channel |
| 23:46 | sheyll | joined the channel |
| 23:48 | splinterbyte16 | joined the channel |
| 23:49 | sheyll | left the channel |
| 23:51 | splinterbyte16 | left the channel |
| 00:01 | se6astian | changed nick to: se6astian|away
|
| 00:15 | RexOrCine | changed nick to: RexOrCine|away
|
| 00:28 | jucar | joined the channel |
| 00:28 | intrac | left the channel |
| 00:34 | intrac | joined the channel |
| 00:44 | aombk | left the channel |
| 00:44 | pinnerup11 | joined the channel |
| 00:46 | pinnerup11 | left the channel |