move large data structure to Core Data?

2013-03-02 Thread James Maxwell
Hello All,

I have an app that creates a large and complex graph structure. It's working 
nicely now, after a fairly lengthy development process, but I'm having scaling 
issues -- the data structure gets too big to keep in memory. So, I'm thinking 
about Core Data. The thing is, the process of building the object graph is very 
specific (it's a complex undirected graph structure, built via machine 
learning) and since I've got it working properly I really don't want to port 
the whole thing over to Core Data, since that would just be begging for a huge 
headache, I'm sure.

All of the data is held in NSMutableDictionaries (basically working as 
adjacency lists), owned by one particular class. What I'm wondering is whether 
there's some way to use Core Data to perform the work of the dictionaries, 
without necessarily rebuilding all of the object relationships etc. using Core 
Data entities? Looking around a bit it looks like "Transformable" attributes 
might offer a solution. What I'd like to do is to basically swap out the 
NSMutableDictionaries for Core Data entities that store my custom objects as 
transformable attributes. Is that at all feasible? Worth trying?

Thanks in advance.

J.
___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Documents not opening from Finder

2013-03-02 Thread Quincey Morris
On Mar 2, 2013, at 17:11 , Graham Cox  wrote:

> Unless you send -retainArguments to it, in which case it, well, does what it 
> says on the tin.

OK, but it's still a bit more complicated than that. Using the override code 
suggested in the AppKit release notes I linked to, you also have to deal with 
the management of the 'contextInfo' parameter, which is one of those awkward 
ARC cases.

There are likely also some bridging casts needed, since the 
'didSomethingSelector' and 'contextInfo' patterns both gloss over the 
difference between void* and id.

So maybe what I should have said was that NSInvocation needs some hand-holding 
when used with ARC.

___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Documents not opening from Finder

2013-03-02 Thread Graham Cox

On 03/03/2013, at 11:05 AM, Quincey Morris 
 wrote:

> The other gotcha is that NSInvocation doesn't take ownership of any objects 
> referred to by its arguments. That means being very careful when using ARC, 
> since it can't memory-manage them for you.


Unless you send -retainArguments to it, in which case it, well, does what it 
says on the tin.

What's a bit annoying is that this retains the target as well, so if you want 
arguments retained but not the target (e.g. in an Undo scenario), you have to 
do a bit of a dance to workaround it.

--Graham


___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: More IB constraints woes

2013-03-02 Thread Rick Mann
Sorry, I moved the video:

http://f.cl.ly/items/431I2O2A0y350r3k0a13/IBConstraintsResize.mov

---

On Mar 2, 2013, at 15:16 , Chuck Soper  wrote:

> At the bottom of the following page it says, "Tip: To test the behavior of
> Auto Layout constraints when you are editing a nib file, hold down the
> Command key and resize the window."
>  er/articles/UnderstandingAutolayout.html>
> 
> I've run into similar issue when modifying a nib file. Unfortunately, I
> don't have a clear answer for you.

Thanks. In the past, resizing the window by dragging only resized the window; 
holding Command enforced the autoresize bindings. Recently, it seemed to 
switch, so that you had to hold Command to NOT enforce the bindings.

Wait, I may have that backward.

Anyway, what I have now is that some constraints seem to be enforced with 
Command, and others are enforced without it. The worst of all possible worlds.

http://roderickmann.org/stuff/IBConstraintsResize.mov

-- 
Rick




___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Documents not opening from Finder

2013-03-02 Thread Quincey Morris
On Mar 2, 2013, at 13:17 , "Mills, Steve"  wrote:

> But I'm not calling runModalPrintOperation, nor do I want to, because we need 
> to do something completely different at this point. This is the reason I'm 
> overriding printDocumentWithSettings in the first place. I just need to know 
> how to call the selector like I stated before.

Take a look at this:


https://developer.apple.com/library/mac/#releasenotes/Cocoa/AppKitOlderNotes.html

and search for the heading "Advice for Overriders of Methods that Follow the 
delegate:didSomethingSelector:contextInfo: Pattern".

If the code sample makes your eyeballs hurt, I don't blame you. It's the kind 
of hackery that could be avoided with blocks, but this delegate/selector 
pattern pre-dates blocks.

The other gotcha is that NSInvocation doesn't take ownership of any objects 
referred to by its arguments. That means being very careful when using ARC, 
since it can't memory-manage them for you.

