Add new article: Olympia Development Series Part 0#1649
Conversation
Implementing Olympia — From Draft to Testnet (Part 0)
✅ Deploy Preview for ethereumclassic ready!Built without sensitive environment variables
To edit notification comments on pull requests, go to your Netlify project configuration. |
Update article with ECIP-1115 references
|
I do not think that "implementing" is the word you're looking for here.
Saying the above is strictly false IMO, as to begin implementation, this would mean that a design is settled, consensus is reached, and the code is ready to be written. Since Olympia is still in draft phase and it's implementation details are under discussion, it's not accurate to say that Etheruem Classic began to implement Olympia on 11th November. Also, as mentioned previously, I am strongly against these kinds of "cart before the horse" promotions of Olympia, which claim that consensus is reached and a decision has been made to implement Olympia. Such claims, especially from trusted community channels, aren't helpful in maintaining a fair and balanced discussion and do not reflect the reality of the debate. |
IstoraMandiri
left a comment
There was a problem hiding this comment.
Remove inaccurate use of the word "implementing"
This update makes minor editorial adjustments to align the article’s language with ECIP-1000 terminology and ensure the implementation phase is described with standard process precision.
|
Acknowledged. Updates made. 👍🏻 |
|
Sorry, but the recent updates to make minor tweaks to the wording do not address my concerns, and the article still doesn't accurately reflect the reality of the situation, while being presented as fact. It's fine to inform people about particular ECIPs, and it seems this blog post is really about introducing 1115, but it's presented as an announcement that, originally the ETC Core Devs (for some reason) and now "the community" has decided to implement Olympia. This isn't true, and it's exactly what I urged you to avoid in the last call with regards to making announcements about Olympia that make it seem inevitable. Readers rely on etc.org to fairly and accurately reflect reality on ETC related matters. This includes the true status and likelihood of Olympia, and we must not mislead people about it's inevitability. We don't want to make or imply promises and then be forced to backtrack. Doing so damages the reputation of this community channel. I will highlight some key quotes to point out the issues, but they aren't limited to these, and I recommend a full re-write with the correct context of "we're still debating if Olympia will happen or not" to be made clear.
While 11th of November did indeed happen recently, and it does have the same dates as your ECIP, as far as I am aware, nothing actually happened on 11.11 - no decision was made - no debate occurred. It seems like this is just a date picked for marketing reasons and declared Olympia Day. The ECIP process is important to keep neutral and uninfluenced by marketing or promises made on "official" channels, to ensure that the correct decision is made rather than one that is influenced or forced by such promises. As such, marketing for As a side note, I don't think a Draft ECIP doesn't needs a "day". Maybe it's good day for a target block activation upon acceptance, but that comes later down the line.
This implies that we've been debating and experimenting Olympia for nearly 10 years and now the debate is now over, and on 11/11, the ETC Core Developers decided that it's going to happen. The reality is that the debate about 1559 / Olympia is ongoing, as per the community calls and feedback in your ECIP. There are still unaddressed concerns, and until the ECIP is moved to from As per ECIP-1000
Whether you call it "implementation" use the synonymous word "development", Olympia is still in the draft phase and as far as I am aware, no coding, development or implementation (call it what you like), has started - nor did it start on 11/11. If I am mistaken please link me to the code commits, or project repository, to the reference implementation of Olympia, but in any case, the important thing is that we're still discussing the details, so an implementation can't be ready to be coded up yet. Some minor other points. If you want to keep some promotional language, then I would be more comfortable with it if you use the Thank you. |
+ branding update
|
Thanks! Forgot about the image. Acknowledged. Updates made. 👍🏻 |
|
Your recent update did change the image, but didn't address the other issues raised. Please let me know if you have specific objections or would like to discuss my points, otherwise I cannot approve this until we've reached some kind of understanding on how to handle this series of posts going forward. |
|
Disabled auto-merge to prevent any accidents on potential controversial merges. |
Revised language to align with reviewer feedback on Draft status, implementation framing, and activation conditionality.
The latest commit (d293840) incorporates all requested adjustments and resolves the concerns raised regarding ECIP-1000 compliance and implied consensus.
This update:
- Removes any phrasing that could be interpreted as protocol-level implementation or a network decision.
- Clarifies that current Olympia work is reference-client development permissible in the Draft stage under ECIP-1000.
- Adds explicit procedural context reflecting the Draft status, community review requirements, and conditional nature of any activation.
- Revises remaining instances of “implementation” language into neutral descriptions of prototype and testnet-level work.
- Ensures all forward-looking statements are framed conditionally and aligned with the ECIP-1000 lifecycle.
The article now accurately reflects the ECIP process and maintains full procedural neutrality.
|
See #1652 (comment) Let's discuss there about a 1559-debate preamble we can agree on. This article also does not use the opinion disclaimer as requested. |
|
Thanks for the continued feedback. I want to respond to the latest concerns on this PR, especially around framing, the proposed debate preamble, and the request to use the “opinion” disclaimer. Because this is the opening installment of a technical, educational series, any framing needs to follow the long-standing editorial norms used on ETC.org. For the past decade, technical articles describing Draft ECIPs have not required special preambles, disclaimers, or meta-context tailored to individual proposals. Adding such requirements selectively for a single series would be a departure from that precedent. 1. This article was submitted on 11/11/2025 as the opening of a defined seriesPart 0 was written and submitted on 11/11/2025 as the introductory entry in a structured Olympia Development Series. It has already:
Introducing new, proposal-specific requirements now would undermine internal consistency across the series. If new site-wide editorial rules are ever adopted, they should be documented and applied prospectively, not retroactively. 2. The article no longer suggests activation or inevitabilityEarlier concerns about “implementing” language have already been addressed. The article now:
The message is simply:
3. ECIP-1000 procedural context is clearly statedThe article includes a dedicated “ECIP Procedural Clarity” section that:
This exceeds the typical level of procedural framing found in Draft-stage articles on ETC.org. 4. On the “opinion” disclaimer and proposed preambleThis piece contains:
Labeling the entire article as “opinion” misrepresents substantial objective content. If the maintainer group wants to establish new site-wide guidelines for ECIP-related framing, I’m happy to participate in that discussion. But such rules should be consistent, documented, and uniformly applied—not introduced retroactively for one series. 5. Path forwardI’m happy to:
What I’m not comfortable with is:
As revised, this article accurately reflects ECIP-1000, Draft ECIP status, and the nature of the reference-client work now beginning. |
|
Please move discussion to #1652 to maintain a single thread on this same topic. |
|
as olympia client work is wrapping up. it makes sense to get these articles published before the next wave of development articles hits the public website. @ethereumclassic/website this one has been sitting for 4+ months. Observing and documenting a pattern of soft block from a contentious participant. |
|
Pending #1658 so we can add |
|
Now that the debate article is merged, please feel free to update the debate disclaimer URL https://ethereumclassic.org/blog/2025-12-16-the-etc-fee-market-debate And we I think we can get this through, if it's still up to date. |
Context: This PR has been open since November 11, 2025 and remains unmerged due to unresolved concerns from a single reviewer, despite multiple rounds of revisions addressing all substantive feedback and prior approvals. The delay is now impacting consistency across the Olympia Development Series and the site’s established editorial workflow.
This PR adds a new longform article titled “Olympia Development Series — From Draft to Testnet (Part 0)” to the community website. The article introduces the start of the Olympia development series and outlines the transition from research and drafting into the implementation work and testnet preparation phase for the Olympia ECIP suite.