First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 155546
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Tobias Scherbaum <dertobi123@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Björn Michaelsen <bjoern.michaelsen@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
etcproposals-0.9.20061114.ebuild ebuild for etcproposals version 0.9.20061114 text/plain Björn Michaelsen 2006-11-18 00:36 0000 526 bytes Details
etcproposals-0.9.20061114.ebuild etcproposals-0.9.20061114.ebuild text/plain Björn Michaelsen 2006-11-18 03:39 0000 526 bytes Details
etcproposals-0.9.20061114.ebuild etcproposals-0.9.20061114.ebuild text/plain Björn Michaelsen 2006-11-19 02:53 0000 533 bytes Details
etcproposals-1.0.ebuild etcproposals-1.0.ebuild text/plain Björn Michaelsen 2007-02-28 23:49 0000 569 bytes Details
etcproposals-1.0.ebuild etcproposals-1.0.ebuild text/plain Björn Michaelsen 2007-03-01 10:16 0000 836 bytes Details
etcproposals-1.1.ebuild etcproposals-1.1.ebuild text/plain Björn Michaelsen 2007-03-02 16:27 0000 839 bytes Details
etcproposals-1.1.ebuild etcproposals-1.1 after migration to berlios text/plain Björn Michaelsen 2007-04-16 22:23 0000 791 bytes Details
etcproposals-1.2.ebuild etcproposals-1.2.ebuild text/plain Björn Michaelsen 2007-05-05 15:21 0000 860 bytes Details
etcproposals-1.2.1.ebuild etcproposals-1.2.1.ebuild text/plain Björn Michaelsen 2007-05-09 20:50 0000 860 bytes Details
etcproposals-1.3.ebuild new ebuild - version bump to 1.3 text/plain Björn Michaelsen 2007-06-06 20:00 0000 1.02 KB Details
etcproposals-1.3.ebuild version 1.3 - fixed whitespace text/plain Björn Michaelsen 2007-06-18 07:32 0000 1.01 KB Details
etcproposals-1.4.ebuild etcproposals-1.4.ebuild text/plain Björn Michaelsen 2007-12-30 18:42 0000 984 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 155546 depends on: Show dependency tree
Show dependency graph
Bug 155546 blocks:
Votes: 10    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-11-18 00:31 0000
User-Agent:       Mozilla/5.0 (X11; Linux i686; U;) Gecko/20061007
Kazehakase/0.3.9
Build Identifier: 

For gentoo-users, who like the commandline, etc-proposals is a gentoo
configuration file updater, that, unlike etc-update and dispatch-conf, provides
a shell with tabcompletion and allows updating of selected fileparts.

Reproducible: Always

Steps to Reproduce:




Features:

    * lean dependancies (only portage and readline, no diff, no rcs, nothing
else)
    * shell-like UI with tabcompletion and history
    * can be used just like dispatch-conf, so you dont need to learn anything
new (however, you might actually like the additional features)
    * the ability to accept certain changes to a file, while dismissing others
    * dynamical recalculation of changes (i.e. if on update proposes to change
a
line and is accepted, the user wont be asked again, if a second update proposes
the same)
    * the ability to accept/dismiss all changes to a file/dir
    * the ability to review decisions before they are merged
    * showing changes in a change/proposal/file/dir/all
    * the ability to undo decisions, if they are not yet merged into the
filesystem
    * undo a change/proposal/file/dir
    * goto <change>, completely with tabcompletion
    * merging of changes to the configuration files is not done on a
file-by-file basis, but can be triggered at any time. This allows the user to
review his changes.
    * provides the ability to edit a proposed changes, opening the editor of
choice at the changed lines (this is currently supported in nano, emacs and vi)
    * keeps decisions on proposed changes, even if the tool is stopped
    * online help from the shell

------- Comment #1 From Björn Michaelsen 2006-11-18 00:36:14 0000 -------
Created an attachment (id=102242) [edit]
ebuild for etcproposals version 0.9.20061114