___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: More IB constraints woes

2013-03-02 Thread Rick Mann

On Mar 2, 2013, at 15:16 , Chuck Soper  wrote:

> At the bottom of the following page it says, "Tip: To test the behavior of
> Auto Layout constraints when you are editing a nib file, hold down the
> Command key and resize the window."
>  er/articles/UnderstandingAutolayout.html>
> 
> I've run into similar issue when modifying a nib file. Unfortunately, I
> don't have a clear answer for you.

Thanks. In the past, resizing the window by dragging only resized the window; 
holding Command enforced the autoresize bindings. Recently, it seemed to 
switch, so that you had to hold Command to NOT enforce the bindings.

Wait, I may have that backward.

Anyway, what I have now is that some constraints seem to be enforced with 
Command, and others are enforced without it. The worst of all possible worlds.

http://roderickmann.org/stuff/IBConstraintsResize.mov

-- 
Rick




___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: More IB constraints woes

2013-03-02 Thread Warren Postma
I recently asked a very similar question to this on stackoverflow.

Answer: Edit the constraints using the properties/utilities area and not
using drag/drop as the XCode/IB drag-drop constraint engine is horribly
broken.  It even creates duplicate constraints for you that can't be
deleted.

http://stackoverflow.com/questions/15077590/how-do-i-create-a-view-that-resizes-between-iphone-5-and-iphone-4-comparable-to/15098931#15098931

Warren


On Sat, Mar 2, 2013 at 5:43 PM, Rick Mann  wrote:

> For the life of me, I can't get IB to behave the way I want it to (or, I
> don't understand how to use IB).
>
> In this scenario, I want to add some widgets to a window. First I need to
> make space in the window, so I command-drag the bottom edge to enlarge it.
> I thought holding command while dragging the window was supposed to grow
> the window without enforcing the constraints and moving things within.
>
> But two controls I have, that are supposed to stick to another control
> above them, keep moving with the bottom edge. This is because there's an
> implicit (added by IB) constraint of fixed distance between one to the
> bottom edge, and the other control is aligned to the first.
>
> Something else I just noticed: command-dragging the bottom edge of the
> window actually removed constraints. Simple dragging does not remove those
> constraints.
>
> So, my first question: what does command-dragging the bottom of the window
> actually do?
>
> --
> Rick
>
>
>
>
> ___
>
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/warren.postma%40gmail.com
>
> This email sent to warren.pos...@gmail.com
>
___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: More IB constraints woes

2013-03-02 Thread Chuck Soper
At the bottom of the following page it says, "Tip: To test the behavior of
Auto Layout constraints when you are editing a nib file, hold down the
Command key and resize the window."


I've run into similar issue when modifying a nib file. Unfortunately, I
don't have a clear answer for you.

Chuck


On 3/2/13 2:43 PM, "Rick Mann"  wrote:

>For the life of me, I can't get IB to behave the way I want it to (or, I
>don't understand how to use IB).
>
>In this scenario, I want to add some widgets to a window. First I need to
>make space in the window, so I command-drag the bottom edge to enlarge
>it. I thought holding command while dragging the window was supposed to
>grow the window without enforcing the constraints and moving things
>within.
>
>But two controls I have, that are supposed to stick to another control
>above them, keep moving with the bottom edge. This is because there's an
>implicit (added by IB) constraint of fixed distance between one to the
>bottom edge, and the other control is aligned to the first.
>
>Something else I just noticed: command-dragging the bottom edge of the
>window actually removed constraints. Simple dragging does not remove
>those constraints.
>
>So, my first question: what does command-dragging the bottom of the
>window actually do?
>
>-- 
>Rick
>
>
>
>
>___
>
>Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>
>Please do not post admin requests or moderator comments to the list.
>Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>
>Help/Unsubscribe/Update your Subscription:
>https://lists.apple.com/mailman/options/cocoa-dev/chucks%40veladg.com
>
>This email sent to chu...@veladg.com


___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


More IB constraints woes

2013-03-02 Thread Rick Mann
For the life of me, I can't get IB to behave the way I want it to (or, I don't 
understand how to use IB).

In this scenario, I want to add some widgets to a window. First I need to make 
space in the window, so I command-drag the bottom edge to enlarge it. I thought 
holding command while dragging the window was supposed to grow the window 
without enforcing the constraints and moving things within.

