[tryton-dev] Re: github not in sync

2017-03-27 Thread Richard PALO

Le 27/03/2017 à 11:11, Cédric Krier a écrit :

Le 27/03/2017 à 00:39, Cédric Krier a écrit :


Did not go further.
For me, there are all up to date (minus one day delay).



Well, the time delta is to be expected I guess, and has since updated although
I had to manually redo the missing modules and explicitly checkout the 
'develop' branch..
some modules had the 3.0 branch by default, as well.

I'm curious if the absence of 'origin/master' may have complicated things...

In any event, I was able to manually get things back to snuff, though this is 
an example
of the type of drivel that the superproject repo can ease when using submodules 
(at least
for relatively simple cases like the trytond tree)

richard@sarchx64:/home/richard/src/trytond$ git submodule status
 b5c03d608e82d51975c2bf25af71664ed8ba9933 trytond/modules/account 
(4.2.0-19-gb5c03d6)
 d2ae31ed926c5b51c3be1097b2d322319ebbec5b trytond/modules/account_asset 
(4.2.0-4-gd2ae31e)
 bddb7193bf4328e6cfb4b19d160380e57d8412c4 trytond/modules/account_be 
(4.2.0-3-gbddb719)
 b58ffc37c0c1dade0475fdad87d6c13318f8cf85 trytond/modules/account_credit_limit 
(4.2.0-3-gb58ffc3)
 3e220cf3bacb6b0cb146b22848ec958590ca8b54 trytond/modules/account_de_skr03 
(4.2.0-3-g3e220cf)
 0a3dbc7b2e674c8c074e925c9ceb74615433df2a trytond/modules/account_deposit 
(4.2.0-4-g0a3dbc7)
 0ab1f05a9011ec0c1607f5164865c1ad95d1c72e trytond/modules/account_dunning 
(4.2.0-4-g0ab1f05)
 8eac963a43680785732e778bea18c7a35ca85310 trytond/modules/account_dunning_fee 
(4.2.0-3-g8eac963)
 f73390131aa87cbb83dcfb5f3747f5d0ab66a1d8 
trytond/modules/account_dunning_letter (4.2.0-4-gf733901)
 e1722b9ce32e2d236a1f593f6f24489158bf151f trytond/modules/account_fr 
(4.2.0-3-ge1722b9)
 2f2679002dce6c1438fc50cf789b0ee7f3fca3d5 trytond/modules/account_invoice 
(4.2.0-12-g2f26790)
 21e53e6f2b50c8f7ec5c6c5430e933486bcef417 
trytond/modules/account_invoice_history (4.2.0-3-g21e53e6)
 e65948d22bb9845457ec434244484de970a913f8 
trytond/modules/account_invoice_line_standalone (4.2.0-3-ge65948d)
 37f2346576b9cb0d96eca56b9d422be62754fca0 trytond/modules/account_invoice_stock 
(4.2.0-3-g37f2346)
 d85a03bb096b63b2392bed935843c865d44f14d3 trytond/modules/account_payment 
(4.2.0-7-gd85a03b)
 ee00f10d259cb4d3af2af35e6851a0989217b8fd 
trytond/modules/account_payment_clearing (4.2.0-4-gee00f10)
 39cfa7fee518edb9486d6b32110ec5ae0a10f20d trytond/modules/account_payment_sepa 
(4.2.0-8-g39cfa7f)
 68fe5cf3e84aa86b908d1634ee4f5e244bebf912 
trytond/modules/account_payment_sepa_cfonb (4.2.0-3-g68fe5cf)
 b24b31a9e7e4c67cb08948d586fab5eccde3fc4c trytond/modules/account_product 
(4.2.0-4-gb24b31a)
 8cf52dd26a922abf2ccf2f0925a42861bb9202f4 trytond/modules/account_statement 
(4.2.0-6-g8cf52dd)
 b73427e4b677c0f840325f98b6a889f370a6dd36 
