| [19:26:41] | * rjsteinert has joined #farmos |
| [19:30:10] | * rjsteinert1 has joined #farmos |
| [19:30:10] | * rjsteinert has quit (Read error: Connection reset by peer) |
| [19:55:32] | * rjsteinert1 has quit (Ping timeout: 256 seconds) |
| [20:03:45] | * rjsteinert has joined #farmos |
| [20:32:53] | <andygraybeal> | rjsteinert, hi man :) i'm reading about fido now |
| [20:34:19] | <andygraybeal> | is it a waterproof enclosure? |
| [20:38:38] | <andygraybeal> | i guess it is any enclosure |
| [20:42:26] | <andygraybeal> | ah so this won't work without cell reception, correct? |
| [20:42:48] | <andygraybeal> | cellular networks are very sparse where i am in rural southeastern ohio |
| [00:22:22] | * andygraybeal has quit (Ping timeout: 244 seconds) |
| [00:29:57] | * rjsteinert has quit (*.net *.split) |
| [00:48:36] | * andygraybeal_ has joined #farmos |
| [00:48:36] | * rjsteinert has joined #farmos |
| [00:59:41] | * andygraybeal_ has quit (*.net *.split) |
| [00:59:44] | * rjsteinert has quit (*.net *.split) |
| [01:00:50] | * andygraybeal_ has joined #farmos |
| [01:00:50] | * rjsteinert has joined #farmos |
| [01:29:25] | * rjsteinert has quit (Quit: Leaving.) |
| [09:17:22] | * mstenta has joined #farmos |
| [09:36:10] | * rjsteinert has joined #farmos |
| [10:09:45] | <andygraybeal_> | so i'm thinking i need to learn this github stuff :) |
| [10:10:20] | <andygraybeal_> | i want to migrate to 2014 ubuntu from the 2012.. for reasons that i can't get this to work in the 2012 version |
| [10:10:40] | <andygraybeal_> | but i got these websites i'm running that i have to back up and then re-install |
| [10:10:48] | <andygraybeal_> | i'm not gonna plain upgrade the system |
| [10:10:54] | <andygraybeal_> | that sounds scary to me |
| [10:16:50] | <andygraybeal_> | so i can put all my crap up on github and have version control done over there... |
| [10:16:57] | <andygraybeal_> | sounds awesome |
| [10:29:29] | <mstenta> | andygraybeal_: yea github is great! |
| [10:29:47] | <andygraybeal_> | very neat |
| [10:29:59] | <mstenta> | andygraybeal_: if you don't mind the code being public... but they do offer a paid version with private repositories too |
| [10:30:21] | <andygraybeal_> | yea, screw this public/private crap |
| [10:31:16] | <andygraybeal_> | i watched your presentation |
| [10:32:14] | <andygraybeal_> | i have presented (or tried) 'open source' to a group of people very closed to the idea... even though they are technically 'progressive' .. and it was a bomb.. i am horrible at presenting. i hate it. |
| [10:32:59] | <mstenta> | cool! |
| [10:33:12] | <mstenta> | (that you saw my presentation... not that you hated presenting... :-)) |
| [10:33:30] | <andygraybeal_> | well it is cool.. in many ways.. i will learn |
| [10:34:00] | <mstenta> | i'm presenting a similar talk at the NOFA Massachusetts winter conference in Jan |
| [10:34:04] | <andygraybeal_> | i'm getting so drunk right now you will have my apologies.. i haven't been drunk close to a year. |
| [10:34:17] | <andygraybeal_> | yes, i look forward to seeing the video |
| [10:35:18] | <andygraybeal_> | i've seen the schedule.. and that mr kettridge is going to be there.. and sadly, you are both presenting at the same time. |
| [10:35:28] | <mstenta> | oh right... you mentioned that |
| [10:35:50] | <andygraybeal_> | so i feel sad that you will not hear his anthem |
| [10:35:54] | <mstenta> | btw: did you end up setting up a farmOS site? |
| [10:36:42] | <andygraybeal_> | well yes, you know, on a virtualbox ... 14.04.. i'm still at a loss on my 12.04 box that is the main linode. i want to migrate at this point |
| [10:37:07] | <mstenta> | that's too bad that it didn't work on 12.04... i wonder why |
| [10:37:15] | <andygraybeal_> | everything worked ... and things were fine. and that is good.. i just wonder what went wrong on my 12.04 linode |
| [10:37:27] | <mstenta> | i don't think there is anything in the distribution with unique requirements |
| [10:37:33] | <mstenta> | ... hmm maybe the openlayers stuff? |
| [10:37:37] | <andygraybeal_> | yes, i don't think anything is different |
| [10:37:56] | <mstenta> | openlayers module uses geophp, and some other lower-level API stuff |
| [10:38:07] | <andygraybeal_> | i want to buy another linode, build my crap up on that.. move it over and start again |
| [10:38:13] | <mstenta> | maybe some of the code in there is not compatible with PHP 5.3?? but that would be odd I think |
| [10:38:38] | <andygraybeal_> | yes, odd i agree with you and i dont think anything is not compatible |
| [10:38:49] | <andygraybeal_> | i don' tknow |
| [10:39:00] | <andygraybeal_> | i probably messed something up along the way -- it would be the story... |
| [10:39:09] | <mstenta> | cool. well I'm going to delete andygraybeal.farmier.net... seems like you'll be able to set up a site to play around with on your server. let me know if you'd like to try it again in the future... or if you have other issues |
| [10:40:01] | * rjsteinert has quit (Quit: Leaving.) |
| [10:40:42] | <andygraybeal_> | yes, please. i can't wait to start putting in the seed information |
| [10:41:11] | <mstenta> | andygraybeal_: cool! do you mean you are going to enter your crop info? |
| [10:41:36] | <andygraybeal_> | yes, own my own system, i can't wait to start filling in information. |
| [10:42:02] | <mstenta> | cool, yea! once you get into that, feel free to ping me if you find things are missing, or if you find any bugs |
| [10:42:09] | <andygraybeal_> | if there are farms that i can convince (i haven't heard back from the farm manager at greenedge) i will make sure they use farmier.com |
| [10:42:26] | <mstenta> | awesome! thanks! |
| [10:42:34] | <andygraybeal_> | i will definetly need your help in trying to get a compost pile made :) |
| [10:43:09] | <mstenta> | andygraybeal_: yea, i'm interested in that... take a look at the way farmOS is structured and give it some thought. "assets", "logs", and "taxonomy" are the main entity types we're using |
| [10:43:13] | <andygraybeal_> | i think a compost pile is a good example.. and learning experience for me to understand how to add new things |
| [10:43:30] | <andygraybeal_> | okay cool. |
| [10:43:44] | <mstenta> | andygraybeal_: maybe "Compost" be the Asset Type |
| [10:43:53] | <mstenta> | that would cover both piles, and tea? |
| [10:43:57] | <andygraybeal_> | okay (sweet) |
| [10:43:57] | <mstenta> | and other types of compost? |
| [10:44:13] | <andygraybeal_> | there are 4 or 5 active piles at the farm i worked at |
| [10:44:28] | <andygraybeal_> | each in their own state of compost / soil |
| [10:44:30] | <mstenta> | i wonder if it can be generalized any further... is "Compost" general enough? |
| [10:45:16] | <andygraybeal_> | oh i think that''s as general as it gets.. i can show you the elements i was told to record.. with that doc i posted earlier, - i will find it again |
| [10:45:49] | <mstenta> | ok cool |
| [10:45:56] | <mstenta> | wanna start a drupal.org issue? |
| [10:46:17] | <mstenta> | Feature Request: "Compost management" |
| [10:46:28] | <andygraybeal_> | http://certification.oeffa.org/certfiles/crops/Compost%20Production%20Re... |
| [10:46:36] | <andygraybeal_> | sure that would be fine |
| [10:46:46] | <andygraybeal_> | i will do that |
| [10:49:43] | <mstenta> | cool, that looks pretty simple... |
| [10:49:47] | <mstenta> | (read the document) |
| [10:50:06] | <mstenta> | yea... so we would need a new Farm Asset type for "Compost" |
| [10:51:07] | <mstenta> | And then three log types, I think: Add Ingredient, Turn/Mix, and Temperature Reading |
| [10:54:38] | <andygraybeal_> | nice |
| [10:55:24] | <andygraybeal_> | what about production method? |
| [10:56:17] | <andygraybeal_> | windrow, static, aerated, in-vessel, other |
| [10:56:51] | <mstenta> | that can be a field on the Compost asset entity |
| [10:56:59] | <andygraybeal_> | cool |
| [10:58:47] | <andygraybeal_> | how would you deal with different engines / motors (tractor, skidsteer, irrigation pumps, etc) also replacing hvac filters |
| [11:01:16] | <mstenta> | andygraybeal_: there is already an "Equipment" asset type... so you can add each piece |
| [11:01:23] | <andygraybeal_> | nice |
| [11:01:33] | <mstenta> | andygraybeal_: and then what I'd like to add soon is some log types for equipment, like "Maintenence" |
| [11:02:51] | <andygraybeal_> | i was asked to have a 'todo' list for preventive maintenance.. i wonder if that is possible too |
| [11:03:14] | <mstenta> | there is a very simple "Activity" log type already |
| [11:03:23] | <mstenta> | that can be used for misc stuff |
| [11:03:35] | <mstenta> | it basically just has a "name" field... that you can type anything into |
| [11:03:40] | <andygraybeal_> | i can schedule like every 4 months change oil in irrigation pump? |
| [11:03:45] | <mstenta> | yup |
| [11:04:11] | <andygraybeal_> | and it shows up in a calendar 'todo' type thing.. so i can just print out a todo list for that day .. if i', just the maintenance guy? |
| [11:04:13] | <mstenta> | you could even set up auto schedules... somehow... maybe Rules? |
| [11:04:24] | <mstenta> | yup |
| [11:05:27] | <andygraybeal_> | very cool |
| [11:05:52] | <andygraybeal_> | auto schedules... so that means every 4 months, 'do this' ? |
| [11:06:03] | <mstenta> | yea |
| [11:06:23] | <mstenta> | "scheduling" is basically just creating a log entity with a date in the future |
| [11:06:32] | <andygraybeal_> | rock on |
| [11:06:53] | <mstenta> | not sure what the best way to set up auto-scheduling is, but i'm sure someone's done it before |
| [11:07:01] | <mstenta> | on Drupal, anyways |
| [11:07:31] | <mstenta> | Rules has the ability to generate log entities... I wonder if you could set it up to generate one every four months |
| [11:08:48] | <andygraybeal_> | i don't reember my drupal.org info :) waiting to receive it |
| [11:09:23] | <andygraybeal_> | i'm pretty sure i've logged-in in the past |
| [11:10:08] | <mstenta> | brb |
| [11:10:13] | * mstenta has quit (Quit: Leaving.) |
| [11:17:57] | * mstenta has joined #farmos |
| [11:21:00] | <andygraybeal_> | wb still waiting on my drupal creds |
| [11:21:33] | <andygraybeal_> | so you don't use vagrant with linode, right? or do you? |
| [11:24:23] | <andygraybeal_> | hmm i must have my old email assoc with drupal.org |
| [11:29:04] | <andygraybeal_> | making a new account :) |
| [11:37:57] | <andygraybeal_> | alright, rock on, it's an drupal issue now :) |
| [11:43:37] | <andygraybeal_> | edit it as you see fit |
| [12:06:51] | <mstenta> | thanks andygraybeal_! |
| [12:07:07] | <mstenta> | i'll add it to the Roadmap |
| [12:09:21] | <mstenta> | andygraybeal_: as for vagarant... no not with linode... Vagrant is for VM management |
| [12:09:31] | <andygraybeal_> | yea |
| [12:09:54] | <mstenta> | but, you could use the same puppet script on a linode as you use on your VM, so that you can mimic the environment, and Vagrant makes that easier |
| [12:10:08] | <andygraybeal_> | gotcha |
| [12:10:17] | <mstenta> | Here is how I use Vagrant... |
| [12:10:38] | <mstenta> | 1. Browse to the directory on my computer that my Vagrant file and puppet scripts are in. |
| [12:10:47] | <mstenta> | 2. Run "vagrant up" in the command line |
| [12:11:14] | <mstenta> | That will boot up the VM that the Vagrantfile is for... and if it isn't already built, it builds it |
| [12:11:49] | <andygraybeal_> | ok |
| [12:12:05] | <mstenta> | The Vagrantfile is just a config file... it specifies what "box" to use (what base image to start with, ie: Ubuntu 14.04), and it specifies the Puppet scripts to run after the machine is built |
| [12:12:22] | <mstenta> | vagrantup.com |
| [12:12:40] | <andygraybeal_> | yea, rock on - i'm pretty sure i understand by now :) |
| [12:13:08] | <andygraybeal_> | just seems crazy cause i could build a vm pretty quickly .. but w/o the puppet stuff using libvirt/kvm scripts |
| [12:13:17] | <mstenta> | sure |
| [12:13:26] | <mstenta> | Vagrant is just a pre-built solution for that |
| [12:13:34] | <andygraybeal_> | yea, this seems better |
| [12:14:00] | <mstenta> | And it makes it super easy to package into source control |
| [12:14:39] | <mstenta> | ie: if you download http://github.com/mstenta/root_server, and run "vagrant up" from within the project directory, it will build an Aegir server |
| [12:14:53] | <mstenta> | on ubuntu 14.04 |
| [12:14:55] | <mstenta> | with varnish |
| [12:14:58] | <mstenta> | apache solr |
| [12:15:06] | <mstenta> | apache, mysql, php (of course) |
| [12:15:10] | <mstenta> | munin |
| [12:15:13] | <mstenta> | and some other stuff |
| [12:15:15] | <andygraybeal_> | ah crap what is this varnish and solr? |
| [12:15:22] | <andygraybeal_> | and munin ? |
| [12:15:25] | <andygraybeal_> | i need to google |
| [12:15:44] | <mstenta> | Munin is a monitoring app... it measures all kinds of system resources and then shows them in a web-accessible page with graphs |
| [12:15:58] | <andygraybeal_> | aah i rememeber munin now, i'm only familiar with nagios |
| [12:15:58] | <mstenta> | Apache Solr is an open source search engine that runs on Java |
| [12:16:08] | <mstenta> | Drupal + Solr = a lot better than Drupal core search |
| [12:16:09] | <andygraybeal_> | yes, i do remember solr being java.. |
| [12:16:14] | <andygraybeal_> | hmm okay |
| [12:16:40] | <mstenta> | and you can enable Faceted search with Solr, which is very nice (ie: being able to filter down by product color, categories, etc etc..) |
| [12:16:51] | <andygraybeal_> | interesting |
| [12:17:02] | <mstenta> | Varnish is a "reverse proxy"... basically it is a SUPER FAST caching layer that sits in front of Apache |
| [12:17:14] | <andygraybeal_> | ah reverse proxy okay |
| [12:17:16] | <mstenta> | so when a request comes to the server, Varnish gets it first (it sits on port 80) |
| [12:17:27] | <andygraybeal_> | yes, 'm familiar with another reverse proxy... can't remember the name right now |
| [12:17:31] | <mstenta> | it then caches pages in RAM, so they are A LOT faster |
| [12:18:03] | <andygraybeal_> | okay cool thank you |
| [12:18:13] | <andygraybeal_> | your amazing btw :) |
| [12:18:35] | <andygraybeal_> | nginx |
| [12:18:40] | <andygraybeal_> | is the one i'm familiar with |
| [12:20:07] | <mstenta> | ok yea, i've never used nginx, but i've heard a lot of good things |
| [12:20:18] | <mstenta> | i think it's actually a web server, though... like Apache |
| [12:20:30] | <mstenta> | supposedly a drop-in replacement for Apache, but faster |
| [12:20:31] | <mstenta> | i think |
| [12:20:51] | <mstenta> | because I've heard people running nginx behind Varnish as well |
| [12:21:01] | <mstenta> | Varnish is just so super great |
| [12:21:06] | <andygraybeal_> | yres, i'm reading this about ngnix and varnish now too |
| [12:21:10] | <mstenta> | especially for Drupal, because it can be a real memory hog |
| [12:21:44] | <andygraybeal_> | do you like kraftwerk (music?) |
| [12:21:44] | <mstenta> | although, Varnish only really works for anonymous users where the content doesn't need to change... so it only really helps on relatively static sites |
| [12:21:53] | <mstenta> | haven't listened to them |
| [12:22:10] | <andygraybeal_> | it's old techno music.. if that is not your liking, then don't bother |
| [12:22:17] | <andygraybeal_> | i'm an idiot for such things |
| [12:23:53] | <andygraybeal_> | okay looks like i got a few more sips of this bottle |
| [12:24:03] | <andygraybeal_> | and i should start drinking coffee |
| [12:24:10] | <andygraybeal_> | my vacation ends tomorrow |
| [12:26:15] | <andygraybeal_> | you got any kiddos? |
| [12:26:22] | <andygraybeal_> | i got me one, and he is awesome |
| [12:26:26] | <andygraybeal_> | he just turned 1 :) |
| [12:26:42] | <andygraybeal_> | his mom and him are in cleveland for the last week |
| [12:26:44] | <mstenta> | ah nice, i like some techno/electronic |
| [12:26:48] | <mstenta> | nope, no kids... yet |
| [12:27:05] | <andygraybeal_> | oh man, i'm such a sucker for techno/electronic you gotta check out kraftwerk |
| [12:27:12] | <mstenta> | first chickens. then cats. then dog. then kids. :-) |
| [12:27:16] | <mstenta> | we're on the cats... |
| [12:27:22] | <andygraybeal_> | omg.. i'm so backwards.. i'm so scared of chickens |
| [12:27:35] | <mstenta> | haha they can definitely be scary |
| [12:27:38] | <mstenta> | they're like little dinosaurs |
| [12:27:48] | <mstenta> | if you really watch them.. |
| [12:27:55] | <andygraybeal_> | yea, we got two cats (three now really) ... but the whole housing thing for the chickens bothers me.. i am afraid to build something |
| [12:28:16] | <andygraybeal_> | i've been thinking about two geese... but it's just a fanciful thought right now |
| [12:28:20] | <mstenta> | i built a pretty lightweight coop on wheels |
| [12:28:35] | <mstenta> | + a long length of electric poultry netting... |
| [12:28:51] | <mstenta> | keeps the birds in, the predators out, and it's a nice large area to roam about |
| [12:28:59] | <mstenta> | i can move the coop and fence from place to place |
| [12:29:02] | <mstenta> | works well :-) |
| [12:29:04] | <andygraybeal_> | that is cool |
| [12:29:37] | <andygraybeal_> | if you got pandora, type in kraftwerk :) |
| [13:41:45] | * mstenta has quit (Quit: Leaving.) |
| [14:15:26] | <andygraybeal_> | bros, i'm talking to my friend that wrote up a sare grant.. imma see if i can do the same for this project.. cropplanning got sponsorship and that app isn't as awesome. so why not this? |
| [14:34:46] | <andygraybeal_> | i just ordered some rice |
| [14:34:50] | <andygraybeal_> | shiat :) |
| [14:35:02] | <andygraybeal_> | upland kind so i don't have to flood it |
| [14:38:42] | <andygraybeal_> | http://youtu.be/6DATl9B3-3g |