Time |
S |
Nick |
Message |
00:45 |
|
|
tumdedum joined #sourcefu |
07:57 |
|
|
dotplus joined #sourcefu |
08:22 |
|
|
aditsu joined #sourcefu |
09:32 |
|
|
aditsu joined #sourcefu |
11:47 |
|
prologic |
https://gist.github.com/prologic/7bb5bbcecfb79bfdc841 |
11:47 |
|
prologic |
what do you think of an event-driven map/reduce? |
11:52 |
|
pdurbin |
is this like https://docs.python.org/3.5/library/multiprocessing.html#multiprocessing.pool.Pool.map_async ? |
11:53 |
|
prologic |
yes kind of |
11:53 |
|
prologic |
it's just a PoC right now |
11:53 |
|
prologic |
but I'm going to toy around with scaling this up to distributed nodes |
11:53 |
|
pdurbin |
cool |
11:53 |
|
prologic |
possibly with dynamic features just like the rest of circuits |
11:53 |
|
prologic |
so you could do things like add more nodes to the system to expand the processing power of the distributed system |
11:55 |
|
pdurbin |
prologic: man are you fast with the comments: https://github.com/pdurbin/addressbookmvc/pull/10 |
11:55 |
|
pdurbin |
aditsu just pushed that a moment ago! |
11:56 |
|
pdurbin |
prologic: and your ears may be burning: http://irclog.greptilian.com/friendlyjava/2015-06-20#i_121540 :) |
12:00 |
|
prologic |
lol |
12:00 |
|
prologic |
yeah :) |
12:00 |
|
pdurbin |
prologic: are we killing you with java? :) |
12:01 |
|
prologic |
haha |
12:01 |
|
prologic |
the name of? |
12:01 |
|
prologic |
lol |
12:01 |
|
prologic |
nah |
12:01 |
|
pdurbin |
there's hope for an elixir implementation: https://github.com/pdurbin/addressbookmvc/issues/5 |
12:01 |
|
prologic |
ahh nice :) |
12:01 |
|
aditsu |
the original plan was to compare java frameworks |
12:01 |
|
prologic |
oh haha |
12:01 |
|
prologic |
that didn't happen! :P |
12:01 |
|
aditsu |
it's happening now |
12:02 |
|
prologic |
well okay sure |
12:02 |
|
prologic |
2 java versions and a python version |
12:02 |
|
prologic |
so I'm outnumbered :) |
12:02 |
|
pdurbin |
aditsu: what? who said we are limited to java? :) |
12:03 |
|
pdurbin |
prologic: I just left a comment for the elixir guy |
12:03 |
|
aditsu |
I didn't say limited, that's just the original motivation, isn't it? |
12:03 |
|
aditsu |
if I get reeeealy bored sometime, I might contribute a django version :p |
12:03 |
|
pdurbin |
aditsu: yep, and what I'd like to do is actually deploy (at least locally) each implementation so I can play with it |
12:03 |
|
pdurbin |
prologic: you made this super easy. thanks! |
12:04 |
|
aditsu |
prologic: so you like the current name? (addressbookmvc) |
12:07 |
|
prologic |
yeah I think it's fine tbh |
12:07 |
|
prologic |
also why not have all versions published and live running somewhere? |
12:07 |
|
prologic |
all as docker containers of course |
12:07 |
|
prologic |
it would be trivial really to do so ihmo :) |
12:07 |
|
pdurbin |
prologic: would you be willing to host them? |
12:07 |
|
prologic |
sure why not |
12:07 |
|
pdurbin |
sweet! |
12:08 |
|
pdurbin |
I might need some help making a container out of mine |
12:08 |
|
prologic |
I'd only need one requirement |
12:08 |
|
prologic |
each version have it's own Dockerfile |
12:08 |
|
prologic |
that works obviously in local development |
12:09 |
|
prologic |
https://registry.hub.docker.com/_/java/ |
12:09 |
|
prologic |
yeah so I think for the two java versions we have |
12:09 |
|
prologic |
you'd have to use this as your base image |
12:09 |
|
prologic |
FROM java:latest |
12:09 |
|
prologic |
... |
12:09 |
|
prologic |
e.g: |
12:09 |
|
prologic |
FROM java:7 |
12:09 |
|
prologic |
COPY . /usr/src/myapp |
12:09 |
|
prologic |
WORKDIR /usr/src/myapp |
12:09 |
|
prologic |
RUN javac Main.java |
12:09 |
|
prologic |
CMD ["java", "Main"] |
12:10 |
|
pdurbin |
prologic: can you send me a pull request for my implementation :) |
12:11 |
|
pdurbin |
aditsu: I'm fine with changing the name from addressbookmvc. What did you have in mind? |
12:12 |
|
prologic |
sure I guess I could |
12:12 |
|
prologic |
open an issue about having these deploy live continously |
12:12 |
|
prologic |
and I'll work on that |
12:12 |
|
prologic |
addressbookmvc.io? |
12:12 |
|
prologic |
:) |
12:15 |
|
pdurbin |
prologic: let's at least wait to hear aditsu's idea for a better name :) |
12:22 |
|
prologic |
sure |
12:23 |
|
* pdurbin |
blocks |
12:23 |
|
* pdurbin |
unblocks |
12:24 |
|
pdurbin |
prologic: meanwhile, I've been thinking about a project specific chat room for addressbookmvc (or whatever the new name is) |
12:26 |
|
pdurbin |
either here on freenode or on https://gitter.im (perhaps with syncing via https://github.com/finnp/gitter-irc-bot ) |
12:27 |
|
pdurbin |
Gitter recently announced unlimited free chat history: http://blog.gitter.im/2015/03/31/free-for-teams-of-up-to-25/ |
12:28 |
|
aditsu |
my implementation is already running at http://phonebookdemo.aditsu.net |
12:29 |
|
aditsu |
pdurbin: let me think.. |
12:29 |
|
pdurbin |
huh. and mine hasn't crashed yet either: http://tmp.greptilian.com:8080/javaee7addressbook-1.0-SNAPSHOT/ :) |
12:30 |
|
pdurbin |
aditsu: which part do you not like? addressbook? MVC? both? :) |
12:30 |
|
aditsu |
both, but especially MVC |
12:30 |
|
pdurbin |
ah |
12:30 |
|
aditsu |
also the lack of any reference to a framework comparison |
12:30 |
|
pdurbin |
yeah |
12:31 |
|
pdurbin |
we could start a "pick a better name" issue |
12:31 |
|
pdurbin |
dotplus: any thoughts? |
12:31 |
|
pdurbin |
hydrajump: we should get you in on this stuff |
12:32 |
|
pdurbin |
semiosis: and you |
12:33 |
|
prologic |
and mine at http://circuitsaddressbookmvc.vz1.bne.shortcircuit.net.au/#/add |
12:33 |
|
aditsu |
one idea is "phonebook rosetta" |
12:33 |
|
prologic |
yeah re chat room |
12:33 |
|
prologic |
I'm not sure sure about Gitter myself |
12:33 |
|
prologic |
I started a circuits room on Gitter |
12:33 |
|
prologic |
but *meh* :) |
12:38 |
|
pdurbin |
aditsu: rosetta is good. reminds me of http://rosettacode.org (chat at http://irclog.perlgeek.de/rosettacode/today ) |
12:38 |
|
pdurbin |
aditsu: but I don't like "phonebook" which implies a thick book that appears on your doorstep |
12:39 |
|
aditsu |
oh, not that phonebook.. |
12:39 |
|
aditsu |
is there a better name for the thing in your phone? contacts? |
12:40 |
|
aditsu |
anyway, another idea... backend babel |
12:40 |
|
pdurbin |
android calls it "contacts |
12:40 |
|
aditsu |
(or possibly babelfish) |
12:41 |
|
pdurbin |
babelcode? |
12:43 |
|
aditsu |
well, we could always call it marklar :p |
12:44 |
|
pdurbin |
this? http://southpark.wikia.com/wiki/Marklar I haven't watched much south park |
12:45 |
|
aditsu |
yeah; I think apple also used it as a codename at some point |
12:46 |
|
aditsu |
also see http://www.urbandictionary.com/define.php?term=marklar&defid=1674984 |
12:47 |
|
pdurbin |
so it's like "smurf" |
12:47 |
|
aditsu |
anyway... contacts rosetta? backend rosetta? |
12:51 |
|
pdurbin |
those seem fine to me. unfortunately just as long as addressbookmvc |
12:52 |
|
aditsu |
backendshow |
12:52 |
|
aditsu |
(with different performers) |
12:52 |
|
pdurbin |
hmm, reminds me too much of peepshow |
12:53 |
|
aditsu |
webcontacts |
12:53 |
|
prologic |
backieshowdown |
12:53 |
|
prologic |
:) |
12:53 |
|
aditsu |
thought about "showdown", but apparently it implies competition |
12:54 |
|
prologic |
haha |
12:54 |
|
pdurbin |
reminds me of http://www.programmingthrowdown.com (which I like a lot) |
12:54 |
|
aditsu |
actually, confrontation |
12:54 |
|
prologic |
backendstruts |
12:54 |
|
aditsu |
ugh, not struts |
12:55 |
|
prologic |
heh |
12:55 |
|
pdurbin |
are we committed to contacts? the app could be about anything |
12:56 |
|
pdurbin |
(I'm fine with it continuing to be about contacts) |
12:56 |
|
pdurbin |
are there any other words for "backend"? |
12:57 |
|
aditsu |
I think it helps to implement the same kind of thing... although we already have significant differences |
12:57 |
|
aditsu |
server (side) |
12:57 |
|
pdurbin |
because to a non-computer person "backendshow" sounds a little nsfw :) |
12:57 |
|
pdurbin |
aditsu: oh, agreed. but we're not going to change to a todo list, right? |
12:58 |
|
aditsu |
I'd rather not, unless everyone wants to |
12:58 |
|
prologic |
yeah re differences |
12:58 |
|
pdurbin |
part of why I didn't want to have it be a todo list is that I don't want people to confuse the project with http://todomvc.com |
12:58 |
|
prologic |
we should probably try to implement the same set of requirements? |
12:59 |
|
pdurbin |
prologic: right. we'll define a spec here: https://github.com/pdurbin/addressbookmvc/issues/4 |
12:59 |
|
prologic |
yeah kk |
13:00 |
|
aditsu |
I think I tried to define it, let me check the logs |
13:01 |
|
pdurbin |
aditsu: here's where it started: http://irclog.greptilian.com/friendlyjava/2015-03-28#i_105286 |
13:01 |
|
prologic |
and tbqh I might drop my AngularJS UI |
13:01 |
|
prologic |
for a more simplistic plain html one |
13:03 |
|
pdurbin |
I might try React. |
13:03 |
|
aditsu |
looks like I didn't talk about specifics.. |
13:04 |
|
pdurbin |
aditsu: there are more logs linked from that issue 4 |
13:06 |
|
prologic |
yeah |
13:06 |
|
prologic |
well I just look at the uis you guys have done |
13:06 |
|
prologic |
and think I may have overdone it a bit |
13:06 |
|
prologic |
:) |
13:06 |
|
pdurbin |
teacher's pet! |
13:08 |
|
prologic |
http://prologic.github.io/factory/ |
13:08 |
|
prologic |
github pages are pretty nice and easy |
13:09 |
|
pdurbin |
we *could* even make a github organization, you know |
13:09 |
|
pdurbin |
might be overkill |
13:10 |
|
pdurbin |
todomvc is under "tastejs": https://github.com/tastejs/todomvc |
13:10 |
|
pdurbin |
and no I don't think I want to go with "tastebackend". yuck |
13:14 |
|
aditsu |
I commented on that issue |
13:14 |
|
pdurbin |
aditsu: good summary. thanks |
13:15 |
|
pdurbin |
if the app is so much about phone numbers could we use "num" in the name? |
13:16 |
|
pdurbin |
num is nice and short. even shorter than todo! :) |
13:16 |
|
pdurbin |
babelnum |
13:18 |
|
aditsu |
cbfeicl - comparison of backend frameworks exemplified by the implementation of a contact list |
13:18 |
|
prologic |
I thought it was about contacts/addresses |
13:18 |
|
prologic |
address book |
13:18 |
|
prologic |
:) |
13:20 |
|
pdurbin |
it's like the contacts app on your phone |
13:20 |
|
aditsu |
but simpler |
13:20 |
|
pdurbin |
aditsu: an acroynm is not a bad idea |
13:21 |
|
pdurbin |
{"crimsonfu": "ConfiguRatIon Management of Systems Or Network kung FU"} |
13:22 |
|
aditsu |
wow, that's... contrived :p |
13:22 |
|
pdurbin |
I came up with that. I should probably leave naming to someone else. |
13:23 |
|
aditsu |
I mean, it sounds great, it just doesn't really match the words |
13:23 |
|
aditsu |
heh, this reminds me of the USA FREEDOM act :p |
13:30 |
|
aditsu |
pdurbin: hmm, your application seems to have only a name field |
13:31 |
|
pdurbin |
aditsu: oh. I probably didn't deploy the latest version |
13:31 |
|
pdurbin |
deadbeef: Downloadable Example Applications Demonstrating Back End Enterprise Frameworks |
13:32 |
|
pdurbin |
I don't really like "Enterprise" there though. |
13:32 |
|
aditsu |
downloadable? |
13:32 |
|
pdurbin |
yeah, wasn't sure about downloadable either. |
13:33 |
|
pdurbin |
demo? |
13:33 |
|
pdurbin |
prologic: deadbeef! :) |
13:36 |
|
aditsu |
webcomp |
13:37 |
|
prologic |
*could* be downloadable if we all provided docker images |
13:40 |
|
aditsu |
pdurbin: on an unrelated note, have you seen my XkcdLang? |
13:41 |
|
aditsu |
http://irclog.greptilian.com/friendlyjava/2015-06-16#i_120952 |
13:52 |
|
pdurbin |
aditsu: I saw you posted it |
13:53 |
|
pdurbin |
so how about this... I'll create an issue to further discuss changing the name |
13:54 |
|
aditsu |
ok |
13:54 |
|
pdurbin |
if there is a good free online tool letting people vote on names please let me know |
13:54 |
|
pdurbin |
vote and contribute other names, I mean |
13:56 |
|
pdurbin |
suggest alternatives. you know what I mean |
14:02 |
|
aditsu |
that's an interesting project idea :) |
14:03 |
|
pdurbin |
I can't find a good one. |
14:03 |
|
pdurbin |
something like stackoverflow would work |
14:03 |
|
pdurbin |
since people can upvote answers |
14:05 |
|
pdurbin |
really just anything where people can star stuff |
14:06 |
|
aditsu |
there might be something at http://alternativeto.net/software/ideatorrent/ |
14:13 |
|
pdurbin |
aditsu and prologic: are you able to create cards here? https://trello.com/b/9oNykDM3/addressbookmvc-rename |
14:13 |
|
aditsu |
oh, you can do that on trello? |
14:14 |
|
aditsu |
I can't add a card |
14:16 |
|
pdurbin |
aditsu: what if you sign into trello? |
14:16 |
|
aditsu |
I am signed in |
14:18 |
|
pdurbin |
bah. not the right tool I guess |
14:18 |
|
aditsu |
pdurbin: oh, it says "only people added to the board can edit it" - maybe you can add me |
14:19 |
|
pdurbin |
aditsu: sure but I want the public to be able to add themselves |
14:19 |
|
pdurbin |
I don't want to be the gatekeeper |
14:21 |
|
pdurbin |
yeah, wrong tool apparently: http://webapps.stackexchange.com/questions/24887/how-to-let-random-users-add-a-card-to-a-public-trello-board |
14:28 |
|
pdurbin |
hmm, maybe I could use http://shapado.com for this |
14:31 |
|
pdurbin |
aditsu: I have to bring my kid to her soccer game. if you feel like setting up a poll on shapado, please go ahead. should work |
14:48 |
|
|
aditsu joined #sourcefu |
14:48 |
|
aditsu |
nah, I'd rather discuss it on github (or even here) if it's up to me |
14:48 |
|
aditsu |
also, it's "football" :p |
15:15 |
|
|
pdurbin_m joined #sourcefu |
15:16 |
|
pdurbin_m |
aditsu: football. sorry |
15:16 |
|
* pdurbin_m |
isn't really sorry |
15:17 |
|
aditsu |
haha |
15:18 |
|
pdurbin_m |
I'll try to set up shapado later |
15:29 |
|
pdurbin_m |
I can't think of a better way. |
15:49 |
|
|
aditsu joined #sourcefu |
16:23 |
|
pdurbin_m |
deadbeef: Deployable Example Applications Demonstrating Backend Environments Especially Frameworks |
16:34 |
|
|
aditsu joined #sourcefu |
16:37 |
|
pdurbin_m |
the deployable part is important to me. we should continue to encourage a Vagrantfile and/or Dockerfile |
16:48 |
|
pdurbin_m |
prologic: are you willing to add a Vagrantfile to yours? |
17:45 |
|
aditsu |
Developing Example Applications Demonstrating BackEnd Engineering Frameworks |
18:01 |
|
pdurbin_m |
aditsu: very nice! |
18:17 |
|
pdurbin_m |
prologic: when you wake up please let us know what you think |
18:44 |
|
pdurbin |
aditsu: maybe we won't need fancy voting afterall :) |
18:45 |
|
aditsu |
I didn't say I liked it :p but yeah, I think I'm ok with deadbeef :) |
18:45 |
|
pdurbin |
aditsu: should I set up the voting? |
18:46 |
|
aditsu |
probably not necessary, let's see what others think |
18:48 |
|
pdurbin |
I like that only hackers will know what deadbeef is. It's an inside joke. |
18:49 |
|
pdurbin |
and we get both "back end" and "framework" in there |
18:52 |
|
pdurbin |
aditsu: once we settle on a name do you have any opinion on if we should have our own github "organization"? might be overkill but it sounds like prologic might want to register a domain name... |
18:52 |
|
aditsu |
I don't know what an "organization" is, so no opinion |
18:53 |
|
pdurbin |
like https://github.com/google or https://github.com/facebook or https://github.com/netflix or https://github.com/twitter |
18:56 |
|
aditsu |
well, we don't have an actual organization... unless this channel counts as one |
18:56 |
|
aditsu |
anyway, I guess I'm neutral |
18:57 |
|
pdurbin |
one thought would be to start a new channel for the project |
19:01 |
|
pdurbin |
all the trappings :) |
20:56 |
|
|
philbot joined #sourcefu |
20:56 |
|
|
Topic for #sourcefu is now http://sourcefu.com | logs at http://irclog.greptilian.com/sourcefu/today |
21:02 |
|
|
semiosis_ joined #sourcefu |
21:02 |
|
|
semiosis joined #sourcefu |
21:03 |
|
|
Guest43452 joined #sourcefu |
21:12 |
|
|
sivoais joined #sourcefu |
21:27 |
|
|
prologic joined #sourcefu |
21:29 |
|
prologic |
re Vagrantfile; why? |
21:30 |
|
|
semiosis_ joined #sourcefu |
21:33 |
|
prologic |
re Trello; what about we use straight Github Issues with waffle.io? |
21:33 |
|
pdurbin |
prologic: Vangrantfile and Dockerfile as belt and suspenders |
21:34 |
|
pdurbin |
and good morning :) |
21:36 |
|
pdurbin |
prologic: with Trello I tried to set up voting for a new name for addressbookmvc but it's the wrong tool. I can try another tool for voting ( http://shapado.com ) if we still want to vote. What do you think about "deadbeef" as a name? :) |
21:37 |
|
prologic |
haha |
21:37 |
|
prologic |
we really leaning towards deadbeef? :) |
21:38 |
|
|
semiosis joined #sourcefu |
21:38 |
|
prologic |
I'm not sure why we'd have both a Vagrantfile and a Dockerfile |
21:38 |
|
prologic |
but I guess we could have a Vagrantfile for those that don't have Docker (yet) as a way to get it up and running in a virtualbox vm |
21:39 |
|
prologic |
i.e: Vagrantfile spins up boot2docker and shell provisisions it to install docker-compose and runs docker-compose up -d |
21:39 |
|
pdurbin |
right, for those who don't have Docker (yet) |
21:40 |
|
pdurbin |
aditsu didn't say he liked deadbeef |
21:40 |
|
prologic |
yeah yeah |
21:40 |
|
prologic |
should be reay |
21:40 |
|
prologic |
easy* |
21:47 |
|
pdurbin |
but he came up with an acronym I can live with |
21:47 |
|
pdurbin |
prologic: were you serious about buying a domain? |
21:52 |
|
prologic |
well my wife would be a bit upset if I bought more domains |
21:52 |
|
prologic |
I already have way too many I hardly use and have been trying to drop a few |
21:53 |
|
prologic |
but happy to register one and manage some infrastructure around this |
21:53 |
|
prologic |
how can we pool resources? |
21:53 |
|
prologic |
so it's not a burden on one person? :) |
21:53 |
|
prologic |
.io domains are super expensive :/ |
21:54 |
|
pdurbin |
ah, I didn't know |
21:54 |
|
prologic |
probably because recent surges in .io domain uptakes by tech companies has inflated then price |
21:54 |
|
pdurbin |
makes sense |
21:54 |
|
prologic |
yeah I have 30+ domains or so |
21:54 |
|
prologic |
haha |
21:54 |
|
prologic |
domains aren't free :) |
21:54 |
|
pdurbin |
right |
21:54 |
|
prologic |
hosting some infrastructure around this might cost as little as $5/month though :) |
21:55 |
|
pdurbin |
maybe for now we should not buy a domain and say everyone hosts their own, like we're doing |
21:55 |
|
pdurbin |
so the burden is distributed |
21:56 |
|
prologic |
yeah that could work |
21:57 |
|
prologic |
we could at least collect the URIs on the proejct page |
21:57 |
|
prologic |
and setup a Github Pages thingy |
21:57 |
|
prologic |
actually |
21:57 |
|
prologic |
if we setup a GH org |
21:57 |
|
prologic |
we could have for e.g |
21:57 |
|
prologic |
deadbeaf.github.io |
21:57 |
|
prologic |
err |
21:57 |
|
prologic |
deafbeef.github.io |
21:58 |
|
pdurbin |
sure. let's decide on a name before creating the github org though |
22:03 |
|
pdurbin |
bah, google login no longer works on http://shapado.com ... I don't want to force people to create accounts. I want low friction voting (with the ability to suggest possibilities) |
22:04 |
|
prologic |
bloody hell i have 34 domains |
22:04 |
|
prologic |
haha |
22:05 |
|
prologic |
what about http://poll.gitrun.com/ |
22:05 |
|
prologic |
? |
22:12 |
|
pdurbin |
I think I found one |
22:12 |
|
pdurbin |
prologic: can you please try adding an idea to this? http://www.tricider.com/brainstorming/35DVEKere5x |
22:13 |
|
pdurbin |
(14 days seems like plenty of time) |
22:14 |
|
pdurbin |
doesn't even require login, which is nice |
22:14 |
|
pdurbin |
not sure if you can vote for multiple things, which would be nice |
22:16 |
|
prologic |
lemme see |
22:17 |
|
prologic |
works |
22:23 |
|
pdurbin |
cool. I created an issue linking to it: addressbookmvc could be renamed to something better · Issue #11 · pdurbin/addressbookmvc - https://github.com/pdurbin/addressbookmvc/issues/11 |
22:24 |
|
pdurbin |
aditsu: only 14 days so hurry. add as many ideas as you like and we'll vote |
22:24 |
|
pdurbin |
huh. I can change the deadline |
22:25 |
|
pdurbin |
ok if we can't decide by the end of the year we'll stick with addressbookmvc :) |
22:30 |
|
prologic |
ok! |
22:42 |
|
pdurbin |
it's kind of neat. you can even add pro and con arguments (which I did for deadbeef) :) |