<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Project ideas</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>Recent changes to Project ideas</description><atom:link href="https://sourceforge.net/p/sdcc/wiki/Project%20ideas/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 30 Oct 2024 14:25:22 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/sdcc/wiki/Project%20ideas/feed" rel="self" type="application/rss+xml"/><item><title>Project ideas modified by Philipp Klaus Krause</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v27
+++ v28
@@ -94,8 +94,3 @@
 --

 The Microchip PIC devices are still popular. SDCC has had "in-development" backends for them for quite a while, but they never became stable. Also, the backends depend on mostly unmaintained upstream gputils. There are many possible improvements, that could bring the pic14 and pic16 backends closer to being stable. This requires some knowledge of the PIC devices. It probably wouldn't be a good GSoC project, since we don't have a mentor familiar with PIC.
-
-Git mirror (help wanted)
---
-
-We have an experimental git repo at sf/p/sdcc/git-mirror with a provisional_trunk branch that is supposed to follow svn/trunk. Also, we have a semi/un-official mirror over at https://codeberg.org/sdcc/code. To make any sense for a broader circle of users and contributors, we need a mechanism that updates it automatically. There is some testing in progress, once it works (and nobody intervenes with better plans), we can make it official. (No, SDCC is not going to "switch", "migrate" or "upgrade" to git, git*\*b or anything similar anytime soon, please browse the mailing list archive for more background.)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philipp Klaus Krause</dc:creator><pubDate>Wed, 30 Oct 2024 14:25:22 -0000</pubDate><guid>https://sourceforge.neta283485c377774576841e8deaebe97ef001264ec</guid></item><item><title>Project ideas modified by Philipp Klaus Krause</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v26
+++ v27
@@ -22,7 +22,6 @@
 * https://sourceforge.net/p/sdcc/feature-requests/332/
 * https://sourceforge.net/p/sdcc/feature-requests/450/
 * https://sourceforge.net/p/sdcc/feature-requests/654/
-* https://sourceforge.net/p/sdcc/feature-requests/23/


 Merge the sdas fork of asxxxx 3 with current upstream asxxxx 5.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philipp Klaus Krause</dc:creator><pubDate>Wed, 30 Oct 2024 14:24:28 -0000</pubDate><guid>https://sourceforge.netc22ac84982622552a09b4d0cb961cb22b2e97fab</guid></item><item><title>Project ideas modified by Felix</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v25
+++ v26
@@ -99,4 +99,4 @@
 Git mirror (help wanted)
 --

-We have a semi/un-official git code repository over at https://codeberg.org/sdcc/code, that follows svn/trunk.  To make any sense for a broader circle of users and contributors, we need a mechanism that updates it automatically. Then we can make it official. Maybe the repo should be hosted here at sf, together with an update hook (if possible)... speak to us if you use git and know the ropes. (No, SDCC is not going to "switch", "migrate" or "upgrade" to git, git*\*b or anything similar anytime soon, please browse the mailing list archive for more background.)
+We have an experimental git repo at sf/p/sdcc/git-mirror with a provisional_trunk branch that is supposed to follow svn/trunk. Also, we have a semi/un-official mirror over at https://codeberg.org/sdcc/code. To make any sense for a broader circle of users and contributors, we need a mechanism that updates it automatically. There is some testing in progress, once it works (and nobody intervenes with better plans), we can make it official. (No, SDCC is not going to "switch", "migrate" or "upgrade" to git, git*\*b or anything similar anytime soon, please browse the mailing list archive for more background.)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Felix</dc:creator><pubDate>Mon, 13 Nov 2023 16:38:31 -0000</pubDate><guid>https://sourceforge.neta276cfce27ae944cf5e3767bcadbc32c5687e0a0</guid></item><item><title>Project ideas modified by Felix</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v24
+++ v25
@@ -99,4 +99,4 @@
 Git mirror (help wanted)
 --

-We have a semi/un-official git code repository over at https://codeberg.org/sdcc/code, that follows svn/trunk.  To make any sense for a broader circle of users and contributors, we need a mechanism that updates it automatically. Then we can make it official. Maybe the repo should be hosted here at sf, together with an update hook (if possible)... speak to us if you use git and know the ropes.
+We have a semi/un-official git code repository over at https://codeberg.org/sdcc/code, that follows svn/trunk.  To make any sense for a broader circle of users and contributors, we need a mechanism that updates it automatically. Then we can make it official. Maybe the repo should be hosted here at sf, together with an update hook (if possible)... speak to us if you use git and know the ropes. (No, SDCC is not going to "switch", "migrate" or "upgrade" to git, git*\*b or anything similar anytime soon, please browse the mailing list archive for more background.)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Felix</dc:creator><pubDate>Sat, 11 Nov 2023 15:10:40 -0000</pubDate><guid>https://sourceforge.net1ae873e332e09a7f1d4458d608e7153f4ee383e4</guid></item><item><title>Project ideas modified by Felix</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v23
+++ v24
@@ -95,3 +95,8 @@
 --

 The Microchip PIC devices are still popular. SDCC has had "in-development" backends for them for quite a while, but they never became stable. Also, the backends depend on mostly unmaintained upstream gputils. There are many possible improvements, that could bring the pic14 and pic16 backends closer to being stable. This requires some knowledge of the PIC devices. It probably wouldn't be a good GSoC project, since we don't have a mentor familiar with PIC.
