-
Notifications
You must be signed in to change notification settings - Fork 15
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
Add two Martin's codes #12
base: master
Are you sure you want to change the base?
Conversation
It looks like neither of these have a license. Perhaps @martinjameswhite can add a license to these? If you don't care, the MIT license is a good default choice. Or there's always www.choosealicense.com if you really want to get into it.... |
To scale this page up, we may want to automatically generate it from a csv or json file or similar, using (1) a script to generate rst, But let's wait on that to see how many other pieces of software we get and what the diversity is. |
Yes. This reminded me to add proper licenses to my code. |
Nice 👍 |
What is needed to generate the page? |
I wonder if there already is a nikola plug in for this kind of things. |
Also pulls description from github if it wasn't listed in the rst file. The logic flow here is broken!
I added a stub script to build json from rst and rst from json |
Are all the new codes licensed now? I agree with the removal of the SNCosmo icon. It was out of place given that no other package has an icon. However, I'm not a big fan of the move to lists of links. The list is almost always one item long. If you don't want the title to be the link, I'd suggest putting the links in boxes after the blurb, like Could also do something like |
I think all my stuffs licensed ...
|
Great, thanks Martin. |
@kbarbary |
For now, can you just make the converter output an HTML page? e.g., <!--
.. title: Software
.. slug: software
.. type: text
.. hidetitle: true
-->
<p>BCCP develops open-source software for use in cosmology. Here are some
of our projects:</p>
<hr>
<h3>SEP</h3>
<p>SEP is a Python and C library for source detection and photometry, adapted from the
SourceExtractor code base. It makes the SourceExtractor background and detection algorithms
available directly from Python and (eventually) Julia.
<a href="http://sep.readthedocs.org">webpage</a>
<a href="http://github.com/kbarbary/sep">GitHub</a>
</p>
<hr>
<h3>SNCosmo</h3>
... Let's just get the links into the paragraph and prettify them in a separate step. |
BoxRemap and Copter.
Looks like if this page is to scale up, we need to change how the linkref and entries are separated. the current scheme separates the entry and linkref and may be difficult to maintain if we want to split the page or ask others to write pull requests (two hunks vs one)
I've put martin's other suggested link here:
https://github.com/desihub/imaginglss
https://github.com/martinjameswhite/litemangle
https://github.com/mockFactory
https://github.com/wll745881210/CLPT_GSRSD
https://github.com/martinjameswhite/recon_code