proposed ebuild for etcproposals - pretty small, using distutils

------- Comment #2 From Paul Bredbury 2006-11-18 00:42:34 0000 -------
Please change the filetype of the ebuild to text, then we can easily view it ;)

------- Comment #3 From Björn Michaelsen 2006-11-18 03:01:22 0000 -------
I will sacrifice the copyright of the ebuild to the gentoo foundation of cause.
The copyright of the package will also be sacrificed to the foundation, if that
is what it needs to include it into portage (the package, not the tree)

------- Comment #4 From Paul Bredbury 2006-11-18 03:09:11 0000 -------
(In reply to comment #3)
> I will sacrifice the copyright of the ebuild to the gentoo foundation of cause.

Might as well save time and do it now, like all the other ebuilds on bugzilla.

> The copyright of the package

Is fine, see /usr/portage/licenses/

------- Comment #5 From Björn Michaelsen 2006-11-18 03:39:10 0000 -------
Created an attachment (id=102257) [edit]
etcproposals-0.9.20061114.ebuild

fixed copyright

------- Comment #6 From Björn Michaelsen 2006-11-18 03:48:41 0000 -------
fixed packagename in summary

------- Comment #7 From Björn Michaelsen 2006-11-19 02:53:09 0000 -------
Created an attachment (id=102330) [edit]
etcproposals-0.9.20061114.ebuild

added ~amd64 keyword after successful user testing

------- Comment #8 From Jakub Moc (RETIRED) 2006-11-19 06:56:16 0000 -------
I've committed a modified ebuild to sunrise overlay.

------- Comment #9 From Jakub Moc (RETIRED) 2006-11-19 07:11:09 0000 -------
http://gentoo-sunrise.org/svn/reviewed/app-portage/etcproposals/

------- Comment #10 From Björn Michaelsen 2007-02-28 23:49:04 0000 -------
Created an attachment (id=111638) [edit]
etcproposals-1.0.ebuild

version bump: version 1.0 is out complet with new ebuild
http://michaelsen.kicks-ass.net/Members/bjoern/etcproposals
http://michaelsen.kicks-ass.net/Members/bjoern/etcproposals/downloads/etcproposals-1.0.ebuild

------- Comment #11 From Björn Michaelsen 2007-03-01 10:16:50 0000 -------
Created an attachment (id=111660) [edit]
etcproposals-1.0.ebuild

I forgot to apply the changes made by the gentoo-sunrise review of the 0.9
version - did that now.

------- Comment #12 From Christian Faulhammer 2007-03-01 12:47:36 0000 -------
(In reply to comment #11)
> I forgot to apply the changes made by the gentoo-sunrise review of the 0.9
> version - did that now.

 There is one complaint about your ebuild: In the DEPEND field you must put
spaces around the braces.  See Sunrise.

------- Comment #13 From Björn Michaelsen 2007-03-02 16:27:25 0000 -------
Created an attachment (id=111811) [edit]
etcproposals-1.0.ebuild

fixes by Opfer - gentoo-sunrise review
* removed dependancy on system packages

------- Comment #14 From Paul Varner 2007-03-10 21:12:15 0000 -------
I've been looking over the program and I like what I see.  The main thing
missing at this point is documentation.  While I had few problems understanding
the shell interface, the gtk interface was confusing to me.

------- Comment #15 From Björn Michaelsen 2007-03-12 11:41:55 0000 -------
I will do a tiny update soon, without big new features, just adding
documentation and help to the gtk-frontend, cleaning up the code in
portagestubs (using 'emerge --info' and 'pconfig dump' instead of homegrown
code) and providing a simple interface to use etc-proposals as a plugin. I hope
that will clean things up ...

------- Comment #16 From Björn Michaelsen 2007-03-19 17:02:37 0000 -------
(From update of attachment 111811 [edit])
version bumped to 1.1
ebuild stays unchanged.

CHANGES:
1.1 features mostly code cleanup:
- portage_stubs cleaned
- documented gtk-frontend
- added a refesh button in the gtk frontend
- added a help buuton in the gtk frontend
- added --frontend and --fastexit options to easier use etc-proposals as a
plugin (for example in porthole/portato)
- clicking on Filesystems now shows all updates in the filesystem

------- Comment #17 From Björn Michaelsen 2007-04-16 22:23:35 0000 -------
Created an attachment (id=116481) [edit]
etcproposals-1.1 after migration to berlios

etcproposals migrated to a "real" project page on berlios - this might be a
sideeffect of the old server going down in a huge fireball.

So since the old source urls dont work anymore (and will not for some time),
here is a new ebuild.

------- Comment #18 From Björn Michaelsen 2007-05-05 15:21:11 0000 -------
Created an attachment (id=118244) [edit]
etcproposals-1.2.ebuild

version bump to version 1.2 including Qt4 support. Ebuild is already in
sunrise.

------- Comment #19 From Björn Michaelsen 2007-05-09 20:50:57 0000 -------
Created an attachment (id=118687) [edit]
etcproposals-1.2.1.ebuild

bugfix release - version bump left ebuild unchanged

------- Comment #20 From Björn Michaelsen 2007-06-06 20:00:12 0000 -------
Created an attachment (id=121353) [edit]
new ebuild - version bump to 1.3

@fuzzyray: Any chance that you will get this into the tree? Or should I hunt
for another maintainer?

------- Comment #21 From Björn Michaelsen 2007-06-18 07:32:10 0000 -------
Created an attachment (id=122392) [edit]
version 1.3 - fixed whitespace

fixed whitespace in ebuild

------- Comment #22 From Paul Varner 2007-06-18 15:25:40 0000 -------
After evaluating this for the last couple of months, I am not interested in
maintaining it.  This is personal opinion only, but I do not find the software
easy or intuitive to use and due to that I would have a hard time being able to
track down and fix potential bugs in the package.

------- Comment #23 From Björn Michaelsen 2007-09-19 21:53:52 0000 -------
It would be really nice to have a maintainer for etc-proposals.
app-portage/portato has a plugin for it, users seem to like it and it being in
portage and etc-proposals not causes all kinds of packaging issues. Its not
even a bit package ;-) 

------- Comment #24 From Björn Michaelsen 2007-12-23 03:10:35 0000 -------
A new release is coming out soon (rc is being tested right now). etc-proposals
has  accumulated more than 1200 downloads already, but is still looking for a
maintainer to get it into the offical portage tree. Nobody interested?

------- Comment #25 From Tobias Scherbaum 2007-12-23 07:14:26 0000 -------
I'll take a look at it once your 1.4 release is out :)

------- Comment #26 From Björn Michaelsen 2007-12-30 18:42:30 0000 -------
Created an attachment (id=139642) [edit]
etcproposals-1.4.ebuild

version 1.4

If this ebuild gets into the offical tree, maybe the package should be renamed
to etc-proposals, as thats the name of the command.

> http://www.sabayonlinux.org/forum/viewtopic.php?f=54&t=11970#p68653

(Yeah, I know Sabayon is not gentoo. Still, Fitzcarraldo has a point there.

------- Comment #27 From Tobias Scherbaum 2007-12-30 19:07:13 0000 -------
(In reply to comment #26)
> If this ebuild gets into the offical tree, maybe the package should be renamed
> to etc-proposals, as thats the name of the command.

Yeah, thought of that already .. makes much sense :)

------- Comment #28 From Tobias Scherbaum 2008-01-01 09:21:06 0000 -------
Added to CVS. For further releases it'll be nice to change the internal naming
scheme from etcproposals to etc-proposals too :) Nifty program :)

First Last Prev Next    No search results available      Search page      Enter new bug