Yes, I renew my intention to be the maintainer of both ports. I have
also given notice about the ongoing porting effort to the GNU APL
maintainer, and I am willing to have the patches merged to their tree.
As for the security-oriented scrutiny I will try my best according to
my spare time.

In conclusion, from my side, since I use the interpreter daily for my
productivity, I would like to see it imported in our port collection.
Thank you very much.

On Thu, Aug 17, 2017 at 3:17 AM, Brian Callahan <[email protected]> wrote:
> Hi --
>
>
> On 07/21/17 14:50, Brian Callahan wrote:
>>
>>
>> On 7/21/2017 2:01 PM, Giuseppe Cocomazzi wrote:
>>>
>>> Hi Brian, hi ports.
>>>
>>>> I think lang/apl is ready to be committed. It just needs a license
>>>> marker
>>>> tweak (it's just GPLv3+ now) and there's some trailing whitespace, but
>>>> that
>>>> can be fixed on import. ok for me.
>>>>
>>> Thanks a lot. My first port :)
>>>
>>>> I cleaned up the apl-fonts ports a bit, attached. Giuseppe, do you also
>>>> want
>>>> to be maintainer of the font/apl-fonts port?
>>>
>>> Yes, no problem for me, I will preserve a copy of the fonts on my
>>> homepage just in case the original webpage disappears at some point in
>>> the future. Shall I add a line to $MASTER_SITES?
>>
>> I don't think that's strictly necessary, but having an extra mirror
>> can't hurt.
>>
>>> Let me know if further actions from me are needed.
>>
>> I think we're good. Have to wait on someone else's ok to import, though.
>>
>> ~Brian
>>
>>> Best,
>>>
>>>
>>> Best,
>>>
>>> On Fri, Jul 21, 2017 at 7:33 PM, Brian Callahan <[email protected]> wrote:
>>>>
>>>> On 07/21/17 06:41, Giuseppe Cocomazzi wrote:
>>>>>
>>>>> Alright, I made all the fixes and created a new port
>>>>> for the APL fonts (apl-fonts), as suggested.
>>>>>
>>>>> Find both ports attached.
>>>>
>>>> I think lang/apl is ready to be committed. It just needs a license
>>>> marker
>>>> tweak (it's just GPLv3+ now) and there's some trailing whitespace, but
>>>> that
>>>> can be fixed on import. ok for me.
>>>>
>>>> I cleaned up the apl-fonts ports a bit, attached. Giuseppe, do you also
>>>> want
>>>> to be maintainer of the font/apl-fonts port?
>>>>
>>>> ~Brian
>>>>
>>>>
>>>>> Thanks.
>>>>>
>>>>> On Thu, Jul 20, 2017 at 7:04 PM, Brian Callahan <[email protected]>
>>>>> wrote:
>>>>>>
>>>>>> Hi Giuseppe --
>>>>>>
>>>>>> On 07/20/17 02:48, Giuseppe Cocomazzi wrote:
>>>>>>>
>>>>>>> Hi ports,
>>>>>>> following Brian's and Ian's suggestions, I updated the port of
>>>>>>> GNU Apl to account for:
>>>>>>> - A default configuration file which disables coloring and enables ^D
>>>>>>> to quit the interpreter;
>>>>>>> - Adrian Smith's standard APL385 font shipped with the package.
>>>>>>>
>>>>>>> All it takes for the special characters to be correctly displayed is
>>>>>>> a
>>>>>>> UTF-8 LC_CTYPE (/etc/gnu-apl.d/keyboard1.txt should display an alien
>>>>>>> keyboard layout if everything is fine).
>>>>>>>
>>>>>>> Tested on -current from latest snapshot:
>>>>>>>
>>>>>>> OpenBSD wretch.doom.loc 6.1 GENERIC#194 i386
>>>>>>>
>>>>>>> As soon as the port is integrated in the tree I will communicate my
>>>>>>> patches back to the author of the program for a better OpenBSD
>>>>>>> support.
>>>>>>>
>>>>>>> Thanks for the feedback.
>>>>>>
>>>>>> After some discussion with sthen, it was suggested to make the font
>>>>>> its
>>>>>> own
>>>>>> port.
>>>>>> You can make this one have a RUN_DEPENDS on the new font port, as
>>>>>> indeed
>>>>>> the
>>>>>> APL interpreter is unusable without the font.
>>>>>>
>>>>>> Also, the V=1.7 variable in the port Makefile can go away. It's only
>>>>>> ever
>>>>>> used in the DISTNAME line, so DISTNAME can just become
>>>>>> DISTNAME=apl-1.7
>>>>>>
>>>>>> Also please re-run `make update-plist` as I discovered that it there
>>>>>> were
>>>>>> some entries added to the PLIST when I did that.
>>>>>>
>>>>>> Thanks!
>>>>>>
>>>>>> ~Brian
>>>>>>
>>>>>>
>>>>>>> Best,
>>>>>>>
>>>>>>> On Wed, Jul 19, 2017 at 5:38 PM, Brian Callahan <[email protected]>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> On 7/19/2017 10:09 AM, Ian Darwin wrote:
>>>>>>>>>
>>>>>>>>> On Wed, Jul 19, 2017 at 03:45:30PM +0200, Giuseppe Cocomazzi wrote:
>>>>>>>>>>
>>>>>>>>>> I asked one of the distributors (Dyalog) of the APL385 font and he
>>>>>>>>>> kindly addressed me to the page of the original Adrian Smith's
>>>>>>>>>> font,
>>>>>>>>>> where it is explicitly mentioned that the font is in the public
>>>>>>>>>> domain:
>>>>>>>>>>
>>>>>>>>>> http://www.apl385.com/fonts/index.htm
>>>>>>>>>>
>>>>>>>>>>> The readme for Emacs APL mode, at
>>>>>>>>>>> https://github.com/lokedhs/gnu-apl-mode,
>>>>>>>>>>> suggests to use GNU FreeFont, which is GPL'd. If you can't find
>>>>>>>>>>> documentation
>>>>>>>>>>> that your other font is PD or otherwise licensable, I'd use their
>>>>>>>>>>> "Free" Font.
>>>>>>>>>>
>>>>>>>>>> It seems that GNU FreeFont is already in the port tree, so we have
>>>>>>>>>> two
>>>>>>>>>> options here: either we add FreeFont as a dependency to the
>>>>>>>>>> package
>>>>>>>>>> (which is not, technically) or we ship the APL385 font with the
>>>>>>>>>> package,
>>>>>>>>>> or we preserve the distribution as it is and only add a
>>>>>>>>>> 'README.openBSD'
>>>>>>>>>> to address the user to further resources, just like Emacs APL mode
>>>>>>>>>> did.
>>>>>>>>>
>>>>>>>>> That's three, actually :-) But given that the 385 font is indeed
>>>>>>>>> explicitly PD I
>>>>>>>>> would probably just include it, unless anyone else wants to weigh
>>>>>>>>> in?
>>>>>>>>>
>>>>>>>>> You should probably mention that the font is PD in the license
>>>>>>>>> comment.
>>>>>>>>>
>>>>>>>> Makes sense to me.
>>>>>>>
>>>>>>>
>>>
>
> These are still sitting in my queue. OK to import them? Reattached for
> convenience.
>
> ~Brian
>



-- 
Giuseppe Cocomazzi
My self is steam.

Reply via email to