github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/examples/gno.land/r/gnoland/pages/page_gor.gno (about)

     1  package gnopages
     2  
     3  func init() {
     4  	path := "gor"
     5  	title := "Game of Realms - A Contest For The Best Contributors"
     6  	// XXX: description := "Game of Realms is the first high-stakes competition held in two phases to find the best contributors to the Gno.land platform with a 133,700 ATOM prize pool."
     7  	body := `
     8  
     9  <div class="jumbotron">
    10  
    11  ### Game of Realms
    12  
    13  The first high-stakes contest will see participants compete for tiered membership to co-own the Gno.land blockchain. A series of complex technical and non-technical tasks will challenge contributors to create innovative patterns that push the chain to new limits. Start building the foundation for tomorrow through key smart contracts and other contributions that change our understanding of the world.
    14  
    15  </div><!-- end jumbotron-->
    16  
    17  The competition is currently in phase one – for advanced developers only.
    18  
    19  Once the necessary tools to start phase two are ready, we’ll open up the competition to newer devs and non-technical contributors.
    20  
    21  If you want to stack ATOM rewards and play a key role in the success of Gno.land and web3, read more about Game of Realms or open a [PR](https://github.com/gnolang/gno/) today.
    22  
    23  <div>
    24  
    25  <div role="tablist" aria-labelledby="tablist-1" class="tabs">
    26  <div class="columns-2">
    27  <div>
    28  
    29  ## Phase I. (ongoing)
    30  
    31  - <button id="tab-1" type="button" role="tab" aria-selected="true" aria-controls="tabpanel-1">Evaluation DAO (30%)</button>
    32  
    33  - <button id="tab-2" type="button" role="tab" aria-selected="false" aria-controls="tabpanel-2" tabindex="-1">Tutorials (80%)</button>
    34  
    35  - <button id="tab-3" type="button" role="tab" aria-selected="false" aria-controls="tabpanel-3" tabindex="-1">Governance Module (25%)</button>
    36  
    37  </div>
    38  <div>
    39  
    40  ## Phase II. (Locked)
    41  
    42  </div>
    43  </div>
    44  </div>
    45  
    46  <div class="jumbotron">
    47  
    48  <div id="tabpanel-1" role="tabpanel" tabindex="0" aria-labelledby="tab-1" class="">
    49  
    50  ## Evaluation DAO
    51  
    52  This complex challenge seeks your skills in DAO development and implementation and is one of the most important challenges of phase one. The Evaluation DAO will ensure that contributions in Game of Realms and the Gno.land platform are fairly rewarded.
    53  
    54  <div class="accordion gor-accordion">
    55  
    56  <button type="button" aria-expanded="false" class="accordion-trigger is-muted" aria-controls="acc-1" id="accpanel-1"> &#9745; <span class="is-finished">Clarifying this issue</span> — [100%&nbsp;completed] </button>
    57  
    58  <div id="acc-1" role="region" aria-labelledby="accpanel-1" class="accordion-panel is-hidden">
    59  </div>
    60  
    61  <button type="button" aria-expanded="true" class="accordion-trigger" aria-controls="acc-2" id="accpanel-2"> &#9744; <span class="is-underline">Retrospectives & investigations</span> — [20%&nbsp;In progress]</button>
    62  
    63  <div id="acc-2" role="region" aria-labelledby="accpanel-2" class="accordion-panel">
    64  
    65  Game of Realms participants and core contributors are still in discussions, proposing additional ideas, and seeing how the proposal for the Evaluation DAO evolves over time.
    66  
    67  </div>
    68  
    69  <button type="button" aria-expanded="true" class="accordion-trigger" aria-controls="acc-3" id="accpanel-3"> &#9744; <span class="is-underline">Human specs — definitions, rules, examples</span> — [20%&nbsp;In progress]</button>
    70  
    71  <div id="acc-3" role="region" aria-labelledby="accpanel-3" class="accordion-panel">
    72  
    73  See [GitHub issue 519](https://github.com/gnolang/gno/issues/519) for the most up-to-date discussion so far on how voting should work for the DAO, what the responsibilities are, how to join, etc.
    74  
    75  </div>
    76  
    77  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-4" id="accpanel-4"> &#9744; <span class="is-underline">Technical specs and interfaces</span> — [0%&nbsp;Stand-by]</button>
    78  
    79  <div id="acc-4" role="region" aria-labelledby="accpanel-4" class="accordion-panel is-hidden">
    80  </div>
    81  
    82  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-5" id="accpanel-5"> &#9744; <span class="is-underline">Implementation</span> — [0%&nbsp;Stand-by]</button>
    83  
    84  <div id="acc-5" role="region" aria-labelledby="accpanel-5" class="accordion-panel is-hidden">
    85  </div>
    86  
    87  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-6" id="accpanel-6"> &#9744; <span class="is-underline">Documentation</span> — [0%&nbsp;Stand-by]</button>
    88  
    89  <div id="acc-6" role="region" aria-labelledby="accpanel-6" class="accordion-panel is-hidden">
    90  </div>
    91  
    92  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-7" id="accpanel-7"> &#9744; <span class="is-underline">Bootstrapping plan</span> — [0%&nbsp;Stand-by]</button>
    93  
    94  <div id="acc-7" role="region" aria-labelledby="accpanel-7" class="accordion-panel is-hidden">
    95  </div>
    96  
    97  </div>
    98  </div>
    99  
   100  <div id="tabpanel-2" role="tabpanel" tabindex="0" aria-labelledby="tab-2" class="">
   101  
   102  ## Tutorials
   103  
   104  To progress to phase two of the competition, we need high-quality tutorials, guides, and documentation from phase one participants. Help to create materials that will onboard more contributors to Gno.land.
   105  
   106  <div class="accordion gor-accordion">
   107  
   108  <button type="button" aria-expanded="false" class="accordion-trigger is-muted" aria-controls="acc-8" id="accpanel-8"> &#9745; <span class="is-finished">Clarifying this issue</span> — [100%&nbsp;completed] </button>
   109  
   110  <div id="acc-8" role="region" aria-labelledby="accpanel-8" class="accordion-panel is-hidden">
   111  </div>
   112  
   113  <button type="button" aria-expanded="false" class="accordion-trigger is-muted" aria-controls="acc-9" id="accpanel-9"> &#9745; <span class="is-finished">Retrospectives & investigations</span> — [100%&nbsp;completed]</button>
   114  
   115  <div id="acc-9" role="region" aria-labelledby="accpanel-9" class="accordion-panel is-muted is-hidden">
   116  
   117  How to create, present, and house the tutorials has been established with productive discussions between core contributors and external participants.
   118  
   119  </div>
   120  
   121  <button type="button" aria-expanded="false" class="accordion-trigger is-muted" aria-controls="acc-10" id="accpanel-10"> &#9745; <span class="is-finished">Human specs — definitions, rules, examples</span> — [100%&nbsp;completed]</button>
   122  
   123  <div id="acc-10" role="region" aria-labelledby="accpanel-10" class="accordion-panel is-muted is-hidden">
   124  
   125  We followed a collaborative approach to defining the scope of the work and creating a series of tutorials and videos, Gno by Example, to explain core concepts and show newcomers how to write in the Gno programming language. Gno docs and tutorials will be community-run so that anyone can contribute. Onbloc’s [developer portal](https://docs.onbloc.xyz/) is an excellent onramp to Gno.land currently. We will soon be releasing a documentation instance to house all tutorials.
   126  
   127  </div>
   128  
   129  <button type="button" aria-expanded="false" class="accordion-trigger is-muted" aria-controls="acc-11" id="accpanel-11"> &#9745; <span class="is-finished">Technical specs and interfaces</span> — [100%&nbsp;completed]</button>
   130  
   131  <div id="acc-11" role="region" aria-labelledby="accpanel-11" class="accordion-panel is-hidden">
   132  </div>
   133  
   134  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-12" id="accpanel-12"> &#9744; <span class="is-underline">Implementation</span> — [80%&nbsp;In progress]</button>
   135  
   136  <div id="acc-12" role="region" aria-labelledby="accpanel-12" class="accordion-panel is-hidden">
   137  </div>
   138  
   139  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-13" id="accpanel-13"> &#9744; <span class="is-underline">Bootstrapping plan</span> — [0%&nbsp;Stand-by]</button>
   140  
   141  <div id="acc-13" role="region" aria-labelledby="accpanel-13" class="accordion-panel is-hidden">
   142  </div>
   143  
   144  </div>
   145  </div>
   146  
   147  <div id="tabpanel-3" role="tabpanel" tabindex="0" aria-labelledby="tab-3" class="">
   148  
   149  ## Governance Module
   150  
   151  Can you define and implement a governance contract suite that rivals existing ones, such as the Cosmos Hub? Show us how! We’re looking for the fairest and most efficient governance solution possible.
   152  
   153  <div class="accordion gor-accordion">
   154  
   155  <button type="button" aria-expanded="false" class="accordion-trigger is-muted" aria-controls="acc-14" id="accpanel-14"> &#9745; <span class="is-finished">Clarifying this issue</span> — [100%&nbsp;completed] </button>
   156  
   157  <div id="acc-14" role="region" aria-labelledby="accpanel-14" class="accordion-panel is-hidden">
   158  </div>
   159  
   160  <button type="button" aria-expanded="true" class="accordion-trigger" aria-controls="acc-15" id="accpanel-15"> &#9744; <span class="is-underline">Retrospectives & investigations</span> — [60%&nbsp;In progress]</button>
   161  
   162  <div id="acc-15" role="region" aria-labelledby="accpanel-15" class="accordion-panel">
   163  
   164  Game of Realms participants and core contributors have made significant progress teaming up to complete this challenge but discussions and additional ideas are still ongoing.
   165  
   166  </div>
   167  
   168  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-16" id="accpanel-16"> &#9744; <span class="is-underline">Human specs — definitions, rules, examples</span> — [20%&nbsp;In progress]</button>
   169  
   170  <div id="acc-16" role="region" aria-labelledby="accpanel-16" class="accordion-panel is-muted is-hidden">
   171  </div>
   172  
   173  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-17" id="accpanel-17"> &#9744; <span class="is-underline">Technical specs and interfaces</span> — [0%&nbsp;Stand-by]</button>
   174  
   175  <div id="acc-17" role="region" aria-labelledby="accpanel-17" class="accordion-panel is-hidden">
   176  </div>
   177  
   178  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-18" id="accpanel-18"> &#9744; <span class="is-underline">Implementation</span> — [0%&nbsp;Stand-by]</button>
   179  
   180  <div id="acc-18" role="region" aria-labelledby="accpanel-18" class="accordion-panel is-hidden">
   181  </div>
   182  
   183  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-19" id="accpanel-19"> &#9744; <span class="is-underline">Documentation</span> — [0%&nbsp;Stand-by]</button>
   184  
   185  <div id="acc-19" role="region" aria-labelledby="accpanel-19" class="accordion-panel is-hidden"></div>
   186  
   187  <button type="button" aria-expanded="false" class="accordion-trigger" aria-controls="acc-20" id="accpanel-20"> &#9744; <span class="is-underline">Bootstrapping plan</span> — [0%&nbsp;Stand-by]</button>
   188  
   189  <div id="acc-20" role="region" aria-labelledby="accpanel-20" class="accordion-panel is-hidden">
   190  </div>
   191  
   192  </div>
   193  </div>
   194  </div>
   195  </div>
   196  
   197  ## Register Now
   198  
   199  <!-- mailchimp -->
   200  <div id="mc_embed_signup">
   201  <form action="https://land.us18.list-manage.com/subscribe/post?u=8befe3303cf82796d2c1a1aff&amp;id=5499ca154b&amp;f_id=008d70e7f0" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_self">
   202    <label for="mce-EMAIL">Leave your email to be informed about Game of Realms</label>
   203    <div id="mc_embed_signup_scroll">
   204    	<div class="mc-field-group">
   205    		<input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL" placeholder="Type your email here" required>
   206    		<input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button">
   207    	</div>
   208    	<div hidden="true"><input type="hidden" name="tags" value="2525514"></div>
   209    	<div id="mce-responses" class="clear">
   210    		<div class="response" id="mce-error-response" style="display:none"></div>
   211    		<div class="response" id="mce-success-response" style="display:none"></div>
   212    	</div>
   213    	<!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
   214    	<div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_8befe3303cf82796d2c1a1aff_5499ca154b" tabindex="-1" value=""></div>
   215    </div>
   216  </form>
   217  </div>
   218  <!-- /mailchimp -->
   219  `
   220  	_ = b.NewPost("", path, title, body, "2022-05-20T13:17:26Z", nil, nil)
   221  }