But two controls I have, that are supposed to stick to another control above 
them, keep moving with the bottom edge. This is because there's an implicit 
(added by IB) constraint of fixed distance between one to the bottom edge, and 
the other control is aligned to the first.

Something else I just noticed: command-dragging the bottom edge of the window 
actually removed constraints. Simple dragging does not remove those constraints.

So, my first question: what does command-dragging the bottom of the window 
actually do?

-- 
Rick




___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Documents not opening from Finder

2013-03-02 Thread Kyle Sluder
On Mar 2, 2013, at 1:17 PM, "Mills, Steve"  wrote:

> On Mar 2, 2013, at 15:06, "Kyle Sluder"  wrote:
> 
>> The documentation is pretty clear about how NSDocument's default 
>> implementation works. -[NSDocument 
>> runModalPrintOperation:delegate:didPrintSelector:context:] is what actually 
>> messages the delegate with the didPrintSelector. As long as you are calling 
>> that method with those arguments (either directly or by calling super in 
>> your override of -printDocumentWithSettings…), the delegate will be messaged 
>> appropriately.
> 
> But I'm not calling runModalPrintOperation, nor do I want to, because we need 
> to do something completely different at this point.

That's relevant information that you should really mention upfront.

> This is the reason I'm overriding printDocumentWithSettings in the first 
> place. I just need to know how to call the selector like I stated before.

There are two ways:

1. Cast objc_msgSend to (void)(id, SEL, id, BOOL, void*) and call it with the 
correct arguments.

2. Build an NSInvocation and invoke it. You will probably want to create a 
dummy implementation of the didPrintSelector so you can get its method 
signature via -methodSignatureForSelector:.

--Kyle Sluder

___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Re: Documents not opening from Finder

2013-03-02 Thread Mills, Steve
On Mar 2, 2013, at 15:06, "Kyle Sluder"  wrote:

> The documentation is pretty clear about how NSDocument's default 
> implementation works. -[NSDocument 
> runModalPrintOperation:delegate:didPrintSelector:context:] is what actually 
> messages the delegate with the didPrintSelector. As long as you are calling 
> that method with those arguments (either directly or by calling super in your 
> override of -printDocumentWithSettings…), the delegate will be messaged 
> appropriately.

But I'm not calling runModalPrintOperation, nor do I want to, because we need 
to do something completely different at this point. This is the reason I'm 
overriding printDocumentWithSettings in the first place. I just need to know 
how to call the selector like I stated before.

Steve via iPad



___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Re: Documents not opening from Finder

2013-03-02 Thread Kyle Sluder
On Mar 2, 2013, at 12:16 PM, Steve Mills  wrote:

> Perhaps the problem is that my 
> printDocumentWithSettings:showPrintPanel:delegate:didPrintSelector:contextInfo
>  method doesn't call the selector when we're finished printing. I don't 
> understand how to call the delegate with that selector and can't find any 
> examples of this. Any pointers? Code samples?

The documentation is pretty clear about how NSDocument's default implementation 
works. -[NSDocument runModalPrintOperation:delegate:didPrintSelector:context:] 
is what actually messages the delegate with the didPrintSelector. As long as 
you are calling that method with those arguments (either directly or by calling 
super in your override of -printDocumentWithSettings…), the delegate will be 
messaged appropriately.

--Kyle Sluder
___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Re: Documents not opening from Finder

2013-03-02 Thread Steve Mills
Perhaps the problem is that my 
printDocumentWithSettings:showPrintPanel:delegate:didPrintSelector:contextInfo 
method doesn't call the selector when we're finished printing. I don't 
understand how to call the delegate with that selector and can't find any 
examples of this. Any pointers? Code samples?

--
Steve Mills
office: 952-818-3871
home: 952-401-6255
cell: 612-803-6157



___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Is it possible to detect a virtual machine

2013-03-02 Thread Matthew Kozak
This depends on the virtualization technology in question:
http://www.meetup.com/CocoaHeads-Stockholm/messages/boards/thread/26497882
-and-
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009458
...the assumptions of which can each be their own moving targets (pardon the 
off-topic, but generically relevant, Windows reference):
http://stackoverflow.com/questions/1370586/detect-if-windows-is-running-from-within-parallels
 
Is there a more specific reason/goal, which might yield a more reliable and 
lasting testing method than trying to deduce a vm environment, generally?
 
Thanks,
-Matt
 
On Mar 2, 2013, at 11:58 AM, Jean Suisse wrote:

