From Python to silicon
 

Development snapshots

:!: Development snapshots are now obsolete. You can track ongoing development using the Source code repository.

Rationale

An open source project may benefit from early, frequent releases of development snapshots, in addition to the slower cycle of stable releases. However, the purpose and the target public of stable releases versus development snapshots is totally different. Therefore, it is meaningful to use different sites to make them available.

The purpose of this web page is to make the MyHDL development snapshots available. The stable releases will remain on SourceForge.

What (not) to expect

Development snapshots are unstable or incomplete. Problems and inconsistencies should be anticipated. In particular:

  • documentation, implementation and tests may be incomplete, outdated or incorrect
  • experimental features may not be included in a stable release

That having said, there are also a number of guarantees :

  • all existing regression tests run without errors
  • the snapshot release number is used to tag the CVS tree and to set myhdl.__version__

In contrast to official releases, development snapshots will be removed some time after a better release is available.

When to use a snapshot

When you are new to MyHDL, you should start with the latest stable release.

On the other hand, experienced MyHDL users are encouraged to try out development snapshots and to provide feedback. It is a great way to help development.

Usually you will know when and why to use a snapshot based on support information. Typically such a snapshot will solve a blocking bug, add a crucial new feature, or you have agreed to test some new feature to provide feedback.

Version naming conventions

Each development snapshot is considered a step towards a subsequent stable release. It will be named by attaching a status indicator and a snapshot number to the release number. For example, 0.5dev2 would be the second development snapshot towards the 0.5 release.

A number of status indicators may be used, according to the following table, in order of increasing stability:

Status indicator Meaning
dev on-going development snapshot
a alpha version
b beta version
c release candidate

Development snapshots

0.6 snapshots

Aug 24, 2008
myhdl-0.6dev9.tar.gz

Mar 26, 2008
myhdl-0.6dev8.tar.gz

Mar 18, 2008
myhdl-0.6dev7.tar.gz

Jan 9, 2008
myhdl-0.6dev6.tar.gz

Dec 18, 2007
myhdl-0.6dev5.tar.gz

Jun 17, 2007
myhdl-0.6dev4.tar.gz

Dec 13, 2006
myhdl-0.6dev3.tar.gz

Oct 19, 2006
myhdl-0.6dev2.tar.gz

Oct 4, 2006
myhdl-0.6dev1.tar.gz

0.5.1 snapshots

The 0.5.1 release is available on SourceForge.

Apr 14, 2006
myhdl-0.5.1dev1.tar.gz

0.5 snapshots

The 0.5 release is available on SourceForge.

Dec 27, 2005
myhdl-0.5c1.tar.gz

Dec 19, 2005
myhdl-0.5b1.tar.gz

Nov 28, 2005
myhdl-0.5a1.tar.gz

Nov 21, 2005
myhdl-0.5dev5.tar.gz

Nov 14, 2005
myhdl-0.5dev4.tar.gz

Nov 4, 2005
myhdl-0.5dev3.tar.gz

Oct 21, 2005
myhdl-0.5dev2.tar.gz

Oct 10, 2005
myhdl-0.5dev1.tar.gz

dev/snapshots.txt · Last modified: 2008/09/12 14:03 by jandecaluwe
 
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki