Skip to content

prepare for CTAN release - #61

Open
LogCreative wants to merge 11 commits into
mainfrom
ctan-release
Open

LogCreative wants to merge 11 commits into
mainfrom
ctan-release

Conversation

@LogCreative

@LogCreative LogCreative commented Sep 5, 2021

Copy link
Copy Markdown
Member

This is a PR for CTAN release preparation.

CTAN has a strict check on package release.

It may take some time for the package to pass the release. Meanwhile:

  • Check copyright licenses.
  • Check installation.

@LogCreative LogCreative mentioned this pull request Sep 5, 2021
10 tasks
@LogCreative

Copy link
Copy Markdown
Member Author

Remember the namespace of our package is sjtubeamer, which is not the name of this repository. Because:

Let us remind you that there are operating systems unable to distinguish between myfile and MyFile . That's why we check for “identical filenames” after converting everything to “lowercase”.

@LogCreative

Copy link
Copy Markdown
Member Author

Local Installation check complete. I will add a README in the src/ directory to make it included in the package.

@LogCreative
LogCreative requested a review from skyzh September 5, 2021 11:50

@skyzh skyzh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

src/tex 目录是不是应该 ignore?其他都 LGTM

@LogCreative

Copy link
Copy Markdown
Member Author

忘了

@LogCreative

LogCreative commented Sep 5, 2021

Copy link
Copy Markdown
Member Author

I am searching the information on vi/ folder inclusion. It is dangerous to include such a directory since it could NOT make it to the MiKTeX distribution. See hitszbeamer for a failed output.

I will try to solve it through TDS packaging standard.

@skyzh

skyzh commented Sep 5, 2021

Copy link
Copy Markdown
Member

We could drop support for MiKTeX for now :) We could resolve this in next minor version.

@LogCreative

LogCreative commented Sep 5, 2021

Copy link
Copy Markdown
Member Author

I am not sure about that... It could be solved by some way... I guess...

I will try to figure it out.

@LogCreative

Copy link
Copy Markdown
Member Author

It seems fibeamer is successfully built. I have to believe *-ctan.zip with its tds.zip will work, at least for now. It seems to be the previous beamer is not correctly packaged.

@LogCreative

Copy link
Copy Markdown
Member Author

First attempt on CTAN release has been made. Notice the email.

@LogCreative

Copy link
Copy Markdown
Member Author

Technical error occurred. Internal distribution will be first deployed.

@LogCreative

Copy link
Copy Markdown
Member Author

#77 will try to solve the technical errors.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants