stacksgov / grants-program

Welcome to the Stacks Foundation Grant Program. Community members interested in submitting a grant proposal may do so by opening an issue in this repository and filling out the grant application.
140 stars 36 forks source link

Clarity Sequence Library 2.1 #823

Closed acinidi closed 1 year ago

acinidi commented 1 year ago

APPLICANT

Type:                                                                        Direct Application

Email:                                                                    umgerik@gmail.com

Discord:                                                    Acinidi

Twitter:                                                        

Stacks Forum:           

GRANT BASICS

Grant Name:                                        Clarity Sequence Library 2.1

Total Budget:                              1,500

Total Duration:                 20

Grant Type:                                               Open Source Dev 1st time Grantees

Grant Track:                                          Stacks dApps & Clarity

Grant Goal:                                               Improve Existing Technologies

Grant Audience:             Developers

Specific Audience:         Clarity contract developers

Grant Team:                                       Acinidi

Previous Grants:                      

Ecosystem Programs:      

GRANT MISSION, IMPACT, RISKS & REFERENCE

Grant Mission:         This is a proposal to update the Clarity Sequence library developed under a previous grant from the Stacks Foundation (https://github.com/stacksgov/Stacks-Grant-Launchpad/issues/719)

Stacks 2.1 introduces improvements to the Clarity language that will be leveraged by the updated Clarity Sequence library to make the implementation more readable and efficient.

The Clarity Sequence library (https://github.com/njordhov/clarity-sequence) implements common sequence operations in Clarity, such as converting between sequence types, removing duplicates from a sequence, and generating a sequence with repeated items. Functions from the library are deployed on the blockchain and can be called from Clarity contracts to perform sequence operations. Developers can generate optimized sequence operations tailored to the sequence types used in their contracts.

Grant Impact:               Clarity contracts use sequence functionality from the library, either by calling library contracts, integrating functions from the library, or developing Clarity contracts based on code from the library.

Grant Risks:                          None. The original developer of the Clarity Sequence library (njordhov) will advise on the implementation.

Support Link:                                     

GRANT ROADMAP & DELIVERABLES

FINAL DELIVERABLE

Deliverable:                   Clarity sequence library code and documentation updated for Stacks 2.1/Clarity2

stacks-foundation commented 1 year ago

👋 @acinidi
Thanks for your application! We will do a pre-review and let you know if we have any immediate questions. In the mean time please refer to our review schedule here for a detailed timeline and response dates.
Best, Will

will-corcoran commented 1 year ago

Hi @acinidi thank you for the application. @njordhov curious if you could review this application and comment - since you led the original grant. Thanks!

njordhov commented 1 year ago

@will-at-stacks I actually encouraged @acinidi to apply for the grant so I am all thumbs-up: It would be beneficial to have the Clarity Sequence library updated for Stacks 2.1.

will-corcoran commented 1 year ago

Hi @acinidi -

Right now we are laser focused on conserving funding for efforts that have clear alignment with the current priorities of the grants program noted here - specifically sBTC - and all of our Q1 funds have already been disbursed. As for Q2, we are working on several open sBTC related bounties we hope to post in Q2. However, with this being rather small funding request - and having @njordhov in your corner - I would like to see if we can't figure out a way to get this funded once Q2 funds become available on 4/1. I hope that timeline works for you.

This isn't a guarantee, but I will def keep this in mind as the bounties come into focus. Hope you apply for those as well!

Please let me know if you have any questions.

Best, Will

will-corcoran commented 1 year ago

Hi @acinidi

Thanks for your patience, but unfortunately, we will need to deny your application at this time. Funding tooling needed around the sBTC protocol is still our top priority and the list of identified needs is poised to receive the majority of the available grants budget for the next 2-3 quarters. I would encourage you to keep an eye on the Critical Bounties though! We would love your participation on that front.

Thanks for your understanding.

Best, Will