1.2. I wrote autolinks and it is not used by anything else. We can change 
the licence and - in principle - we can move the code we need in 
markmin2html.py.

3. yes
4. perhaps we can pass a dict to markmin?
5. I do not think embed is documented in the book. If we silently ignore 
embed and treat embed:http://... the same as http://.. and the url points 
to an oembed service, it should still embed using the oembed rules. If not 
it will use a link instead of an iframe. Technically is a minor change of 
behavior but it will not break any app. Alternatively we can use embed: as 
alias of iframe:... if no oembed rule. What do you think?

On Saturday, 28 July 2012 08:21:20 UTC-5, dbdeveloper wrote:
>
>  autolinks is right module. but I have some questions:
>
> 1. markmin doesn't have dependencies. Now it will be dependent on 
> autolinks. Solution: we can "disable" autolink if it isn't found on path. 
> Right?
> 2. Autolink is LGPL, makmin is MIT/BSD/GPL. I do not understand 
> differentiation between them. Is there all alright ?
> 3. now the regex expression for search autolinks must be:   http(s)://*  
> Yes?
> 4. second parameter for expand_one: {} - do we always need to use empty 
> dict here or better to use variable to cache repeated urls ?
> 5. if embed will be depricated, how about backward compatibility?
>
> Vladyslav Kozlovskyy
>
>
> 28.07.12 01:57, Massimo Di Pierro написав(ла):
>  
> I think embed:http://url.... should be deprecated in MARKMIN. 
>
>  It think if a url is found and not marked-up whether or not prefixed 
> with "embed:" the url should be precessed by the function 
>
>      
> gluon/contrib/autolinks.py/expand_one(url,{})<http://autolinks.py/expand_one(url,%7B%7D)>
>
>  This function uses the oembed protocol to figure out the best way to 
> embed the content pointed by the url (whether it is an image, a video, a 
> youtube page, etc.) The {} argument is a dictionary that will be used for 
> caching.
>
>  The iframe prefix should be left alone but may need to discuss security. 
> Should it be enabled by default?
>
>  This may actually simplify markmin.
>
>  Massimo
>
>
> On Thursday, 26 July 2012 17:30:21 UTC-5, Massimo Di Pierro wrote: 
>>
>> Before you change it, let me think about this some more...
>>
>> On Thursday, 26 July 2012 17:03:35 UTC-5, dbdeveloper wrote: 
>>>
>>>  well, give me an example of correct iframe and embed output and I'll 
>>> change markmin. ok?
>>>
>>> Vladyslav Kozlovskyy (Ukraine)
>>>
>>> 26.07.12 16:40, Jose написав(ла):
>>>  
>>>
>>>
>>> El jueves, 26 de julio de 2012 02:04:21 UTC-3, dbdeveloper escribió: 
>>>>
>>>>  Hi, Jose!
>>>>
>>>> try 'iframe' instead of 'embed':
>>>>
>>>> iframe:http://www.youtube.com/embed/x1w8hKTJ2Co
>>>>  
>>>
>>>  Ok Vladyslav, but I think the same as Massimo, this breaks backwards 
>>> compatibility.
>>>
>>>  Jose
>>> -- 
>>>  
>>>  
>>>  
>>>
>>>
>>>
>>>
>>>   -- 
>  
>  
>  
>
>
> 

-- 



Reply via email to