Drupal versions prior to Drupal 3.0.0 are not tagged. As per https://cheppers.com/blog/drupal-genesis (via @Nevergone), the following hashes are useful for early versions:

1.0: 6e88265b1f5fd984c7bff8207e214982ec260e3e
2.0: b156f83be82a64d3c4d2a215e47c6420f48a83e0

I discussed this with @fgm who also did prior Drupal version installations before. He agrees with that 1.0.0 and 2.0.0 hash. He also adds:

A memorable older release too is what one finds when extracting the drop.tar.gz file from commit 2569242afd5eec297e7d72065f4e3dd2586d0fd8 : this looks like something a drop.org snapshot prior to Drupal 1.

On top of that as per digging by @Nevergone, 690e60f030761e7016b2352ed18cc70899989156 is 3.0.1. At least that looks like adding 3.0.1 into the changelog.

Would be nice to tag these for future reference, so people don't need to do the digging :) Not sure which other versions may be missing.

So:

git tag 1.0 6e88265b1f5fd984c7bff8207e214982ec260e3e
git tag 2.0 b156f83be82a64d3c4d2a215e47c6420f48a83e0
git tag 3.0.1 690e60f030761e7016b2352ed18cc70899989156
git tag 3.0.2 5579113b78f48b980e768b33fd7f0c0127ed599c

Comments

Gábor Hojtsy created an issue. See original summary.

gábor hojtsy’s picture

Title: Tag Drupal 1.0, 2.0 and 3.0 » Tag Drupal 1.0, 2.0, 3.0.1 and drop.org snapshot
wim leers’s picture

Issue tags: +drupalhistory

<3

dries’s picture

Issue tags: +Favorite-of-Dries

<3

fgm’s picture

For whomever is interested in such history, I did a presentation at DevDays Dublin and DrupalCon Prague about the history of (the blocks system in) Drupal, for which I ported each and every version to PHP 5.3 (this needed some fixes, especially for D5), including screencaps and a number of metrics like code size and response time

The presentation is there:
- http://www.osinet.fr/presentation/histoire-blocs-drupal

Some pointers:

pol’s picture

<3

btopro’s picture

<3

Once those are there we need a visualization that shows the eb and flow of the project over the years, be cool to see commitlog visuals month to month the way people take a picture of a building once a week to watch it built of the years it takes to construct :)

nevergone’s picture

<3 Great news! :)

pene’s picture

nevergone’s picture

The 3.0.0 is wrong tag. This is last commit in origin/3.0.x branch, but it has been 3.0.2 released.

Correct commit ID's (discover changelog):
Drupal 3.0.0: 8df2ec0e21f5a0fcb4d58b0729c01a86424abd67
Drupal 3.0.2: 5579113b78f48b980e768b33fd7f0c0127ed599c

tamerzg’s picture

For those interested I ll be doing presentation about History of Drupal at Drupalcamp London:
http://drupalcamp.london/content/history-drupal-aka-drop-10-drupal-80

tamerzg’s picture

My "History of Drupal" presentation is now available on http://websolutions.hr/drupal-history
Also I made a GitHub repository where you can browse source code and download old releases from Drupal 1.0 to Drupal 6.0. Here is the link:
https://github.com/WEBSOLUTIONSHR/drupal

nevergone’s picture

And now?

nevergone’s picture

Version: x.y.z » 9.x-dev

Somebody?

catch’s picture

Version: 9.x-dev » 8.3.x-dev

Moving to 8.3.x, this will be hidden in the 9.x queue.

gábor hojtsy’s picture

I think copy-pastable git commands would make this happen much sooner #winkwink

wim leers’s picture

Issue summary: View changes
git tag 1.0 6e88265b1f5fd984c7bff8207e214982ec260e3e
git tag 2.0 b156f83be82a64d3c4d2a215e47c6420f48a83e0
git tag 3.0.1 690e60f030761e7016b2352ed18cc70899989156
wim leers’s picture

Issue summary: View changes
Status: Active » Needs review

#10:

The 3.0.0 is wrong tag. This is last commit in origin/3.0.x branch, but it has been 3.0.2 released.

Drupal 3.0.0: 8df2ec0e21f5a0fcb4d58b0729c01a86424abd67

But that's a tag that already is in the repo, so that's a bit trickier. Let's open a separate issue for that.

Drupal 3.0.2: 5579113b78f48b980e768b33fd7f0c0127ed599c

Thanks, added!

dries’s picture

Status: Needs review » Fixed

Thanks for researching the commit hashes and even preparing the Git commands. I just tagged them with a big smile on my face!

optimus:drupal dries$ git tag | grep "^1"
1.0
nevergone’s picture

git push origin --tags

:)

longwave’s picture

Status: Fixed » Needs work

Yeah, these don't actually seem to have been pushed to the repository yet :)

dries’s picture

Oops! Better now?

gábor hojtsy’s picture

Status: Needs work » Fixed
nevergone’s picture

@Dries: Well done! :)

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.