-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor project specific code #113
Conversation
Thanks @soehms, these are very welcome cleanups. I'll test later today. |
This milestone was used temporarily for a potential bugfix release, but later deleted. |
Thanks! I will have a look at the referenced issue. |
"Home" page is special, and is one level up to the other pages. This makes it difficult to write correct paths (to attachments or to other wiki pages) (if I remember correctly). On the other hand, I think it's good to start a new "Home" page for the new wiki on GitHub.
I tried with others, but ended in the whitespace. The others didn't work well (for me). After migration, we can edit and reorganize the pages. So I don't think it's a big deal. |
This is working well. Thanks again! |
Thanks, too! |
I see! Thanks for the answer! |
@kwankyu, @mkoeppe I'm sorry I haven't found time to help here for a few weeks. While trying to update myself (at least a bit), I noticed that in the heat of development, a lot of Sage-specific code ended up in the
migration.py
file.So I'm proposing this PR to relegate this to the config files. The patch produces exactly the same output as the previous commit, but reduces the Sage-specific coding in the Python file:
Furthermore, I do some cleaning in terms of avoidable use of literals.
BTW: I noticed this
unknown milestone "sage-9.1.1"
(with and without the patch):It is not present in the
unmapped_milestones.txt
. Where does it come from? I didn't find it in any Trac ticket.The following questions go back in time, but I couldn't find answers for them:
I'm wondering why renaming
WikiStart
toHome
was dropped as it breaks the start page for the GitHub wiki (assuming it will be chosen as the final destination). What is the intention? Will it be replaced by a softlink?I still don't understand the need to delete the wiki subtree. I agree with the argument given in the comment dated 12/22/16 of PR Fix E5 of issue #18 #26 that there could be ambiguities (theoretically). But I don't see any examples of this. Anyway, if this is necessary, why are we using whitespaces as delimiters in filenames?