Adam,
It sounds like you're doing exactly as I'd recommend.  The setup.py file is
there for exactly that reason.
You mentioned working on a "different persmmisions system".  Can you give
any more detail?  We're working on the permssions systems for v4 at the
moment.
-Alexei


Director of Web Development - Farallon Geographics, Inc. - 971.227.3173

On Thu, Apr 28, 2016 at 10:33 AM, Adam Cox <[email protected]> wrote:

> Making a package on top. I'm doing all of my development independent of
> the arches and arches_hip packages that are in the virtual environment.
> Lots of reasons for this, but the most obvious one is that I have a
> virtualenv on my laptop and a separate one on the production server, and I
> don't want to have to make changes to both of them.
>
> Because the node-level permission creation is built directly into the
> resource graph loading function, I ended up just adding a function to my
> setup.py file that finds all existing permissions and groups that have
> already been created in installation process and deletes them.  Then I have
> another function that builds my own permissions from scratch.
>
> Adam
>
> On Thu, Apr 28, 2016 at 11:23 AM, Alexei Peters <[email protected]>
> wrote:
>
>> Hi Adam,
>> Are you making a package on top of HIP or modifying HIP directly?
>> -Alexei
>>
>>
>> Director of Web Development - Farallon Geographics, Inc. - 971.227.3173
>>
>> On Wed, Apr 6, 2016 at 12:25 PM, Adam Cox <[email protected]> wrote:
>>
>>> Hello all, I'm working on creating a different permission system than is
>>> included in Arches-HIP, and I know how to create permissions, groups, and
>>> users with new functions in my own setup.py, however, I'm not sure how to
>>> stop Arches from making the default 'edit' and 'read' groups, and creating
>>> all of the the node level permissions, without tinkering with the virtual
>>> environment.
>>>
>>> An alternative approach would be to force the deletion of those two
>>> groups and all of the existing permissions during the install process prior
>>> to creating my own, but I'm not sure how to do that either.
>>>
>>> Any help is appreciated!
>>> Adam
>>>
>>> --
>>> -- To post, send email to [email protected]. To
>>> unsubscribe, send email to [email protected].
>>> For more information, visit
>>> https://groups.google.com/d/forum/archesproject?hl=en
>>> ---
>>> You received this message because you are subscribed to the Google
>>> Groups "Arches Project" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to [email protected].
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>>
>>
>

-- 
-- To post, send email to [email protected]. To unsubscribe, send 
email to [email protected]. For more information, 
visit https://groups.google.com/d/forum/archesproject?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Arches Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to