← Back to team overview

opencog-dev team mailing list archive

Re: PLN status?

 

Thanks Ari. FYI, I've just rebased the PLN code from trunk, so you may
want to pull/rebase from the repository again before you make too many
changes.

If you're not familiar with the BZR and the rebase process, it's
described here: http://www.opencog.org/wiki/Development_standards

J

On Mon, Aug 11, 2008 at 12:08 AM, Ari Heljakka
<ari.heljakka@xxxxxxxxxxxxxx> wrote:
> Hi, just to let you know, I'm about to work on this today and during next
> week, but I ran into some IT issues with my PC which slow down my MSVS
> attempt. (I assume that the code base has been butchered enough that I need
> MSVS to quickly debug my way through.)
>
> -A
>
> Joel Pitt wrote:
>>
>> Hi Ari,
>>
>> That'd be great. I'm currently working on it, but this week I was
>> distracted by attention allocation stuff after coming up with some an
>> insight into why it wasn't working quite right.
>>
>> OpenCog should run on windows. Some people have worked on porting
>> opencog (I forget who)
>>
>> There are details here:
>> http://www.opencog.org/wiki/Talk:BuildingOpenCog and in the
>> README.win32 file. If you have trouble it might be worth sending an
>> email to the opencog-dev mailing list on launchpad. Also, if you
>> haven't already, you'll have to sign a SIAI contributors agreement so
>> that new changes can be merged into the code (It basically lets SIAI
>> relicense OpenCog for commercial use).
>>
>> You'll want to grab the pln branch from bzr (
>> lp:~opencog-dev/opencog/pln ), since it's not in the main bzr branch
>> yet.
>>
>> Cesar has just split all the Rules and Formulas in to separate
>> files/dirs. He's now looking at making PLN use the OpenCog xml
>> functions instead of using the separate PLN one. I thought this would
>> insular enough to not affect the rest of the porting much (and can
>> probably be applied later as a separate patch).
>>
>> I was about to add the AtomTableWrapper functions for intercepting
>> fresh=true, but that might be something you'll be more proficient at
>> (also, I'm working on my other contract until wed next week, although
>> I may have still time in the weekend for OpenCog). Since the fresh and
>> managed parameters have been removed from addAtom calls, you may want
>> occasionally want to diff against the Novamente originals to find out
>> if they used true/false for each. I tried to just comment them out,
>> I'm not sure if Cesar has consistently done so.
>>
>> Hopefully you won't feel like we've butchered your work too much ;)
>>
>> J
>>
>> On Thu, Aug 7, 2008 at 6:22 PM, Ari Heljakka
>> <ari.heljakka@xxxxxxxxxxxxxx> wrote:
>>>
>>> Hi Joel,
>>>
>>> are you now continuously working on PLN porting, or less continously?
>>>
>>> Let me know if there are any further big issues that you're having
>>> trouble
>>> with.
>>>
>>> I think I could actually do a bit of coding myself, too, to fill in the
>>> gaps. If I could get OpenCog running in Windows (MSVS), I think I could
>>> help
>>> a lot even with only a few hours of work in this specific issue.
>>>
>>> I wonder if the Windows project/makefile is being maintained, or was it
>>> just
>>> a temporary experiment? (I didn't complete my attempt at it yet because I
>>> was told I have to install n+1 separate libs first.)
>>>
>>> --
>>> Ari Heljakka
>>> CTO
>>> Dream Broker Ltd
>>>
>>> Tekniikantie 14        ari.heljakka@xxxxxxxxxxxxxx
>>> 02150 Espoo            +358 40 568 2420
>>> Finland                www.dreambroker.fi
>>>
>>
>
>
> --
> Ari Heljakka
> CTO
> Dream Broker Ltd
>
> Tekniikantie 14                 ari.heljakka@xxxxxxxxxxxxxx
> 02150 Espoo                     +358 40 568 2420
> Finland                         www.dreambroker.fi
>



References