[Cuis] Some package ports

Phil (list) pbpublist at gmail.com
Fri Jun 8 12:00:58 CDT 2012


Juan,

On Jun 8, 2012, at 7:29 AM, Juan Vuletich wrote:

> Hi Phil,
> 
> Thanks, this is great! Lots of cool stuff to play with!
> 
> Please note that in https://github.com/bpieber/Cuis-StyledTextEditor there is also a port of FFI. It would be better if we only maintain one. I'll try to compare and merge them this weekend.
> 

Ah, I didn't realize that one has already been done and agree re: duplication of effort/confusion with multiple versions.  I'll save you some time... there's probably no need to spend the time even diff-ing them.  My port is pretty vanilla based on a version from 3 years ago to support OpenGL so unless you know otherwise, what already exists is probably newer/better.  I'll look into using the existing FFI port with OpenGL and if needed will submit any changes (I don't anticipate much/any as I don't remember needing to change much).   Once everything is working, I'll remove my version and update my docs to reflect using the other version of FFI.

One thing that would be nice (I don't see it for the FFI package but it's also a general request) is if ports of existing Squeak/Pharo/whatever projects could note their source of origin (something like 'originally based on x, merged changes through y') in the project comment.  I've gone as far as to provide hyperlinks to the original if I know them for a few reasons:

1) It allows one, either the person maintaining the package or some future user of it, to quickly identify if there are new changes in the source package that should potentially be merged in.

2) Knowing the lineage also makes it easier to determine the copyright/license status of a particular package for those that are into that sort of thing.

3) In the event that it's decided that some other distro or the package maintainer of the original wants to merge in changes we've made on the Cuis side, it makes their life a little easier and as a result, probably more open to doing so.

Thanks,
Phil





More information about the Cuis mailing list