1.0 release

This commit is contained in:
Youwen Wu 2024-02-11 23:12:19 -08:00
parent c8fd4148ef
commit 93e5709d20
5 changed files with 20 additions and 37 deletions

View file

@ -1,10 +1,10 @@
# eeXiv<sup>2</sup> # eeXiv
eeXiv just got better arXiv just got better
--- ---
eeXiv<sup>2</sup> (pronounced "EECS-iv"[^1]) is Team 1280's locally-hosted curated research-sharing platform. It is the successor to the original eeXiv, whose design was so terrible it was redesigned within 24 hours. eeXiv (pronounced "EECS-iv"[^1]) is Team 1280's locally-hosted curated research-sharing platform.
It is maintained by the Team 1280 EECS ("Electrical Engineering and Computer Science") team, which is also the greatest contributor of its research papers. It is maintained by the Team 1280 EECS ("Electrical Engineering and Computer Science") team, which is also the greatest contributor of its research papers.
However, this repository is open for anyone—in Team 1280, in another FRC team, or as independent hobbyists—to contribute. However, this repository is open for anyone—in Team 1280, in another FRC team, or as independent hobbyists—to contribute.
eeXiv borrows from a pioneer in digital open access, arXiv.org, and hosts the most FRC-specific scholarly articles in numerous subject areas, curated by our strong community of volunteer moderators. eeXiv borrows from a pioneer in digital open access, arXiv.org, and hosts the most FRC-specific scholarly articles in numerous subject areas, curated by our strong community of volunteer moderators.

View file