> I don't have the answer to your question, but here is a thought:
> Virtual machines, such as VMWare, present some generic hardware to the OS 
> they run. Could you detect the available hardware, check the vendor, and then 
> decide wether or not you are running in a virtual environment ?
> 
> Jean
> 
> ---
> Jean Suisse
> Institut de Chimie Moléculaire de l’Université de Bourgogne
> (ICMUB) — UMR 6302
> 
> 
> On 2 mars 2013, at 17:17, Kjell Nilsson  wrote:
> 
>> Hi 
>> 
>> I am wondering if it is possible to detect if my Cocoa Application is 
>> running in a virtual machine like VMWare, VirtualBox or Parallells Desktop 
>> from inside my app.
>> 
>> Kind regards
>> --kerusan
>> 
>> 
>> 
>> ___
>> 
>> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
>> 
>> Please do not post admin requests or moderator comments to the list.
>> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
>> 
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/cocoa-dev/jean.lists%40gmail.com
>> 
>> This email sent to jean.li...@gmail.com
> 
> ___
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/mkozak%40camden.rutgers.edu
> 
> This email sent to mko...@camden.rutgers.edu


___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Re: Is it possible to detect a virtual machine

2013-03-02 Thread Kyle Sluder
On Mar 2, 2013, at 8:17 AM, Kjell Nilsson  wrote:

> Hi 
> 
> I am wondering if it is possible to detect if my Cocoa Application is running 
> in a virtual machine like VMWare, VirtualBox or Parallells Desktop from 
> inside my app.

May I ask what your ultimate goal is? If it's anti-piracy, I would not bother. 
Anyone who has gotten to the point of loading your app up in a VM is going to 
have the wherewithal to defeat its VM checks.

--Kyle Sluder
___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: Is it possible to detect a virtual machine

2013-03-02 Thread Jean Suisse
There is an article on code project that may be useful to you. Maybe you can 
adapt the code to suit your needs ?
http://www.codeproject.com/Articles/9823/Detect-if-your-program-is-running-inside-a-Virtual

---
Jean Suisse
Institut de Chimie Moléculaire de l’Université de Bourgogne
(ICMUB) — UMR 6302


On 2 mars 2013, at 17:58, Jean Suisse wrote:

> I don't have the answer to your question, but here is a thought:
> Virtual machines, such as VMWare, present some generic hardware to the OS 
> they run. Could you detect the available hardware, check the vendor, and then 
> decide wether or not you are running in a virtual environment ?
> 
> Jean
> 
> ---
> Jean Suisse
> Institut de Chimie Moléculaire de l’Université de Bourgogne
> (ICMUB) — UMR 6302
> 
> 
> On 2 mars 2013, at 17:17, Kjell Nilsson wrote:
> 
>> Hi 
>> 
>> I am wondering if it is possible to detect if my Cocoa Application is 
>> running in a virtual machine like VMWare, VirtualBox or Parallells Desktop 
>> from inside my app.
>> 
>> Kind regards
>> --kerusan
>> 
___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Re: Is it possible to detect a virtual machine

2013-03-02 Thread Jean Suisse
I don't have the answer to your question, but here is a thought:
Virtual machines, such as VMWare, present some generic hardware to the OS they 
run. Could you detect the available hardware, check the vendor, and then decide 
wether or not you are running in a virtual environment ?

Jean

---
Jean Suisse
Institut de Chimie Moléculaire de l’Université de Bourgogne
(ICMUB) — UMR 6302


On 2 mars 2013, at 17:17, Kjell Nilsson  wrote:

> Hi 
> 
> I am wondering if it is possible to detect if my Cocoa Application is running 
> in a virtual machine like VMWare, VirtualBox or Parallells Desktop from 
> inside my app.
> 
> Kind regards
> --kerusan
> 
> 
> 
> ___
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> Please do not post admin requests or moderator comments to the list.
> Contact the moderators at cocoa-dev-admins(at)lists.apple.com
> 
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/cocoa-dev/jean.lists%40gmail.com
> 
> This email sent to jean.li...@gmail.com

___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Is it possible to detect a virtual machine

2013-03-02 Thread Kjell Nilsson
Hi 

I am wondering if it is possible to detect if my Cocoa Application is running 
in a virtual machine like VMWare, VirtualBox or Parallells Desktop from inside 
my app.

Kind regards
--kerusan



___

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com