trytond/modules/account_stock_anglo_saxon (4.2.0-4-gb73427e)
 0435566de54b0d3538e99ac03a4bb87848393839 
trytond/modules/account_stock_continental (4.2.0-3-g0435566)
 eb06c83f15129c0674a3b005ec4d41a21c37363e 
trytond/modules/account_stock_landed_cost (4.2.0-4-geb06c83)
 6443cc15b27cf042d8ea4b7715f33657990c9f11 
trytond/modules/account_stock_landed_cost_weight (4.2.0-4-g6443cc1)
 8baaa1aba60db847bc08f81610adc356866bbf80 
trytond/modules/account_tax_rule_country (4.2.0-4-g8baaa1a)
 8d7f6f0221c1648594bc2cce8b9507b62433754d trytond/modules/analytic_account 
(4.2.0-5-g8d7f6f0)
 562a768de973bc4ca55f20923d0853d1d56d5bbb trytond/modules/analytic_invoice 
(4.2.0-4-g562a768)
 0f8aba1910e6fd3fe98ff5d602dd348ddbda970b trytond/modules/analytic_purchase 
(4.2.0-4-g0f8aba1)
 b5b130d85e6e6b7e263886f5928601ea1a5879df trytond/modules/analytic_sale 
(4.2.0-4-gb5b130d)
 a2339790d8fa17bc85bd2d4649eda4f94fa1474a trytond/modules/authentication_sms 
(4.2.0-2-ga233979)
 fa648cae22073d5060189e9171742b6c4dd14205 trytond/modules/bank 
(4.2.0-4-gfa648ca)
 2171c95d10394042321f9610b7da7b72441af0aa trytond/modules/calendar 
(4.2.0-4-g2171c95)
 6a438e3a53d8ff25435cd87642c9adb40a985b84 
trytond/modules/calendar_classification (4.2.0-3-g6a438e3)
 26535c790a4f040c6fc2c7dbf5ab793308c18fd9 trytond/modules/calendar_scheduling 
(4.2.0-3-g26535c7)
 36ff0a84094ddc92716e80919d1c907ef05a4091 trytond/modules/calendar_todo 
(4.2.0-3-g36ff0a8)
 fc8a8a455560d2805754d21586b98235c203ee5d trytond/modules/carrier 
(4.2.0-3-gfc8a8a4)
 214fcb69577f5efd96f7273a20f791a50d3803f2 trytond/modules/carrier_percentage 
(4.2.0-3-g214fcb6)
 4c283ec503b6b0e00364ff49bde34659cb4ebffd trytond/modules/carrier_weight 
(4.2.0-4-g4c283ec)
 bb3b2c7d8663a84225762134e7ac47d6fe8b7b75 trytond/modules/commission 
(4.2.0-7-gbb3b2c7)
 e2984039873cfa9103e82364d3adb6add3af481b trytond/modules/commission_waiting 
(4.2.0-3-ge298403)
 427e3fb77f1b0da2e76848123dbbe5a33f8d4edf trytond/modules/company 
(4.2.0-4-g427e3fb)
 ac83c777eba5dc0d01a971a884f14509610edf67 trytond/modules/company_work_time 
(4.2.0-3-gac83c77)
 249c92a39b2bb6e18a1b99c76050f6208b1bf9bd trytond/modules/country 
(4.2.0-5-g249c92a)
 7f8257e97fe371245aac658cc452a7590c679f47 trytond/modules/currency 
(4.2.0-3-g7f8257e)
 

Re: [tryton-dev] github not in sync

2017-03-27 Thread Cédric Krier
On 2017-03-27 06:52, Richard PALO wrote:
> Le 27/03/2017 à 00:39, Cédric Krier a écrit :
> > On 2017-03-26 12:54, Richard PALO wrote:
> > > Just finally tried to use the github mirror as I'm much more confortable 
> > > with git,
> > > but there seems to be a number of modules either missing or not up to 
> > > date..
> > 
> > Could you provide the list?
> > 
> 
> Quickly checking, the following seem to be missing:
>   account_deposit