+
+Git mirror (help wanted)
+--
+
+We have a semi/un-official git code repository over at https://codeberg.org/sdcc/code, that follows svn/trunk.  To make any sense for a broader circle of users and contributors, we need a mechanism that updates it automatically. Then we can make it official. Maybe the repo should be hosted here at sf, together with an update hook (if possible)... speak to us if you use git and know the ropes.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Felix</dc:creator><pubDate>Fri, 10 Nov 2023 12:31:38 -0000</pubDate><guid>https://sourceforge.neta537d1d04abe0f6bff8c6112881cbc0b60d61680</guid></item><item><title>Project ideas modified by Philipp Klaus Krause</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v22
+++ v23
@@ -11,12 +11,6 @@

 * https://sourceforge.net/p/sdcc/feature-requests/593/

-Generalized constant propagation.
---
-
-Some relevant tickets:
-
-* https://sourceforge.net/p/sdcc/feature-requests/364/

 Improve standard compliance
 --
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philipp Klaus Krause</dc:creator><pubDate>Wed, 26 Jul 2023 08:16:36 -0000</pubDate><guid>https://sourceforge.netd48d2a23ee60db2152c2d9f6732d008263271afe</guid></item><item><title>Project ideas modified by Philipp Klaus Krause</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v21
+++ v22
@@ -93,8 +93,8 @@
 Documentation improvement usability glue stuff
 --

-The SDCC manul and documentationhas mstly been written on-the-go by SDCC developers; sometimes outdated bits haven't been cleaned up in time until years later. Many SDCC users use Windows, while developers mostly use GNU/Linux. Many SDCC users use it from an IDE, but most developers don't.
-This has resulted in a less-than-optimal state of documentation for mayn users.
+The SDCC manul and documentation has mostly been written on-the-go by SDCC developers; sometimes outdated bits haven't been cleaned up in time until years later. Many SDCC users use Windows, while developers mostly use GNU/Linux. Many SDCC users use it from an IDE, but most developers don't.
+This has resulted in a less-than-optimal state of documentation for many users.
 This could include finding usability / documentation issues e.g. by cognitive walkthroughs and fixing the issues found, looking into support of SDCC in IDEs and posibly updating the support (e.g. Code::Blocks has relatively up-to-date support of SDCC, but could still be improved, while the SDCC Eclipse plugin is unmaintained, and apparenly doesn't work for many users).

 PIC improvement (probably not for GSoc)
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philipp Klaus Krause</dc:creator><pubDate>Tue, 01 Mar 2022 15:44:55 -0000</pubDate><guid>https://sourceforge.net178f04a30352e494c90bab28a1991a9301922913</guid></item><item><title>Project ideas modified by Philipp Klaus Krause</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v20
+++ v21
@@ -81,7 +81,7 @@
 A modern preprocessor
 --

-Ihe current SDCC preprocessor is a fork of an old GNU preprocessor, 4.6.3. To be ready for modern requirements, such as upcoming C2X, it would be good to have a preprocessor, e.g. by merging the few additional features SDCC requires into a current GCU preprocessor to use for SDCC.
+Ihe current SDCC preprocessor is a fork of an old GNU preprocessor, 4.6.3. To be ready for modern requirements, such as upcoming C2X, it would be good to have a preprocessor, e.g. by merging the few additional features SDCC requires into a current GCC preprocessor to use for SDCC.

 double
 --
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philipp Klaus Krause</dc:creator><pubDate>Tue, 09 Mar 2021 15:52:26 -0000</pubDate><guid>https://sourceforge.net0df0177372ec2997c4b5e44bec11f82c60576a96</guid></item><item><title>Project ideas modified by Philipp Klaus Krause</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v19
+++ v20
@@ -100,4 +100,4 @@
 PIC improvement (probably not for GSoc)
 --

-The Microchip PIC devices are still popular. SDCC has had "in-development" backends for them for quite a while, but they never became stable. Also, thebackends depend on mostly unmaintained upstream gputils. There are many possible improvements, that could bring the pic14 and pic16 backends closer to being stable. This requires some knowledge of the PIC devices. It probably wouldn't be a good GSoC project, since we don't have mentor familiar with PIC.
+The Microchip PIC devices are still popular. SDCC has had "in-development" backends for them for quite a while, but they never became stable. Also, the backends depend on mostly unmaintained upstream gputils. There are many possible improvements, that could bring the pic14 and pic16 backends closer to being stable. This requires some knowledge of the PIC devices. It probably wouldn't be a good GSoC project, since we don't have a mentor familiar with PIC.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philipp Klaus Krause</dc:creator><pubDate>Mon, 17 Feb 2020 13:10:48 -0000</pubDate><guid>https://sourceforge.netfc91897c12d7e22db8255f1a1f35a799304bfeae</guid></item><item><title>Project ideas modified by Philipp Klaus Krause</title><link>https://sourceforge.net/p/sdcc/wiki/Project%2520ideas/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v18
+++ v19
@@ -97,3 +97,7 @@
 This has resulted in a less-than-optimal state of documentation for mayn users.
 This could include finding usability / documentation issues e.g. by cognitive walkthroughs and fixing the issues found, looking into support of SDCC in IDEs and posibly updating the support (e.g. Code::Blocks has relatively up-to-date support of SDCC, but could still be improved, while the SDCC Eclipse plugin is unmaintained, and apparenly doesn't work for many users).

+PIC improvement (probably not for GSoc)
+--
+
+The Microchip PIC devices are still popular. SDCC has had "in-development" backends for them for quite a while, but they never became stable. Also, thebackends depend on mostly unmaintained upstream gputils. There are many possible improvements, that could bring the pic14 and pic16 backends closer to being stable. This requires some knowledge of the PIC devices. It probably wouldn't be a good GSoC project, since we don't have mentor familiar with PIC.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Philipp Klaus Krause</dc:creator><pubDate>Tue, 04 Feb 2020 17:20:05 -0000</pubDate><guid>https://sourceforge.netedb4b6232bad29c21a826dc056484792b38bb945</guid></item></channel></rss>