AnssiR66 / AlanStdLib

The Standard Library for ALAN Interactive Fiction Language
Other
6 stars 2 forks source link

v2.2.0-RC Check List #117

Closed tajmone closed 3 years ago

tajmone commented 3 years ago

@AnssiR66, the Mid-November ETA is approaching fast! We need to wrap up the current work and focus on the StdLib v2.2.0-RC release. Here's how we should proceed:

tajmone commented 3 years ago

Highest Priority: StdLib Sources

Right now, we should focus on polishing the library sources, for they will be the main source of reference on how to use the various library features, since there's no way the StdLib Manual could be finished in two weeks. We need to:

Annotating the StdLib Manual

Since we'll be advising end users to check the online HTML Preview of the StdLib Manual from the dev-2.2.0 branch (which will always provide the latest version of the Manual, until v2.0.0 is released), we should add admonition blocks at the beginning of Parts, Chapters and Sections (Level 2) mentioning their current status in relation to v2.0.0.

I've already started to add some of these admonitions, adding a brief description of the contents status, task lists for what still need to be done, and (where applicable) links to the repository Issues discussing the various features updates that need to be integrated in the Manual.

These admonition blocks should be a guidance for both end users (who need to known how reliable the contents are) as well as for us (who need to plan the contents updates).

Before the ETA arrives, at least every Part should have an admonition block informing the reader about its contents status. Any Part, Chapter or Section which was already updated to v2.0.0, should have an admonition block stating it clearly, so that end users can safely rely on its contents.

Manual Updates

@AnssiR66, if you have finished writing any of the texts discussed in #104, please send them before the 10th of November, because the last days before the ETA release will be rather busy — also, after the package release I'll be taking a break until mid- or end-January, since I want to focus on creating an adventure during the season holidays, and have also piled up a lot of work which I'll need to catch up with.

tajmone commented 3 years ago

Planning to Release Over Weekend

@AnssiR66, if it's OK with you, I'd like to finish all the pending polishing tasks and the start working locally on the RC distribution package — add the examples from the StdLib Manual, the Clothing Guide tutorial, and create an ad hoc README.html to include in the package.

Once the package is ready, I'll send it to you via email, so you can preview it; once you approve it, I was thinking of hosting it on my Google Drive space, creating a dedicated read-only folder that is publicly accessible to anyone — that's just because it's already setup for use; but if you have better alternatives in mind it's fine.

Then I'll write the draft of the presentation email, and sent it to you so you might further edit it — I'll be summarizing the new features, and the nature of the RC pre-relase, but since it's going to be an email from both of us, you should edit it and add whatever text you think is required.

My hope is to be able to finish all pending chores during the weekend, and announce the new package on Sunday night — or by Monday morning, in case of delays.

Now that we've discovered that the ALAN Yahoo list is shutting down on Dec. 15, I think we should release the package as soon as we can, in case communications are interrupted on the list before community members have a chance to download the package and ask us questions. I was hoping to count on the newsgroup to provide support during the holidays, since the Manual isn't yet complete, but this might not be the case if setting up the new list will take long, which might result in a gap-period in which the ALAN IF list is not available.

What do you think?

AnssiR66 commented 3 years ago

Yes, this sounds good. Do send me the e-mail briefing when it is ready, and I will read through it (and add something if needed). Do you wish me to write something to chapter 3 of the manual (library overview), or other places? -Anssi


From: Tristano Ajmone notifications@github.com Sent: Saturday, November 7, 2020 2:55 PM To: AnssiR66/AlanStdLib AlanStdLib@noreply.github.com Cc: AnssiR66 anssir66@hotmail.com; Mention mention@noreply.github.com Subject: Re: [AnssiR66/AlanStdLib] v2.2.0-RC Check List (#117)

Planning to Release Over Weekend

@AnssiR66https://github.com/AnssiR66, if it's OK with you, I'd like to finish all the pending polishing tasks and the start working locally on the RC distribution package — add the examples from the StdLib Manual, the Clothing Guide tutorial, and create an ad hoc README.html to include in the package.

Once the package is ready, I'll send it to you via email, so you can preview it; once you approve it, I was thinking of hosting it on my Google Drive space, creating a dedicated read-only folder that is publicly accessible to anyone — that's just because it's already setup for use; but if you have better alternatives in mind it's fine.

Then I'll write the draft of the presentation email, and sent it to you so you might further edit it — I'll be summarizing the new features, and the nature of the RC pre-relase, but since it's going to be an email from both of us, you should edit it and add whatever text you think is required.

My hope is to be able to finish all pending chores during the weekend, and announce the new package on Sunday night — or by Monday morning, in case of delays.

Now that we've discovered that the ALAN Yahoo list is shutting down on Dec. 15, I think we should release the package as soon as we can, in case communications are interrupted on the list before community members have a chance to download the package and ask us questions. I was hoping to count on the newsgroup to provide support during the holidays, since the Manual isn't yet complete, but this might not be the case if setting up the new list will take long, which might result in a gap-period in which the ALAN IF list is not available.

What do you think?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/AnssiR66/AlanStdLib/issues/117#issuecomment-723442900, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABO2KHR7MYCMV32B22EH5XLSOU7SZANCNFSM4TF2A7EA.

tajmone commented 3 years ago

OK, I should be able to send you the preview by Sunday lunch.

Do you wish me to write something to chapter 3 of the manual (library overview), or other places?

Please, go ahead. I might not be resuming work on the repository until mid-January, after the RC release; but anything you send me I'll save it locally (and if I find a few free time slots I'll add it to the ADoc sources).