Thanks for the brilliant advice. I will do so and am now. :)

On Thu, Apr 8, 2010 at 6:09 PM, burc...@gmail.com <burc...@gmail.com> wrote:
> On Thu, Apr 8, 2010 at 3:27 PM, Dagvadorj Galbadrakh
> <dagvad...@gmail.com> wrote:
>> Thanks for review.
>>
>> On Thu, Apr 8, 2010 at 3:15 PM, burc...@gmail.com <burc...@gmail.com> wrote:
>>>
>>> May I have few questions.
>>> 1) And what if foo.gsoc has taiwan submodule already?
>>
>> There will be certain conventions on which names not to use as an
>> instance name such as, views, models, etc. Plus, Django can check if a
>> module with the same name  exists during deployment. And also, new
>> instances can be stored in a special module called 'clone' for
>> instance, hence, 'foo.gsoc.clone.taiwan'.
> That's better.
> "clone" is a horrible name for this purpose, but I got the idea.
>
>>> 2) How will module know what name(s) it has got?
>>
>> Can be stored in dict in AppCache
>>
>>> 3) How will different application names to be referenced from outside?
>>> 3) How will different application names to be loaded from outside?
>>
>> The apps and its modules will be referenced by its namespace (path - 
>> virtual).
> I believe you don't quite understand all the problems,
> so i'll add more details here.
>
> I repeat fragments of Flo's post nobody has answered yet:
>
> Assume an app1 which requires another app2 (gsoc in your case), and has some
> ForeignKeys to it. Currently that's easy; just import the model and
> ForeignKey it. How would those imports look like in your case (eg to
> which models would app1 link)?!
>
> Also, will app2copy (taiwan in you case) have different models than app2 
> (gsoc)?
> (The same for views working with these models etc)
>
> We don't have currently a way application's view knows about what
> instance they work with.
>
> This is a critical issue, and nobody yet suggested proper solution for that.
>
> All that both of you can suggest us now is "I am suitable to make a
> patch in an hour that will make multiple app copies work sometimes"
> approach.
>
> You need to question yourself about all possible problems.
> And write your solutions to them.
> Not wait when we will ask you those questions.
> Because all those questions are already in this google group (not only
> this thread).
> Read all related topics, write questions, answer them.
> And then come to us with a proposal.
> I'm sure both of you can qualify if you do this.
>
> --
> Best regards, Yuri V. Baburov, ICQ# 99934676, Skype: yuri.baburov,
> MSN: bu...@live.com
>
> --
> You received this message because you are subscribed to the Google Groups 
> "Django developers" group.
> To post to this group, send email to django-develop...@googlegroups.com.
> To unsubscribe from this group, send email to 
> django-developers+unsubscr...@googlegroups.com.
> For more options, visit this group at 
> http://groups.google.com/group/django-developers?hl=en.
>
>



-- 
Dagvadorj GALBADRAKH

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To post to this group, send email to django-develop...@googlegroups.com.
To unsubscribe from this group, send email to 
django-developers+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-developers?hl=en.

Reply via email to