<commit_before>Publicar Oferta
===============

El usuario especifica qué items se ofrecen. De manera opcional, para cada item, especifica cantidad y precio.
De manera opcional especifica un lugar asociado a la oferta.

El usuario especifica el periodo de vigencia de la oferta, si se omite el sistema establece el default (e.g. una semana).

Las ofertas públicas son visibles por cualquier usuario del sistema, incluyendo al usuario anónimo, como parte del perfil del ofertante.

El usuario puede ofertar como organización o como persona.


Ejemplos
--------

LaGranja ofrece, en su centro de distribución:
* 50Kg de jitomate
* 30 ramos de acelga, a $15 pesos el ramo
* paquetes de ensalada, a $20 el paquete
* ciruela, a $30 pesos el Kg


HortalizasSobreRuedas ofrece:
* 50Kg de jitomate, a $20 pesos el kg
* 30 ramos de acelga, a $15 pesos el ramo
* paquetes de ensalada, a $20 el paquete
* ciruela, a $30 pesos el Kg


Cantidad, precio y lugar de entrega son opcionales al crear una oferta. Publicar la cantidad puede ayudar a dimensionar la promoción. Omitir el precio en la oferta es una invitación a que el comprador ponga el precio, si no fuera aceptable para el ofertante siempre puede declinar. Omitir el lugar de entrega invita al comprador a elegir dónd quiere que se le entregue su mercancía, como en este último ejemplo en el que HortalizasSobreRuedas omite el lugar de la oferta, pues entrega a domicilio.
<commit_msg>puede basarse en una plantilla<commit_after>Publicar Oferta
===============

El usuario especifica qué items se ofrecen. De manera opcional, para cada item, especifica cantidad y precio.
De manera opcional especifica un lugar asociado a la oferta.

El usuario especifica el periodo de vigencia de la oferta, si se omite el sistema establece el default (e.g. una semana).

Las ofertas públicas son visibles por cualquier usuario del sistema, incluyendo al usuario anónimo, como parte del perfil del ofertante.

El usuario puede ofertar como organización o como persona. 

Puede basarse una oferta en una [plantilla](gestion_de_plantillas.md).


Ejemplos
--------

LaGranja ofrece, en su centro de distribución:
* 50Kg de jitomate
* 30 ramos de acelga, a $15 pesos el ramo
* paquetes de ensalada, a $20 el paquete
* ciruela, a $30 pesos el Kg


HortalizasSobreRuedas ofrece:
* 50Kg de jitomate, a $20 pesos el kg
* 30 ramos de acelga, a $15 pesos el ramo
* paquetes de ensalada, a $20 el paquete
* ciruela, a $30 pesos el Kg


Cantidad, precio y lugar de entrega son opcionales al crear una oferta. Publicar la cantidad puede ayudar a dimensionar la promoción. Omitir el precio en la oferta es una invitación a que el comprador ponga el precio, si no fuera aceptable para el ofertante siempre puede declinar. Omitir el lugar de entrega invita al comprador a elegir dónd quiere que se le entregue su mercancía, como en este último ejemplo en el que HortalizasSobreRuedas omite el lugar de la oferta, pues entrega a domicilio.

{'fraction_non_alphanumeric': 0.052097428958051424, 'fraction_numerical': 0.014884979702300407, 'mean_word_length': 4.337545126353791, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5507216', 'n_tokens_mistral': 1048, 'n_tokens_neox': 1030, 'n_words': 467}