{"push_id":1277843574,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"37d1c4f22c55a84dc9c8166e7bec78557817c88b","before":"d5f437008513cb1b8ac17bf07874f4ab52a0ace9","commits":[{"sha":"e2ef1a5e6ad50cc1a4fd4d5a6710412f125ddcad","author":{"name":"Stewart Mackenzie","email":"5b08150d82124c933a44a7c87495ec203fa1874a@gmail.com"},"message":"Problem: doc imports not needed\n\nSolution: remove them","distinct":true,"url":"https://api.github.com/repos/fractalide/fractalide/commits/e2ef1a5e6ad50cc1a4fd4d5a6710412f125ddcad"},{"sha":"401bb9a580c7590d8a29fbd5cff3ae0638daeea4","author":{"name":"Stewart Mackenzie","email":"5b08150d82124c933a44a7c87495ec203fa1874a@gmail.com"},"message":"Problem: fsh cannot do dynamic components from a subnet file\n\nSolution:\n\nFirst stage is to add a component lookup, although\nat this stage the code just looks up each component's folder.\n\nThe goal is to pass in a subnet file that contains contract names\nand component names which do not refer to the /nix/store/","distinct":true,"url":"https://api.github.com/repos/fractalide/fractalide/commits/401bb9a580c7590d8a29fbd5cff3ae0638daeea4"},{"sha":"b2db8e994cc34f2038c405937d4bc7267371a8ed","author":{"name":"Stewart Mackenzie","email":"5b08150d82124c933a44a7c87495ec203fa1874a@gmail.com"},"message":"Problem: cannot lookup /nix/store path from name and accept /nix/store path\n\nSolution:\n\ncomponent_lookup can now accept a component name and\na path to the nix store.\n\nTodo\nThe last option is accepting a subnet not from the /nix/store","distinct":true,"url":"https://api.github.com/repos/fractalide/fractalide/commits/b2db8e994cc34f2038c405937d4bc7267371a8ed"},{"sha":"11d7f885617b61299229d3d57d54ab287e2427d4","author":{"name":"Stewart Mackenzie","email":"5b08150d82124c933a44a7c87495ec203fa1874a@gmail.com"},"message":"Problem: component sha fails\n\nSolution: correct shas","distinct":true,"url":"https://api.github.com/repos/fractalide/fractalide/commits/11d7f885617b61299229d3d57d54ab287e2427d4"},{"sha":"79b5bed75b5e6db7a7efa1378b24d6ac269aba70","author":{"name":"Stewart Mackenzie","email":"5b08150d82124c933a44a7c87495ec203fa1874a@gmail.com"},"message":"Problem: Not easy to spot upstream diffs\n\nSolution: Adopt upstream code the same as upstream\nto easily spot diffs","distinct":true,"url":"https://api.github.com/repos/fractalide/fractalide/commits/79b5bed75b5e6db7a7efa1378b24d6ac269aba70"},{"sha":"3f6489048908c14e642ecd857bb569c28e07be6f","author":{"name":"Stewart Mackenzie","email":"5b08150d82124c933a44a7c87495ec203fa1874a@gmail.com"},"message":"Problem: contracts cannot compose\n\nSolution: put contracts through a nix compilation step\nthis allows the usage of ${..} syntax to\nlazily compile and import other contracts.","distinct":true,"url":"https://api.github.com/repos/fractalide/fractalide/commits/3f6489048908c14e642ecd857bb569c28e07be6f"},{"sha":"798a6560d8606ce7e9d7acd0297a81bb9c41820e","author":{"name":"Stewart Mackenzie","email":"5b08150d82124c933a44a7c87495ec203fa1874a@gmail.com"},"message":"Problem: contract_lookup cannot accept a name or path\n\nSolution: allow contract_lookup to resolve the\ncontract by name or by path.","distinct":true,"url":"https://api.github.com/repos/fractalide/fractalide/commits/798a6560d8606ce7e9d7acd0297a81bb9c41820e"},{"sha":"93f9c5c671a06a2951fa4502d1abac38e90002d5","author":{"name":"Stewart Mackenzie","email":"5b08150d82124c933a44a7c87495ec203fa1874a@gmail.com"},"message":"Problem: contract_lookup is dependent on every\ncontract which means dissemination of the\nsubnets means every contract needs to be\ndisseminated too.\n\nSolution:\nExpose nix evaluated paths in subnets. Now a hierarchy\nhas enough information to be able to evaluate for itself\nwhat is needed.","distinct":true,"url":"https://api.github.com/repos/fractalide/fractalide/commits/93f9c5c671a06a2951fa4502d1abac38e90002d5"},{"sha":"37d1c4f22c55a84dc9c8166e7bec78557817c88b","author":{"name":"Stewart Mackenzie","email":"5b08150d82124c933a44a7c87495ec203fa1874a@gmail.com"},"message":"Problem: fsh wasn't importing contracts + components\n\nSolution: use ${} nix styple evalutations","distinct":true,"url":"https://api.github.com/repos/fractalide/fractalide/commits/37d1c4f22c55a84dc9c8166e7bec78557817c88b"}]}
{"actor":{"display_login":"sjmackenzie"}}