https://github.com/tryton/account_deposit

>   account_payment_sepa_cfonb

https://github.com/tryton/account_payment_sepa_cfonb

>   account_tax_rule_country

https://github.com/tryton/account_tax_rule_country

>   sale_extra

https://github.com/tryton/sale_extra

>   sale_stock_quantity

https://github.com/tryton/sale_stock_quantity

>   stock_lot_sled

https://github.com/tryton/stock_lot_sled


So I do not think there are any missing module.

> for those not up to date, there's at least the following:
>   account_dunning*

https://github.com/tryton/account_dunning/commit/0ab1f05a9011ec0c1607f5164865c1ad95d1c72e
http://hg.tryton.org/modules/account_dunning/rev/71f24b47c1c8

>   bank

https://github.com/tryton/bank/commit/fa648cae22073d5060189e9171742b6c4dd14205
http://hg.tryton.org/modules/bank/rev/8407afba3596

>   sale_invoice_grouping
>   timesheet_cost

Did not go further.
For me, there are all up to date (minus one day delay).

-- 
Cédric Krier - B2CK SPRL
Email/Jabber: cedric.kr...@b2ck.com
Tel: +32 472 54 46 59
Website: http://www.b2ck.com/

-- 
You received this message because you are subscribed to the Google Groups 
"tryton-dev" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton-dev/20170327091102.GZ43953%40tetsuo.


Re: [tryton-dev] github not in sync

2017-03-27 Thread Sergi Almacellas Abellana

El 27/03/17 a les 06:52, Richard PALO ha escrit:


Don't know much about your script, either, but I would imagine you could
add whatever hooks you might need into your master git repository that
will ultimately pushed to github (and/or bitbucket and/or elsewhere).

This is our script to sync to github:

https://github.com/tryton/mirror

This script is run as cronjob everyday.

--
Sergi Almacellas Abellana
www.koolpi.com
Twitter: @pokoli_srk

--
You received this message because you are subscribed to the Google Groups 
"tryton-dev" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton-dev/f06c0c5c-c5f3-53a3-bbb2-6582fb148568%40koolpi.com.


Re: [tryton-dev] github not in sync

2017-03-27 Thread Richard PALO

Le 27/03/2017 à 00:39, Cédric Krier a écrit :

On 2017-03-26 12:54, Richard PALO wrote:

Just finally tried to use the github mirror as I'm much more confortable with 
git,
but there seems to be a number of modules either missing or not up to date..


Could you provide the list?



Quickly checking, the following seem to be missing:
  account_deposit
  account_payment_sepa_cfonb
  account_tax_rule_country
  sale_extra
  sale_stock_quantity
  stock_lot_sled

for those not up to date, there's at least the following:
  account_dunning*
  bank
  sale_invoice_grouping
  timesheet_cost


Also, for those that are there, any particular reason that they aren't
added as submodules located in trytond's trytond/modules (admittedly it's
not *that* difficult to add them, but still...)


What would it bring? What disadvantage could it add? How will it be
possible to have only a subset? How will it work with the mirror script?



To start with, 'git clone --recursive' brings all submodules
(similar to 'hg nclone', I guess).

I'm not sure why you would want only a subset, but if a dev only wants
to selectively pick submodules, then he would probably not use recursive
on the initial clone, then only init/update the module(s) needed.

Don't know much about your script, either, but I would imagine you could
add whatever hooks you might need into your master git repository that
will ultimately pushed to github (and/or bitbucket and/or elsewhere).

Cheers,

--
Richard PALO

--
You received this message because you are subscribed to the Google Groups 
"tryton-dev" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton-dev/a5034ba4-bc1e-6051-da0e-fb7c6488baef%40netbsd.org.