[Collozeum] public directory structure
Filip Konvička
filip.konvicka at logis.cz
Mon Aug 13 12:57:28 CEST 2007
>> Regarding MOGUL ids, you have to decide whether to get one for
>> Collozeum, or one for each subproject. The tricky part about getting a
>> new id is that you have to expose the web structure prior to making the
>> request (and it must contain valid data), so that when the id gets
>> activated, the librarian does not choke. So I recommend getting just
>> single id, if possible.
>
> Hm, I don't recall reading anything about this in the MOGUL doc.. As I
> said, I am completely new to MOGUL. The doc appears to suggest that
> one first gets a MOGUL id and then sets things up doing
>
> ozmake --config=put --mogulrootid=$MOGULID
> ozmake --config=put --moguldir=$MOGULDIR
> ozmake --config=put --mogulurl=$MOGULURL
>
> see http://www.mozart-oz.org/mogul/node11.html#sec.own.section.new
I may be wrong, but I think that this is only how you build your
package, not how you set up MOGUL librarian.
The thing about first publishing to the web and only then activating the
account is that if the librarian is unable to download a package, it
crashes (every night, hence not updating anything, even from the other
mogul_ids). So it is best if you first make sure that the librarian
won't die and only then actually activate the mogul_id. And this is also
why I propose to use a single mogul_id - simply because it's more
error-prone.
>
> Anyway, it appears we should first figure out what our public URL
> could be, and how we can access the data there. If we need to call
> ozmake in that directory, than we need to install Mozart on the
> machine in question and we would need a ssh access or something similar.
>
> Any comments?
I think you're right about this.
Cheers,
Filip
More information about the mozart-users
mailing list