@ -5,12 +5,12 @@ export default function Page() {
<div className='text-slate-600'> <div className='text-slate-600'>
<h1 className='text-3xl text-slate-800 mt-4 mb-1 font-serif'>About Us</h1> <h1 className='text-3xl text-slate-800 mt-4 mb-1 font-serif'>About Us</h1>
<p> <p>
eeXiv<sup>2</sup>{' '} eeXiv{' '}
{`is a project hosted by Team 1280 EECS ("Electrical Engineering and {`is a project hosted by Team 1280 EECS ("Electrical Engineering and
Computer Science"), independent of the department of the same name at`}{' '} Computer Science"), independent of the department of the same name at`}{' '}
<Link href='https://eecs.berkeley.edu'>UC Berkeley</Link>. We aim to <Link href='https://eecs.berkeley.edu'>UC Berkeley</Link>. We aim to
rival arXiv as the single largest open-source and open-access research rival arXiv as the single largest open-source and open-access research
paper repository. eeXiv<sup>2</sup> is{' '} paper repository. eeXiv is{' '}
<Link href='https://github.com/Team-1280/eeXiv'>open-source</Link> and{' '} <Link href='https://github.com/Team-1280/eeXiv'>open-source</Link> and{' '}
<Link href='https://github.com/Team-1280/eeXiv/blob/main/LICENSE'> <Link href='https://github.com/Team-1280/eeXiv/blob/main/LICENSE'>
licensed licensed
@ -22,24 +22,6 @@ export default function Page() {
</h1> </h1>
<ul className='list-disc'> <ul className='list-disc'>
<li key='1'> <li key='1'>
Why are you called eeXiv<sup>2</sup> with the superscript `{'2'}`?
<ul>
<li key='1' className='mx-2 my-1 text-slate-500'>
The original project called {`"eeXiv"`} was completed within 2
days of its conception as a competitor to arXiv focused around
FRC, but it quickly accumulated an exponential amount of technical
debt due to poor design choices made from day one as well as vast
amounts of AI generated code. eeXiv<sup>2</sup> was quickly
created within 24 hours of the release of the original eeXiv to
reimplement its features and vision under a more maintainable and
appropriate design. While eeXiv<sup>2</sup> technically refers
specifically to this redesigned version, eeXiv and eeXiv
<sup>2</sup> are de facto the same project and may be referred to
as either name.
</li>
</ul>
</li>
<li key='2'>
How can I contribute to research or development on eeXiv (or even just How can I contribute to research or development on eeXiv (or even just
add my profile to the site)? add my profile to the site)?
<ul key='1' className='mx-2 my-1 text-slate-500'> <ul key='1' className='mx-2 my-1 text-slate-500'>

View file

@ -3,26 +3,28 @@ import Link from 'next/link'
export default function News() { export default function News() {
return ( return (
<div className='bg-slate-800 rounded-lg p-6 w-full basis-full md:basis-2/5 my-4 lg:my-0 max-h-[250px] overflow-y-auto'> <div className='bg-slate-800 rounded-lg p-6 w-full basis-full md:basis-2/5 my-4 lg:my-0 max-h-[250px] overflow-y-auto'>
<span className='text-3xl md:text-4xl text-slate-200'> <span className='text-3xl md:text-4xl text-slate-200'>eeXiv News</span>
eeXiv<sup>2</sup> News
</span>
<br className='my-2' /> <br className='my-2' />
<span className='text-xl text-slate-400'> <span className='text-xl text-slate-400'>
Stay up to date with what is happening at eeXiv<sup>2</sup>. Stay up to date with what is happening at eeXiv.
</span> </span>
<br className='my-2' /> <br className='my-2' />
<span className='text-lg text-slate-200'>Latest news</span> <span className='text-lg text-slate-200'>Latest news</span>
<br className='my-4' /> <br className='my-4' />
<ul className='text-slate-50 px-6 list-disc'> <ul className='text-slate-50 px-6 list-disc'>
<li key={1}>eeXiv is currently under active development!</li> <li key={1}>
<li key={2}> eeXiv 1.0 has been released! All basic features like search and
document viewing are available.
</li>
<li key={2}>eeXiv is currently under active development!</li>
<li key={3}>
There may be major updates, breaking changes, or weird bugs. Report There may be major updates, breaking changes, or weird bugs. Report
bugs, suggest new features, or give us feedback at{' '} bugs, suggest new features, or give us feedback at{' '}
<a href='https://github.com/team-1280/eexiv-2/issues' target='_blank'> <a href='https://github.com/team-1280/eexiv-2/issues' target='_blank'>
our issue tracker. our issue tracker.
</a> </a>
</li> </li>
<li key={3}> <li key={4}>
Want to upload your documents or just make yourself a profile on Want to upload your documents or just make yourself a profile on
eeXiv? Check our <Link href='/about'>about page</Link> for more eeXiv? Check our <Link href='/about'>about page</Link> for more
information! information!

View file

@ -58,7 +58,7 @@ export default function RootLayout({
<div className='max-w-[1200px] flex justify-between mx-auto items-center pt-3 flex-nowrap'> <div className='max-w-[1200px] flex justify-between mx-auto items-center pt-3 flex-nowrap'>
<h1 className={`${styles.title} ${zillaSlab.className} mx-10`}> <h1 className={`${styles.title} ${zillaSlab.className} mx-10`}>
<Link href='/' className='no-link-style'> <Link href='/' className='no-link-style'>
eeXiv<sup>2</sup> eeXiv
</Link> </Link>
</h1> </h1>
<div className='hidden md:inline'> <div className='hidden md:inline'>

View file

@ -90,12 +90,11 @@ export default function Home() {
return ( return (
<div className='text-slate-800 flex flex-wrap md:flex-row justify-center'> <div className='text-slate-800 flex flex-wrap md:flex-row justify-center'>
<p className='font-serif text-lg basis-full md:basis-1/2 grow mr-1 text-balance'> <p className='font-serif text-lg basis-full md:basis-1/2 grow mr-1 text-balance'>
eeXiv<sup>2</sup>, like arXiv, is a free distribution service and an eeXiv, like arXiv, is a free distribution service and an open-access
open-access archive for nearly {Object.keys(documents).length} scholarly archive for nearly {Object.keys(documents).length} scholarly articles in
articles in the fields of physics, mathematics, computer science, the fields of physics, mathematics, computer science, quantitative
quantitative biology, quantitative finance, statistics, electrical biology, quantitative finance, statistics, electrical engineering and
engineering and systems science, and economics, but mainly related to systems science, and economics, but mainly related to the{' '}
the{' '}
<Link <Link
href='https://en.wikipedia.org/wiki/FIRST_Robotics_Competition' href='https://en.wikipedia.org/wiki/FIRST_Robotics_Competition'
target='_blank' target='_blank'