Cool, thanks Andy.

On 22 Sep 2017, at 18:14, andrew.de...@bet365.com wrote:

> Thanks Russ.
> 
> I wasn't passing comment on any of the HLL work, only the GPL dep.
> 
> Thanks,
> Andy.
> 
> 
> Andrew Deane
> Systems Development Manager - Middleware
> Hillside (Technology) Limited
> andrew.de...@bet365.com
> bet365.com
> -----Original Message-----
> From: Russell Brown [mailto:russell.br...@icloud.com] 
> Sent: 22 September 2017 17:54
> To: Andrew Deane
> Cc: riak-users
> Subject: Re: RIAK Roadmap Workshop
> 
> Hi,
> I don't want to hijack the thread, thanks for posting the roadmap, I hope all 
> other interested parties can do the same. It's going to be a very valuable 
> meet up and I look forward to attending.
> 
> However, I'm sorry for being a picky picky pedant but I worked with the guy 
> who built the HLL feature, and it is a thorough, diligent, and professional 
> feature added as part of the release cycle. I was concerned about the GPL 
> dependancy (Proper) but after some investigation it looks like it is OK since 
> it is not shipped with Riak or linked in anyway, instead it is a test only 
> dependancy brought in by the dependancy on Hyper (but we should still get 
> more clarification there.) But the HLL work itself is top drawer, thoroughly 
> tested, and reviewed (perhaps more so than many Riak features.)
> 
> I do think that in the develop and unreleased branches there is probably 
> questionable code that isn't yet production ready, but I need to defend the 
> HLL work. It's good work. It's my fault that you've got the wrong end of the 
> stick about the HLL work because of my concerns over the GPL dependancy. 
> Sorry.
> 
> Cheers
> 
> Russell
> 
> On 22 Sep 2017, at 14:56, andrew.de...@bet365.com wrote:
> 
>> Hi,
>> 
>> We are beginning to plan out the two day workshop [1]. We are thinking the 
>> first day will start with an introduction from Martin Davies, in which 
>> Martin will detail current status and the asset list.
>> 
>> After which we will get into project questions, such as:
>> 
>> Which license?
>> The general consensus is Apache2. We need to complete the discussion as 
>> HyperLogLog has been introduced which is GPL'd. Our thoughts are to replace 
>> HLL.
>> 
>> Baseline?
>> We have heard some discussion around where to baseline the codebase. The 
>> concern is during the demise of Basho the correct level of diligence was not 
>> applied to promotes meaning the code such as HLL has crept in.
>> 
>> Governance?
>> How are we to manage the project going forward? Our feeling is we do not 
>> need a formal body as being discussed in the slack group. We see the project 
>> going forward as a simple repo into which likeminded developers agree and 
>> contribute changes. Placing overbearing procedure and structure on what is 
>> currently a small community will dissuade other from joining and 
>> contributing.
>> 
>> Supporting infrastructure.
>> The Basho websites, github account, and mailing group are all included in 
>> the deal. We are currently supporting the mailing list, and once the deal is 
>> complete we will continue to support the Basho domains; restricting 
>> community disruption.
>> 
>> Roadmap
>> Below, in no particular order, are the items we wish to address internally. 
>> If we can all share our lists we can come to an agreed community roadmap 
>> between us.
>> 
>> ·         Review / rationalisation of Basho JIRA tickets / git issues
>> 
>> ·         Replication
>> o    Address known issues (30+) to add stability
>> o    Selective replication
>> o    Persistent realtime queue
>> o    Review of general approach
>> §  In / out of band
>> §  Snapshot vs deltas
>> 
>> ·         General
>> o    Address known issues (20+) to add stability
>> o    Silent data loss bug in riak_kv
>> 
>> ·         Enhancements
>> o    G Sets
>> o    Big Sets
>> o    CRDT Maps
>> o    Async read / write vnodes
>> o    Split backend vnodes
>> o    Head requests - don't return body to co-ordinator
>> o    Rudimentary indexing (leverage TS work)
>> 
>> ·         Consolidation / feature cross population of KV,CS, and TS codebases
>> 
>> ·         Erlang / OTP upgrade
>> 
>> 
>> At this point we want to keep the structure of the day loose to allow the 
>> conversations to flow, our collective priorities to take precedence.
>> 
>> The sessions will be live streamed, with details to follow.
>> 
>> We will also man IRC / Slack for discourse.
>> 
>> Food and refreshments will be provided throughout the two days.
>> 
>> Hopefully this gives us something to discuss in the build up to the 12th 
>> Oct. We're looking for everyone's input so we can hit the ground running.
>> 
>> As a quick update on the status of the purchase. We have exchanged funds and 
>> the court process continues. One clarifying point for anyone following the 
>> court proceedings. The purchasing company is our technology arm, Hillside 
>> Technology Limited, not the bet365 group.
>> 
>> Thanks,
>> Andy.
>> 
>> [1] 
>> https://www.meetup.com/RIAK-Development-Roadmap-Workshop/events/243302
>> 656/
>> 
>> 
>> Andrew Deane
>> Systems Development Manager - Middleware Hillside (Technology) Limited 
>> andrew.de...@bet365.com bet365.com
>> 
>> This email and any files transmitted with it are confidential and contain 
>> information which may be privileged or confidential and are intended solely 
>> to be for the use of the individual(s) or entity to which they are 
>> addressed. If you are not the intended recipient be aware that any 
>> disclosure, copying, distribution or use of the contents of this information 
>> is strictly prohibited and may be illegal. If you have received this email 
>> in error, please notify us by telephone or email immediately and delete it 
>> from your system. Activity and use of our email system is monitored to 
>> secure its effective operation and for other lawful business purposes. 
>> Communications using this system will also be monitored and may be recorded 
>> to secure effective operation and for other lawful business purposes. 
>> Internet emails are not necessarily secure. We do not accept responsibility 
>> for changes made to this message after it was sent. You are advised to scan 
>> this message for viruses and we cannot accept liability for any loss or 
>> damage which may be caused as a result of any computer virus.
>> 
>> This email is sent by a bet365 group entity. The bet365 group includes 
>> the following entities: Hillside (Shared Services) Limited 
>> (registration no. 3958393), Hillside (Spain New Media) Plc 
>> (registration no. 07833226), bet365 Group Limited (registration no. 
>> 4241161), Hillside (Technology) Limited (registration no. 8273456), 
>> Hillside (Media Services) Limited (registration no. 9171710), Hillside 
>> (Trader Services) Limited (registration no. 9171598) each registered 
>> in England and Wales with a registered office address at bet365 House, 
>> Media Way, Stoke-on-Trent, ST1 5SZ, United Kingdom; Hillside 
>> (Gibraltar) Limited (registration no. 97927), Hillside (Sports) GP 
>> Limited (registration no. 111829) and Hillside (Gaming) GP Limited 
>> (registered no. 111830) each registered in Gibraltar with a registered 
>> office address at Unit 1.1, First Floor, Waterport Place, 2 Europort 
>> Avenue, Gibraltar; Hillside (UK Sports) LP (registration no. 117), 
>> Hillside (Sports) LP (registration no. 118), Hillside (International 
>> Sports) LP (registration no. 119), Hillside (Gaming) LP (registration 
>> no. 120) and Hillside (International Gaming) LP (registration no. 121) 
>> each registered in Gibraltar with a principal place of business at 
>> Unit 1.1, First Floor, Waterport Place, 2 Europort Avenue, Gibraltar; 
>> Hillside España Leisure S.A (CIF no. A86340270) registered in Spain 
>> with a registered office address at C/ Conde de Aranda nº20, 2º, 28001 
>> Madrid, Spain; Hillside (Australia New Media) Pty Limited 
>> (registration no. 148 920 665) registered in Australia with a 
>> registered office address at Level 4, 90 Arthur Street, North Sydney, 
>> NSW 2060, Australia; Hillside (New Media Malta) Plc, (registration no 
>> c.66039) registered in Malta with a registered office address at 
>> Office 1/2373, Level G, Quantum House, 75 Abate Rigord Street, Ta' 
>> Xbiex XBX 1120, Malta and Hillside (New Media Cyprus) Limited, 
>> (registration no. HE 361612) registered in Cyprus with a registered 
>> office address at Omrania Centre, 313, 28th October Avenue, 3105 
>> Limassol, Cyprus. Hillside (Shared Services) Limited, Hillside (Spain 
>> New Media) Plc and Hillside (New Media Malta) Plc also have places of 
>> business at Unit 1.1, First Floor, Waterport Place, 2 Europort Avenue, 
>> Gibraltar. For residents of Greece, this email is sent on behalf of 
>> B2B Gaming Services (Malta) Limited (registration number C41936) 
>> organised under the laws of Malta with a registered office at 
>> Apartment 21, Suite 41, Charles Court, St. Luke's Road, Pietà, Malta. 
>> _______________________________________________
>> riak-users mailing list
>> riak-users@lists.basho.com
>> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com
> 
> This email and any files transmitted with it are confidential and contain 
> information which may be privileged or confidential and are intended solely 
> to be for the use of the individual(s) or entity to which they are addressed. 
> If you are not the intended recipient be aware that any disclosure, copying, 
> distribution or use of the contents of this information is strictly 
> prohibited and may be illegal. If you have received this email in error, 
> please notify us by telephone or email immediately and delete it from your 
> system. Activity and use of our email system is monitored to secure its 
> effective operation and for other lawful business purposes. Communications 
> using this system will also be monitored and may be recorded to secure 
> effective operation and for other lawful business purposes. Internet emails 
> are not necessarily secure. We do not accept responsibility for changes made 
> to this message after it was sent. You are advised to scan this message for 
> viruses and we cannot accept liability for any loss or damage which may be 
> caused as a result of any computer virus.
> 
> This email is sent by a bet365 group entity. The bet365 group includes the 
> following entities: Hillside (Shared Services) Limited (registration no. 
> 3958393), Hillside (Spain New Media) Plc (registration no. 07833226), bet365 
> Group Limited (registration no. 4241161), Hillside (Technology) Limited 
> (registration no. 8273456), Hillside (Media Services) Limited (registration 
> no. 9171710), Hillside (Trader Services) Limited (registration no. 9171598) 
> each registered in England and Wales with a registered office address at 
> bet365 House, Media Way, Stoke-on-Trent, ST1 5SZ, United Kingdom; Hillside 
> (Gibraltar) Limited (registration no. 97927), Hillside (Sports) GP Limited 
> (registration no. 111829) and Hillside (Gaming) GP Limited (registered no. 
> 111830) each registered in Gibraltar with a registered office address at Unit 
> 1.1, First Floor, Waterport Place, 2 Europort Avenue, Gibraltar; Hillside (UK 
> Sports) LP (registration no. 117), Hillside (Sports) LP (registration no. 
> 118), Hillside (International Sports) LP (registration no. 119), Hillside 
> (Gaming) LP (registration no. 120) and Hillside (International Gaming) LP 
> (registration no. 121) each registered in Gibraltar with a principal place of 
> business at Unit 1.1, First Floor, Waterport Place, 2 Europort Avenue, 
> Gibraltar; Hillside España Leisure S.A (CIF no. A86340270) registered in 
> Spain with a registered office address at C/ Conde de Aranda nº20, 2º, 28001 
> Madrid, Spain; Hillside (Australia New Media) Pty Limited (registration no. 
> 148 920 665) registered in Australia with a registered office address at 
> Level 4, 90 Arthur Street, North Sydney, NSW 2060, Australia; Hillside (New 
> Media Malta) Plc, (registration no c.66039) registered in Malta with a 
> registered office address at Office 1/2373, Level G, Quantum House, 75 Abate 
> Rigord Street, Ta’ Xbiex XBX 1120, Malta and Hillside (New Media Cyprus) 
> Limited, (registration no. HE 361612) registered in Cyprus with a registered 
> office address at Omrania Centre, 313, 28th October Avenue, 3105 Limassol, 
> Cyprus. Hillside (Shared Services) Limited, Hillside (Spain New Media) Plc 
> and Hillside (New Media Malta) Plc also have places of business at Unit 1.1, 
> First Floor, Waterport Place, 2 Europort Avenue, Gibraltar. For residents of 
> Greece, this email is sent on behalf of B2B Gaming Services (Malta) Limited 
> (registration number C41936) organised under the laws of Malta with a 
> registered office at Apartment 21, Suite 41, Charles Court, St. Luke's Road, 
> Pietà, Malta.


_______________________________________________
riak-users mailing list
riak-users@lists.basho.com
http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com

Reply via email to