IRC logs for #farmOS, 2019-05-24 (GMT)

2019-05-23
2019-05-25
TimeNickMessage
[21:34:13]* JustTB has quit (Quit: Leaving.)
[23:05:59]* gsavio[m] has joined #farmos
[23:18:00]<gsavio[m]>hi folks! we're in Central NY, growing apples and chestnuts and raising sheep. I'm very new to the programming end of things. I'm wondering about the area-creation functionality on FarmOS - is there any way to have either segment length or area total (in sq ft or acres or whatever) displayed live as you draw segments? our paddocks are pretty small and all variable, so will be drawing new ones each day and would like to get
[23:18:01]<gsavio[m]>the size close to right. Thank you all! - Graham
[23:33:15]<mstenta[m]>Hi gsavio - not currently but this would be a great feature request if you want to create an issue in github: https://github.com/farmOS/farmOS/issues
[05:07:32]* JustTB has joined #farmos
[08:49:49]* gabrielcz has joined #farmos
[08:50:23]<gabrielcz>Hi all there... How can I help translating to spanish farmOS?
[08:50:41]<gabrielcz>Im a farmer from Arrgentina.
[08:50:55]<gabrielcz>I want to help!
[08:50:59]<gabrielcz>can I?
[09:08:43]<gabrielcz>Anyone is here????
[09:13:24]<jgaehring[m]>Hi gsavio , spanish translation would be an an invaluable addition to farmOS! I think mstenta would probably have the best advice on how to get started but he's been on vacation
[09:14:55]<jgaehring[m]>oops, meant that for gabrielcz
[09:16:35]<gabrielcz>Ok, no problem at all, I will be here for a while!
[09:16:50]<gabrielcz>are there any language files ready? do you know?
[09:18:48]<jgaehring[m]>I'm not sure
[09:18:56]<jgaehring[m]>do you have any experience with Drupal?
[09:20:21]<jgaehring[m]>i just did a quick search and it looks like the Drupal community has a path for translating Drupal sites, which is probably our best option (will want Mike to weight in on that though): https://www.drupal.org/docs/7/multilingual/translating-content
[09:23:15]<gabrielcz>Im a drupal user, I can use it as a user... and know how it works and know a few modules
[09:23:27]<gabrielcz>but, not too mutch, no, Im a farmer with pc :)
[09:26:12]<jgaehring[m]>oh great, there's a lot you can probably do if you have experience as a drupal user
[09:30:01]<jgaehring[m]>I'm guessing the most important thing will be getting entity translation into farmOS: https://www.drupal.org/project/entity_translation
[09:33:56]<gabrielcz>have some experience with Entity Translation module a few years ago
[09:34:08]<jgaehring[m]>I could speculate more, but probably the best thing to do in the meantime would be to open an issue on the farmOS GitHub page: https://github.com/farmOS/farmOS/issues
[09:34:47]<jgaehring[m]>> have some experience with Entity Translation module a few years ago
[09:34:48]<jgaehring[m]>oh great! then you probably know more than I do! :-)
[09:36:00]<gabrielcz>https://github.com/farmOS/farmOS/issues/177
[09:36:01]<gabrielcz>done
[09:36:47]<jgaehring[m]>great!
[09:37:03]<gabrielcz>I can contribute to making some functionality to animals on farmsos that I need to dev. but I need to find a developer first
[09:38:04]<gabrielcz>My idea is to find a developer, pay him to do some changes or add functionality and upload that (if likes) to farmos comunity... i can not help on other way, becouse Im not a developer
[09:38:51]<gabrielcz>and I know some peopele here with knowns on rasperry pi and that stuff but i live on a little town in argentina and ir hard to know IT people!
[09:44:26]<jgaehring[m]>that's part of the beauty of open source, there's a big community of developers out there, I'm sure there's someone who can provide that service!
[11:25:17]<mstenta[m]>Hi!
[11:25:26]<mstenta[m]>I'm on the road at the moment (headed home)
[11:25:47]<mstenta[m]>Search the GitHub queue for translation or localization
[11:26:11]<mstenta[m]>There was an issue in there (may be closed) which points to another issue on Drupal.org
[11:27:40]<mstenta[m]>One small correction @jgaehring:matrix.org : the links you posted deal with content translation
[11:27:53]<mstenta[m]>But what we need is interface translation
[11:28:07]<mstenta[m]>(Drupal has ways of doing both)
[11:30:11]<mstenta[m]>Content translation would be for providing different versions of a single entity, like a page that's available in multiple languages for example
[11:30:12]<mstenta[m]>So in farmOS, that wouldn't be as useful, because the entities we have are logs assets etc
[11:30:13]<mstenta[m]>And you probably wouldn't need a log in multiple languages... At least not in the same sense
[11:33:07]<mstenta[m]>Maybe that would be useful to some, but likely the added effort required wouldn't be worth it
[11:33:29]<mstenta[m]>FYI there are links and resources in the GitHub issue, with my general plan for a more dedicated translation initiative
[11:34:03]<mstenta[m]>But we'd welcome any contributions in the meantime too!!
[12:13:52]<gabrielcz>Hi, I mean tranlation of farmos modules..
[12:16:54]<mstenta[m]>@gabrielcz that's what I assumed you meant - I just wanted to clarify the difference so you don't go down the wrong path by mistake :-)
[12:16:56]<mstenta[m]>Since Drupal has difference ways of doing each
[12:17:03]<gabrielcz>I have another question about version of farmos, As I say Im a farmer, and Im looking for some developer can do some custom modules I need, and he ask me about what version of drupal? He ask me about the farmos dev version 8, Is better help updating to version 8 first? or we start making modules on version 7??? thats modules, we want to share to farmOS community. what is your recomendation mstenta? how is version 8 roadmap? what
[12:22:32]<gabrielcz>we can use the dev-8 version to do a custom module?
[12:27:51]<mstenta[m]>farmOS is only available for Drupal 7 right now
[12:28:08]<mstenta[m]>But upgrading to Drupal 8 is a high priority
[12:28:59]<mstenta[m]>So if you were to develop a custom module, the only choice right now is 7
[12:29:22]<mstenta[m]>But yes, that means that when we upgrade to 8, you will also have to upgrade your module
[12:30:57]<mstenta[m]>There is a link to the D8 upgrade issue on drupal.org/project/farm
[12:31:19]<mstenta[m]>https://www.drupal.org/project/farm/issues/2361735
[12:39:22]<mstenta[m]>I see a new comment on that issue. Is that there developer you're working with, perchance?
[12:39:37]<gabrielcz>yes he is
[12:39:59]<mstenta[m]>I'll reply to that in more detail when I'm back at my computer. I don't have access to my drupal.org login on my phone
[12:40:07]<mstenta[m]>Great!
[12:40:08]<gabrielcz>I need some functionality to animals
[12:40:21]<gabrielcz>so, you said that we do that to version 7?
[12:40:31]<mstenta[m]>Yes
[12:40:35]<gabrielcz>ok sr.
[12:40:35]<mstenta[m]>What do you need?
[12:40:40]<gabrielcz>Services
[12:41:03]<gabrielcz>when you have 100 mathers, and a veterinary comes with ecograph
[12:41:35]<gabrielcz>and tells you whith one is pregnant or not
[12:41:44]<gabrielcz>for tell you an example
[12:42:22]<gabrielcz>and then track births
[12:42:37]<gabrielcz>and add to the system from that
[12:42:50]<gabrielcz>and for example, tagID on animal must be unique
[12:43:19]<gabrielcz>or name (actualy I test it and we can do same tagID on system
[12:43:49]<gabrielcz>I explain myself?
[12:48:04]<mstenta[m]>Great! Yes I think so...
[12:48:18]<mstenta[m]>FYI I'm in a car right now with intermittent service
[12:48:19]<mstenta[m]>So it sounds like you want a way of specifying which animals are pregnant
[12:48:21]<mstenta[m]>I've been giving some thought to a more general way of allowing different kinds of status on assets
[12:48:24]<mstenta[m]>But realistically that probably won't happen for a little while
[12:49:14]<mstenta[m]>So you might want to implement something in a custom module in the meantime
[12:49:29]<mstenta[m]>Also, have you seen the birth quick form?
[12:50:03]<gabrielcz>I need to know with one is not pregnant, because on second year same cow is not pregnant I need to sale it.
[12:50:17]<gabrielcz>Is rejected from livestock
[12:50:21]<mstenta[m]>Regarding unique tag Id... Right now there isn't anything enforcing uniqueness of tag IDs in farmOS
[12:50:36]<mstenta[m]>But I would love to hear what your developer thinks...
[12:50:48]<gabrielcz>for example, when you sale animales in argentina, you need some extra information
[12:51:01]<mstenta[m]>Experimenting in a custom module is a good way to try things out before we consider it for farmOS core
[12:51:57]<gabrielcz>Perfect. I own a custom site on symphony/php that do many things... but is hard to my find people to continue it
[12:52:16]<gabrielcz>so I start thinking to move to farmos but for that, i need some functions first
[12:52:55]<gabrielcz>So thats why Im looking a dev to do that
[12:53:41]<gabrielcz>the problem I see it to find a drupal 7 developer, they prefer D8 I think
[13:14:14]<mstenta[m]>Yea I'm eager to get into D8 too
[13:21:32]<gabrielcz>are you very far from D8?
[13:22:06]<mstenta[m]>Regarding the pregnancy ideas... You may be able to accomplish that without any custom development
[13:22:08]<mstenta[m]>For example: if you create an observation log for each animal each year
[13:22:30]<mstenta[m]>With a title of "Pregnant" or "Not pregnant"
[13:23:21]<gabrielcz>perfect! no problem at all... but...
[13:23:30]<gabrielcz>I work with more than 1000 animals.
[13:23:57]<gabrielcz>and I want to get Pregnant percents...
[13:24:17]<mstenta[m]>As long as you are consistent with that, you can search for "Not pregnant" in the future to see all the logs that match
[13:24:18]<mstenta[m]>And which animals they are associated with
[13:24:51]<gabrielcz>borns from pregnant (to determinate borns or abortion)
[13:25:03]<mstenta[m]><gabrielcz "are you very far from D8?"> Barely started, unfortunately. But I'm optimistic that once we have some dedicated funding for it we can get it done in a reasonable amount of time. I am working on finding that funding now, while also helping to build features that farms need right now on D7
[13:26:06]<mstenta[m]>I tried to make sure all my development is "ready" for D8 as much as possible
[13:26:07]<mstenta[m]>That said, there are some big pieces that will take time
[13:26:41]<mstenta[m]><gabrielcz "and I want to get Pregnant perce"> Ah yes so this could be a good thing to try in a custom module. In addition to using the existing observation logs
[13:27:56]<mstenta[m]>In other words: the custom module can simply provide a "report" that summarizes the observation logs in the way you want
[13:27:59]<mstenta[m]>And maybe also provide a quick form for data entry to ensure that it is always entered consistently for the report
[13:31:49]<gabrielcz>Yes, exacly. I want to use the stuff already on the farmOS, so off course we are going to use logs to do that, maybe we need to make custom stuff for example to make the system consistent...
[13:32:40]<mstenta[m]>Yea quick forms are a good way to do that
[13:32:58]<gabrielcz> I'm going to the tractor now, it's my turn. We keep chating later or tomorrow!
[13:33:03]<mstenta[m]>You basically make a simple form that collects just the info you need, and when it's submitted it creates a log in a consistent way
[13:33:12]<mstenta[m]>Sounds good! Talk to you later
[13:33:38]<gabrielcz>mstenta[m]: question, you or other you know can help on my develper search?
[13:52:21]* gabrielcz has quit (Ping timeout: 256 seconds)
[14:03:43]* JustTB has quit (Ping timeout: 248 seconds)
[19:49:08]* JustTB has joined #farmos